Your message dated Mon, 17 Nov 2025 21:12:57 +0000
with message-id <[email protected]>
and subject line Bug#1120879: fixed in python-sshsig 0.2.2-2
has caused the Debian Bug report #1120879,
regarding python-sshsig: please make the build reproducible
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.)
--
1120879: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120879
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-sshsig
Version: 0.2.2-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: nocheck
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed that
python-sshsig could not be built reproducibly.
This is because it ships a different binary package depending on
whether the testsuite is run or not.
Specifically, it does not remove the "testdata" and "compat" directories
that are added via PYBUILD_BEFORE_TEST. A patch is attached that will
remove these directories after running the tests, but if the binary package
really does need them at runtime for whatever reason (e.g. for autopkgtests),
then the package needs to ensure that this directory exists regardless of
whether nocheck is specified or not.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/rules 2025-11-17 10:30:09.902198515 -0800
--- b/debian/rules 2025-11-17 11:23:33.858584138 -0800
@@ -2,6 +2,7 @@
export PYBUILD_NAME=sshsig
export PYBUILD_BEFORE_TEST=cp -r {dir}/testdata {build_dir}/ && cp -r
{dir}/compat {build_dir}/
+export PYBUILD_AFTER_TEST=rm -rfv {build_dir}/testdata {build_dir}/compat
export PYBUILD_TEST_ARGS=-v
%:
--- End Message ---
--- Begin Message ---
Source: python-sshsig
Source-Version: 0.2.2-2
Done: Jelmer Vernooij <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-sshsig, 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.
Jelmer Vernooij <[email protected]> (supplier of updated python-sshsig 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: Mon, 17 Nov 2025 20:35:25 +0000
Source: python-sshsig
Architecture: source
Version: 0.2.2-2
Distribution: unstable
Urgency: medium
Maintainer: Jelmer Vernooij <[email protected]>
Changed-By: Jelmer Vernooij <[email protected]>
Closes: 1120879
Changes:
python-sshsig (0.2.2-2) unstable; urgency=medium
.
* Make the build reproducible by cleaning up testdata/compat
directories. Thanks, Chris Lamb. Closes: #1120879
Checksums-Sha1:
069d70ad9474db5b15d97205083c6eff52c7875e 1755 python-sshsig_0.2.2-2.dsc
84e1472333d31f458a61aee366d94a010ce0c930 1908
python-sshsig_0.2.2-2.debian.tar.xz
03b21e02e01e8ae34a0dad101313da4ca45a80ca 9075
python-sshsig_0.2.2-2_source.buildinfo
Checksums-Sha256:
b7fee3c44c2c27ff32ccb968cf5aceebfbf4e2282c6b1602bbfe39b7b94c1d70 1755
python-sshsig_0.2.2-2.dsc
2389f55da46c0623fbca2a3b480836059e7a880947651587af16c2a98647dfc7 1908
python-sshsig_0.2.2-2.debian.tar.xz
efb8bcbe39a3ab603147a45db6928e1c842404c32a6e0c16dfa211a24cde3e7c 9075
python-sshsig_0.2.2-2_source.buildinfo
Files:
3910f7af09adf116a3e4ad45390e1b1c 1755 python optional python-sshsig_0.2.2-2.dsc
9e020e924511d76e0ecce2383e32f1a8 1908 python optional
python-sshsig_0.2.2-2.debian.tar.xz
f2589c88938dfc74befc085e8d5c34ea 9075 python optional
python-sshsig_0.2.2-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQFGBAEBCgAwFiEE45ORIHAv6kHRgdNzhp0ktO57TaYFAmkbhzgSHGplbG1lckBk
ZWJpYW4ub3JnAAoJEIadJLTue02mpVMH/jZCIEzc/0rXKhMQfvDRRFSI0EapISo5
r5PEiVICNkVCIgUqnJJ6SHfJZUB+rUxZuVJiA6IXYXrTh8+FF9Ih/JVE5QrliE/s
+81fJFc0sCLBk4Jrq6xMbMxjY5TIqDKVEBwTblfXvxy3UhEHvUUs91H/dhtCMHnK
Gr5DBb1yUFMzE+F1oiVHTEDxFEhlYQ++ia3MUJVVV5vy5QsAPx+GtJ06Gj6QTjOn
SvVhH85W0Beu0J293/PZBeB1UYKcQwIM+Ubbv77mtf4DLyek2h8Hyu5SC5tRDCnK
CF/QX5QkkMXNYW31u0FC53aJfVbS1hURcLS8TmVfIUEyw1i7jwEs55k=
=GNR6
-----END PGP SIGNATURE-----
pgpeTBj5uzcl3.pgp
Description: PGP signature
--- End Message ---