Your message dated Sun, 12 Oct 2025 11:51:48 +0000
with message-id <[email protected]>
and subject line Bug#1117907: fixed in python-lz4 4.4.4+dfsg-3
has caused the Debian Bug report #1117907,
regarding python-lz4 FTBFS with Python 3.14: ImportError: cannot import name
'_compression' from partially initialized module 'lz4.frame'
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.)
--
1117907: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117907
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-lz4
Version: 4.4.4+dfsg-2
Severity: normal
Tags: ftbfs upstream
User: [email protected]
Usertags: python3.14
Forwarded: https://github.com/python-lz4/python-lz4/pull/303
Python 3.14 is upon us, and we would like to enable it as a supported version
in Debian.
This package fails to build with Python 3.14 as an available version. Graham
Inggs did a test rebuild in Ubuntu and found this build failure. These can be
reproduced in Debian by installing python3-all from experimental (but you may
need to rebuild some dependencies by hand, first).
This looks like it was caused by Python reorganizing modules. Upstream
has a PR to fix it: https://github.com/python-lz4/python-lz4/pull/303
Build log:
https://launchpadlibrarian.net/820395127/buildlog_ubuntu-questing-amd64.python-lz4_4.4.0+dfsg-2build1_BUILDING.txt.gz
Error:
lz4.frame (unittest.loader._FailedTest.lz4.frame) ... ERROR
======================================================================
ERROR: lz4.frame (unittest.loader._FailedTest.lz4.frame)
----------------------------------------------------------------------
ImportError: Failed to import test module: lz4.frame
Traceback (most recent call last):
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_lz4/build/lz4/frame/__init__.py", line
28, in <module>
import _compression # Python 3.6 and later
^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named '_compression'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.14/unittest/loader.py", line 460, in _find_test_path
package = self._get_module_from_name(name)
File "/usr/lib/python3.14/unittest/loader.py", line 367, in
_get_module_from_name
__import__(name)
~~~~~~~~~~^^^^^^
File
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_lz4/build/lz4/frame/__init__.py", line
30, in <module>
from . import _compression
ImportError: cannot import name '_compression' from partially initialized
module 'lz4.frame' (most likely due to a circular import)
(/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_lz4/build/lz4/frame/__init__.py)
--- End Message ---
--- Begin Message ---
Source: python-lz4
Source-Version: 4.4.4+dfsg-3
Done: Colin Watson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-lz4, 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.
Colin Watson <[email protected]> (supplier of updated python-lz4 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: Sun, 12 Oct 2025 12:34:10 +0100
Source: python-lz4
Architecture: source
Version: 4.4.4+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1117907
Changes:
python-lz4 (4.4.4+dfsg-3) unstable; urgency=medium
.
* Team upload.
* Reupload due to operator error in driving "git debpush".
.
python-lz4 (4.4.4+dfsg-2) unstable; urgency=medium
.
* Team upload.
* Correct the import of _compression for Python 3.14 (closes: #1117907).
Checksums-Sha1:
673a3cba82b1010e532116c455642f7b4f167ef9 2491 python-lz4_4.4.4+dfsg-3.dsc
04f1e54a34ad771dea85dfedb7eba9723b7bea61 5064
python-lz4_4.4.4+dfsg-3.debian.tar.xz
62406cefa3f2e09317a9c363f8c1e442233ee794 117048
python-lz4_4.4.4+dfsg-3.git.tar.xz
f17de9c830ab06a0f526808ad3b4daee27edd7a2 18250
python-lz4_4.4.4+dfsg-3_source.buildinfo
Checksums-Sha256:
73029fa0f326cbd7e002cfab544687798754ab63b1192a868210008ef2dda4f0 2491
python-lz4_4.4.4+dfsg-3.dsc
cdf1df318970c9c3a8b8daae3f212fbbb56184fd8d048cb632bc46802c904fda 5064
python-lz4_4.4.4+dfsg-3.debian.tar.xz
086c318e020061ff1c576ce2ef5482e9b5259cd0caa5105128e2b0919ef234b1 117048
python-lz4_4.4.4+dfsg-3.git.tar.xz
094b1bbf4ed0b2d73cd7fc8954977974e6b9bcc5e053b162b5c666c2aca0caa7 18250
python-lz4_4.4.4+dfsg-3_source.buildinfo
Files:
a171906340966f05e3f132f56b646c09 2491 python optional
python-lz4_4.4.4+dfsg-3.dsc
d0a6861f179fa69d2dd8719f210db5ed 5064 python optional
python-lz4_4.4.4+dfsg-3.debian.tar.xz
44701fd29f3343984ffdd3ddb0260a3e 117048 python optional
python-lz4_4.4.4+dfsg-3.git.tar.xz
7e48be6890c811cf48b9d776bf629ec1 18250 python optional
python-lz4_4.4.4+dfsg-3_source.buildinfo
Git-Tag-Info: tag=647a9c6d1b23f6636bd47019455c66df568da437
fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmjrkoEACgkQYG0ITkaD
wHmuqQ/7BByjB7gsFmNdl3iusfVwNkZmUwNb0oZrNJ0AMuT8Wz13toVDkJIcgY21
axsCE462CfK/kZRh9colwTtoFTcY1KLKeg/ZIyaD/gd26cwtHxtKXEnvbuiutQ9M
GSWmo7ddIln0rJyZWKLC6ohia+797llI0av1TX9z1qgEZZP73DEOlrGiBVhhWWWC
PljDnXvVMoASLfoYaTMZ7wklioCtKXnTiEz7hWSg/JH0QQxkNWBbjSoFti/aBGwb
xb2fZ/ButDZ/iX2BflhrBgfLiNT92T8aO3Wmsp6gwEjZt6aGultF8IK/930ftSwX
kmnyokJbh+QrDwosPRs1rGeU6K444bewYaxB8ddbpnbXGSwmQ6fWSm7pdrwhsoBa
kDbXZRq+Dh/M8K5sgcow8Dwuvjcyl0tkzmqWIi5nmDH+z0epX1fl+tLW1E7v3vAR
4SvvIDNxzoFjnGMmQGE94O/1qBTf5C3WU2lg3L9Xj2il5AqRW6ZOsMSiT1qPyOxl
2Qq3Qepv2ZdwbgkYIE9z5BzaivuTq9JurX2umfpK/Mp0nJ0lzTNpNS8jzCj4oHxd
GgaLqmC8+fFCxO9s43EF61v5KA9vjM8EW+3N/5RfUIj88P4UFjR1bvzqd6viiJG7
A2BYWpVa9dwGhO5eIKepaV6LjvQhzaw0hHh+CV/rQSn+gKDNkVg=
=kQhd
-----END PGP SIGNATURE-----
pgpd7D7uhN1JP.pgp
Description: PGP signature
--- End Message ---