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-----

Attachment: pgpd7D7uhN1JP.pgp
Description: PGP signature


--- End Message ---

Reply via email to