Your message dated Thu, 25 Dec 2025 16:04:15 +0000
with message-id <[email protected]>
and subject line Bug#1113976: fixed in dh-python 7.20251225
has caused the Debian Bug report #1113976,
regarding mesonpy + cython = random path = unreproducible debug symbols
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.)
--
1113976: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113976
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: dh-python
Version: 6.20250414
Severity: wishlist
X-Debbugs-Cc: [email protected]
mesonpy defaults to using a randomly-named temporary directory for the
build. For packages using Cython, this directory name ends up in the
debug symbols, making them unreproducible:
https://tests.reproducible-builds.org/debian/issues/unstable/random_temporary_filenames_embedded_by_mesonpy_issue.html
According to upstream, this can be fixed by setting the build directory:
https://github.com/mesonbuild/meson-python/issues/671
I have not investigated whether other Python build systems have similar
issues.
--- End Message ---
--- Begin Message ---
Source: dh-python
Source-Version: 7.20251225
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, 25 Dec 2025 11:48:54 -0400
Source: dh-python
Architecture: source
Version: 7.20251225
Distribution: unstable
Urgency: medium
Maintainer: Piotr Ożarowski <[email protected]>
Changed-By: Stefano Rivera <[email protected]>
Closes: 1113976
Changes:
dh-python (7.20251225) unstable; urgency=medium
.
[ Stefano Rivera ]
* Configure a reproducible build-dir for meson pyproject builds.
(Closes: #1113976)
* pybuild: Allow --name's effect on --dest-dir to be overridden
* Compare absolute paths in pybuild when deciding to skip passing destdir
* Use Python 3.11 compatible alias syntax (pypy3 is still 3.11)
* pyupgrade --py311-plus
.
[ Alexandre Detiste ]
* drop conditional dependency on python3-tomli backport
* trim dead code for Python < 3.11
Checksums-Sha1:
45d0f1cffb089f011d4caabce774b18ed16cbd99 1688 dh-python_7.20251225.dsc
28fdfff775d196ae7ff4f1f731baa1b0b3b516cf 135980 dh-python_7.20251225.tar.xz
9ed2cdfec5c4930bca7ec769a104dd6417078ab6 6400
dh-python_7.20251225_source.buildinfo
Checksums-Sha256:
9827b412e571388a71f67e3e8563b9c028c224bac7ce3032839e4b2668cb8d84 1688
dh-python_7.20251225.dsc
9099e6d8834e8952b4c4c1e5706eabbad04e7f992a4010f7a675a845c4e17b78 135980
dh-python_7.20251225.tar.xz
31b5091efbfaa5c502b1993c762ef4eb2ee601da6c75aa8c6912d7ace3d9abd0 6400
dh-python_7.20251225_source.buildinfo
Files:
22b0678c17b6ca2380d6b8647720c91a 1688 python optional dh-python_7.20251225.dsc
3422fcbaa08ce9b8dda41fd9a55d784c 135980 python optional
dh-python_7.20251225.tar.xz
e70120e91f6d69a8f3997bc00a0e3be0 6400 python optional
dh-python_7.20251225_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCaU1dEBQcc3RlZmFub3JA
ZGViaWFuLm9yZwAKCRBHew2wJjpU2JGrAPkBJLp7/XGyrDET3UpwHSzeRPYZOQpt
xZiNa2kmVOTU6gEA5zrAVSDBXsag86+7agg0ELXaJOL+nSZUBIsYHPXLjA4=
=rTEJ
-----END PGP SIGNATURE-----
pgpE_a4tlvqQo.pgp
Description: PGP signature
--- End Message ---