Your message dated Thu, 04 Dec 2025 15:34:41 +0000
with message-id <[email protected]>
and subject line Bug#1121868: fixed in dh-python 6.20251204
has caused the Debian Bug report #1121868,
regarding dh-python generates insufficient dependencies for python3-persistent
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.)
--
1121868: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121868
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: dh-python
Version: 6.20251029
Severity: serious
Control: affects -1 python3-persistent
Not a regression, but I just noticed:
https://buildd.debian.org/status/fetch.php?pkg=python-persistent&arch=amd64&ver=6.3-1%2Bb1&stamp=1764792665&raw=0
Package: python3-persistent
Source: python-persistent (6.3-1)
Version: 6.3-1+b1
Architecture: amd64
Maintainer: Debian Python Team <[email protected]>
Installed-Size: 388
Depends: python3 (<< 3.15), python3 (>= 3~), python3-cffi-backend-api-min (<=
9729), python3-cffi-backend-api-max (>= 9729), python3-zope.deferredimport,
python3-zope.interface, python3:any, libc6 (>= 2.4), python3-cffi
This python3 (>= 3~) should be python3 (>= 3.13).
/usr/lib/python3.14/dist-packages/persistent/_ring.abi3-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/persistent/_ring.abi3-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/persistent/_timestamp.cpython-313-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/persistent/_timestamp.cpython-314-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/persistent/cPersistence.cpython-313-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/persistent/cPersistence.cpython-314-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/persistent/cPickleCache.cpython-313-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/persistent/cPickleCache.cpython-314-x86_64-linux-gnu.so
Removing the _ring*.so fixes the dependencies, apparently dh-python handles
this setup correctly for the upper limit but not for the lower limit.
A similar problem already exists in bookworm with:
/usr/lib/python3/dist-packages/persistent/_ring.abi3.so
/usr/lib/python3/dist-packages/persistent/_timestamp.cpython-310-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/persistent/_timestamp.cpython-311-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/persistent/cPersistence.cpython-310-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/persistent/cPersistence.cpython-311-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/persistent/cPickleCache.cpython-310-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/persistent/cPickleCache.cpython-311-x86_64-linux-gnu.so
--- End Message ---
--- Begin Message ---
Source: dh-python
Source-Version: 6.20251204
Done: Stefano Rivera <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dh-python, 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.
Stefano Rivera <[email protected]> (supplier of updated dh-python 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: Thu, 04 Dec 2025 10:46:17 -0400
Source: dh-python
Architecture: source
Version: 6.20251204
Distribution: unstable
Urgency: medium
Maintainer: Piotr Ożarowski <[email protected]>
Changed-By: Stefano Rivera <[email protected]>
Closes: 1121868
Changes:
dh-python (6.20251204) unstable; urgency=medium
.
[ Colin Watson ]
* pyproject plugin: Use correct version-specific include directory when
installing headers.
.
[ Stefano Rivera ]
* Handle multiarch tuples when merging stable ABI extensions.
* Don't let a package containing one stable ABI module generate wide-open
python dependencies. (Closes: #1121868)
Checksums-Sha1:
604f211c754d27c3f4c129754afbc4c775878908 1688 dh-python_6.20251204.dsc
b22f0427cc22f40d1093667f0b1c06edf4e88f2a 130696 dh-python_6.20251204.tar.xz
c0bae17b13cc538701e05bc2d809bbfe7368cbcd 6141
dh-python_6.20251204_source.buildinfo
Checksums-Sha256:
3d29edc425fc3c1edc0e6c1b51f18e2e8bf7f7b679c00ed6373147320f90b985 1688
dh-python_6.20251204.dsc
a510718dae600e3e4a26609bf37b33d69fbff786e3eaf2371db1e4e772d0efea 130696
dh-python_6.20251204.tar.xz
21b1e16dea2b894f9594157955d6dd296be193d672c343a6414c0b20e0e58b00 6141
dh-python_6.20251204_source.buildinfo
Files:
ca5b2868069546a24443e7f4b3425a9a 1688 python optional dh-python_6.20251204.dsc
65d3fb66f692a15854c393b10c483bc3 130696 python optional
dh-python_6.20251204.tar.xz
0b57823cdc413406598b94db89cbd281 6141 python optional
dh-python_6.20251204_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCaTGj/BQcc3RlZmFub3JA
ZGViaWFuLm9yZwAKCRBHew2wJjpU2GUeAQCvgF6mCQdLn+UaEf1Y0EoKfaXwMVzH
m2Et1YNT1F+ppwEAm80D38GIG/6DTXFwKzMG0OPCg6vXH7rgg0HhpjMVSwc=
=B7TN
-----END PGP SIGNATURE-----
pgpDqFdRdPfQ3.pgp
Description: PGP signature
--- End Message ---