Your message dated Sat, 01 Aug 2026 14:49:21 +0000
with message-id <[email protected]>
and subject line Bug#1129986: fixed in lirc 0.10.2-0.11
has caused the Debian Bug report #1129986,
regarding lirc: FTBFS with Python 3.14
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1129986: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129986
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: lirc
Version: 0.10.2-0.10
Severity: important
Tags: ftbfs patch
User:[email protected]
Usertags: python3.14
Hi Maintainer
lirc will FTBFS with Python 3.14, Ubuntu build log showing the error
https://launchpadlibrarian.net/846488645/buildlog_ubuntu-resolute-amd64.lirc_0.10.2-0.10build2_BUILDING.txt.gz
I'm attached a debdiff which fixes the issue using the patch Fedora added for
the same problem
Cheers,
Sébastien Bacher
diff -Nru lirc-0.10.2/debian/changelog lirc-0.10.2/debian/changelog
--- lirc-0.10.2/debian/changelog 2024-11-27 02:31:50.000000000 +0100
+++ lirc-0.10.2/debian/changelog 2026-03-07 08:18:52.000000000 +0100
@@ -1,3 +1,10 @@
+lirc (0.10.2-0.11) unstable; urgency=medium
+
+ * debian/patches/new-python-event-loop-error.patch:
+ - fix the build with python 3.14, patch from Fedora
+
+ -- Sebastien Bacher <[email protected]> Sat, 07 Mar 2026 08:18:52 +0100
+
lirc (0.10.2-0.10) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru lirc-0.10.2/debian/control lirc-0.10.2/debian/control
--- lirc-0.10.2/debian/control 2024-11-27 02:31:50.000000000 +0100
+++ lirc-0.10.2/debian/control 2026-03-07 08:18:52.000000000 +0100
@@ -3,7 +3,8 @@
Priority: optional
Homepage: https://sf.net/p/lirc
Standards-Version: 4.6.2
-Maintainer: Debian Lirc Team <[email protected]>
+Maintainer: Ubuntu Developers <[email protected]>
+XSBC-Original-Maintainer: Debian Lirc Team
<[email protected]>
Uploaders:
Stefan Lippers-Hollmann <[email protected]>,
Alec Leamas <[email protected]>
diff -Nru lirc-0.10.2/debian/patches/new-python-event-loop-error.patch
lirc-0.10.2/debian/patches/new-python-event-loop-error.patch
--- lirc-0.10.2/debian/patches/new-python-event-loop-error.patch
1970-01-01 01:00:00.000000000 +0100
+++ lirc-0.10.2/debian/patches/new-python-event-loop-error.patch
2026-03-07 08:18:26.000000000 +0100
@@ -0,0 +1,33 @@
+From c9fe0e691a50854be864f6198906d245a855aa52 Mon Sep 17 00:00:00 2001
+From: Sean Young <[email protected]>
+Date: Thu, 26 Jun 2025 21:11:11 +0100
+Subject: [PATCH] asyncio.get_event_loop() can return an error in python 3.14
+
+---
+ python-pkg/tests/test_client.py | 8 +++++++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/python-pkg/tests/test_client.py b/python-pkg/tests/test_client.py
+index cb47aa67..ed613d4f 100644
+--- a/python-pkg/tests/test_client.py
++++ b/python-pkg/tests/test_client.py
+@@ -54,10 +54,16 @@ def event_loop(suppress=[]):
+ return
+ ex.append(context['exception'])
+
+- loop = asyncio.get_event_loop()
++ try:
++ loop = asyncio.get_running_loop()
++ except RuntimeError:
++ loop = asyncio.new_event_loop()
++ asyncio.set_event_loop(loop)
++
+ if loop.is_closed():
+ loop = asyncio.new_event_loop()
+ asyncio.set_event_loop(loop)
++
+ loop.set_exception_handler(exception_handler)
+
+ try:
+--
+2.50.0
diff -Nru lirc-0.10.2/debian/patches/series lirc-0.10.2/debian/patches/series
--- lirc-0.10.2/debian/patches/series 2024-11-27 02:31:50.000000000 +0100
+++ lirc-0.10.2/debian/patches/series 2026-03-07 08:18:52.000000000 +0100
@@ -9,3 +9,4 @@
include_media_lirc.h.diff
fix-ftbfs-32bit-arches-64bit-time_t.patch
python-dist-packages.patch
+new-python-event-loop-error.patch
--- End Message ---
--- Begin Message ---
Source: lirc
Source-Version: 0.10.2-0.11
Done: Maximiliano Curia <[email protected]>
We believe that the bug you reported is fixed in the latest version of
lirc, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Maximiliano Curia <[email protected]> (supplier of updated lirc package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 01 Aug 2026 16:31:46 +0200
Source: lirc
Architecture: source
Version: 0.10.2-0.11
Distribution: unstable
Urgency: medium
Maintainer: Debian Lirc Team <[email protected]>
Changed-By: Maximiliano Curia <[email protected]>
Closes: 1129986
Changes:
lirc (0.10.2-0.11) unstable; urgency=medium
.
[ Maximiliano Curia ]
* Non-maintainer upload.
* Add source lintian-overrides for kfreebsd-any
.
[ Sebastien Bacher ]
* debian/patches/new-python-event-loop-error.patch:
- fix the build with python 3.14, patch from Fedora
(Closes: #1129986)
Checksums-Sha1:
4a0f0d9d71dc62b3d8c12e7e5ff8ab2248570a54 2616 lirc_0.10.2-0.11.dsc
d6928726f39ff86e49f91d3d8657a5726c2470a6 42360 lirc_0.10.2-0.11.debian.tar.xz
c874886d9adf94319c12facc38f0bb9bbff65863 8691 lirc_0.10.2-0.11_source.buildinfo
Checksums-Sha256:
7cd5ccafe8e63efc69cda2da5e06bad8b113ebdd12ced50e356d3a45e06c4656 2616
lirc_0.10.2-0.11.dsc
bf386b4abe65cb843f4af26425045cc5c1a0034e1f6c5ce55c064e68940dad83 42360
lirc_0.10.2-0.11.debian.tar.xz
a306dd743cf50f84459ebbddee084864bf2a34334ea7102f24b3c104ffe420ca 8691
lirc_0.10.2-0.11_source.buildinfo
Files:
c382074426cf0e8f5160337326c3c1a2 2616 utils optional lirc_0.10.2-0.11.dsc
e3c22f43089186940116b1115257ed1f 42360 utils optional
lirc_0.10.2-0.11.debian.tar.xz
14bf718f6e941f8263cc67501cf6bde0 8691 utils optional
lirc_0.10.2-0.11_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE+JIdOnQEyG4RNSIVxxl2mbKbIyoFAmpuA3sACgkQxxl2mbKb
IyoudA//d+rrRye4FxIC1H2ij7ohrnJSjudH1Rtqa8d8rCNRHPVSavPffYeCranI
6gpdWP9hWNYcUcylHSz8SsjBC6fq0gdFMVRL53b4jtJ2FCFtWxkQIwpVZ9Dp4YSx
9uw91mY1VaK+1A1tuLGAkyq4W/hPDOLnrZXw9Chlx+IRM66mEktLRZexdLg2YxbZ
2jiMu/txXr1Vd4QCx9yJ66isSyUtF46MbuGWzxoq+ByZfIu/tjSTjhImoR1c1JhX
llLQBmEwIiZYCDTIV2ni6A+nU8M9EYE5tFQsPhOk2JAj2AnoUuu2fqrI3WM3RWCl
xULXtcvagS8ZR/8lnyQxSfYauSbbooMOrm0DSNtTYr4Nki8Oe8bUBvwrgZOPx3bf
abuTZT3iUPmiWyynnRXCOJIvLUAtICE4jDkxa8URf1iz9UUVwA1UWbci1gen3JLI
20yn/7TZaJV8kkwsznRZacvhqO46K0J2hNd2UbeZqyAbk1mYKdeNOXfvA0uNSvlG
Q6ZMOGbFAJocNTDKvkxYS8UUViPNnorq/s7cmlZoMCOu+hUk457RpAoIwu+u0CWk
E0+B7Rg9edUVmdKGkMD431ALlsxSjPJ12NU1ZzEqFUNLrv8HBz6uLGVw6YLJTEA7
nK3Xi13Lf5//uFH2eIqZandDiZvxKIzBjxY7DIkctBIrFPuHPxI=
=Mm0Z
-----END PGP SIGNATURE-----
pgpeYUxrawGM2.pgp
Description: PGP signature
--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team