- Package:
- src:python-blessed
- Source:
- src:python-blessed
- Submitter:
- Maximiliano Curia
- Date:
- 2026-10-04 23:39:04 UTC
- Severity:
- normal
- Tags:
Hi! While rebuilding the python related packages against the Python 3.15rc1 version we found that python-blessed fails to build from source [1]. The error is: DeprecationWarning: This process (pid=1990) is multi-threaded, use of forkpty() may lead to deadlocks in the child. In order to fix it, I had to apply two changes: - Upstream Commit cee680f: Ignore deprecation warnings fro pty.fork [2] - Run tests against the tests directory (otherwise a patch in the tests tries to run the tests in .pc) I applied these fixes in the sandbox [3] to be able to build the packages that depend on python-blessed, please consider applying the patch to support the upcoming 3.15 version. Happy hacking, [1]: https://debusine.debian.net/debian/r-python-python3.15/artifact/4434437/ [2]: https://github.com/jquast/blessed/commit/cee680ff7fb3ad31f42ae98582ba74629f1fd6b0 [3]: https://debusine.debian.net/debian/r-python-python3.15/
Hello, Bug #1146532 in python-blessed reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/python-team/packages/python-blessed/-/commit/2b8a0c5209b263c5b795eec6fa7609375ec0dcbc ------------------------------------------------------------------------ avoid FTBFS with python 3.15 (Closes: #1146532) ------------------------------------------------------------------------ (this message was generated automatically) -- Greetings https://bugs.debian.org/1146532
We believe that the bug you reported is fixed in the latest version of
python-blessed, 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 1146532@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alexandre Detiste <tchet@debian.org> (supplier of updated python-blessed 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 05 Oct 2026 00:39:49 +0200
Source: python-blessed
Architecture: source
Version: 1.25-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Alexandre Detiste <tchet@debian.org>
Closes: 1146532
Changes:
python-blessed (1.25-2) unstable; urgency=medium
.
* Team Upload
* build-depends on python3-flit instead of the whole 'flit' toolbox
* Salsa CI: test nocheck & nodoc profiles
.
[ Maximiliano Curia ]
* Run tests against the tests directory
(otherwise a patch in the tests tries to run the tests in .pc)
* Avoid FTBFS with python 3.15 (Closes: #1146532)
Checksums-Sha1:
1a50d4ded271dceb0c9489e85cdbae2f197b5f33 2504 python-blessed_1.25-2.dsc
90fab87f539a6f51dcdbb10c4b3f40e9b1403ce0 9396 python-blessed_1.25-2.debian.tar.xz
87eba7d4d64088a49cd74d6a2812626cc6449c89 9764 python-blessed_1.25-2_source.buildinfo
Checksums-Sha256:
f978e71a7abf2c8e2bd39238414be75a22a58058fbd91844d28942b29d7edf5e 2504 python-blessed_1.25-2.dsc
40e56f68d8ef47db91ae020f45199d7959a1adfbeebec14b48729571cf90efe8 9396 python-blessed_1.25-2.debian.tar.xz
10b255fa613376feb4a245b250158926a276d6adf3d2446e21f1a4b81a4ae9d6 9764 python-blessed_1.25-2_source.buildinfo
Files:
cd5e78efae91130375d3f215d3cd3cd9 2504 python optional python-blessed_1.25-2.dsc
2116c92e152b8a07766a5bd3e9da0f69 9396 python optional python-blessed_1.25-2.debian.tar.xz
f4a45179d6a4080ca85295b1a67c81b1 9764 python optional python-blessed_1.25-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmrC3BgRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBqy4A//WKKr6UJWUWrPrRnKlGMsJupaLlVhQxzK
K4F64X5GEieWZiXXLehYjV15H4Nq4boQyqj+bx2n1t7vwqsBHHuI+sh3VqMJIbGS
Qq2vze43Y1kkkv6TAZxqvW4ehPIhGi7LiFlCXqJcGv/SCVScVzpgdzMpuC9TSNDn
VryzWcWXIixxMnmb1De5mFzCu+pCDamtI2g59QhNBXaQ0X6uLcGrombEpWBiFL0Z
VZ0u4qU9oDBnQhkv22S/WgIZdc4FOKFzo/oPbozRqzlCT9gK/snqISJMuVwmiSSz
bH19HYipiCm2aQ4jwfhmqA3LL6HgHjsq59lTe4pkjWZudql8rEaXTlFQrSZojeoY
M8wqUacFh7hR506e1401+Tmtrxf+9p73PfLEYdmwirG7PgkDxgpn50kNS1Wj5yD8
8iVTNraAQslYsfQ+utLdlxhK+LnVOYGLALSPi9nxuSqYwypD26cAu+66stKm8una
Cts7EgycR3+hBfDmg2UJ5JytG89/3fsD04rZlWYXnZ/X4lSTkNaiR5xNKj7ud2Ke
Q/mU5MGbW6BOUfD0ng6Xb4+ZNw8i1u5mZCcQh3N8yMlGTOQBKQ9+8/PHayhMedhP
tpmpYg4LVPfsxDOp86OlJtVX4Fh+8nF+zuv7BL9mkv2GSJ+Lpa+uu8GlkPUBYWlE
F3EwK1k6Fts=
=hQZ9
-----END PGP SIGNATURE-----