Debian Bug report logs -
#995258
python-pairix: please make the build reproducible
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Tue, 28 Sep 2021 15:57:01 UTC
Severity: wishlist
Tags: patch
Found in version python-pairix/0.3.7-3
Fixed in version python-pairix/0.3.7-5
Done: Nilesh Patra <nilesh@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>:
Bug#995258; Package src:python-pairix.
(Tue, 28 Sep 2021 15:57:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>.
(Tue, 28 Sep 2021 15:57:03 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: python-pairix
Version: 0.3.7-3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: filesystem
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
python-pairix could not be built reproducibly.
This is because whilst the generation of samples.tar.xz correctly uses
--mode, --owner, --group as well as --numeric-owner, it misses
--sort=name. It, therefore, inherits the underlying and
nondeterministic filesystem ordering.
A patch is attached that adds precisely this.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[python-pairix.diff.txt (text/plain, attachment)]
Message sent on
to "Chris Lamb" <lamby@debian.org>:
Bug#995258.
(Sat, 04 Dec 2021 20:03:02 GMT) (full text, mbox, link).
Message #8 received at 995258-submitter@bugs.debian.org (full text, mbox, reply):
Control: tag -1 pending
Hello,
Bug #995258 in python-pairix reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:
https://salsa.debian.org/med-team/python-pairix/-/commit/c8a0f25ed3c356e13d4dc50a87992b036978b95c
------------------------------------------------------------------------
d/rules: sort with names while tar-ing so as to make build reproducible (Closes: #995258)
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
https://bugs.debian.org/995258
Added tag(s) pending.
Request was from Nilesh Patra <noreply@salsa.debian.org>
to 995258-submitter@bugs.debian.org.
(Sat, 04 Dec 2021 20:03:02 GMT) (full text, mbox, link).
Reply sent
to Nilesh Patra <nilesh@debian.org>:
You have taken responsibility.
(Sat, 04 Dec 2021 20:39:13 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Sat, 04 Dec 2021 20:39:13 GMT) (full text, mbox, link).
Message #15 received at 995258-close@bugs.debian.org (full text, mbox, reply):
Source: python-pairix
Source-Version: 0.3.7-5
Done: Nilesh Patra <nilesh@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-pairix, 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 995258@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Nilesh Patra <nilesh@debian.org> (supplier of updated python-pairix 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 04 Dec 2021 23:48:55 +0530
Source: python-pairix
Architecture: source
Version: 0.3.7-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Nilesh Patra <nilesh@debian.org>
Closes: 995258
Changes:
python-pairix (0.3.7-5) unstable; urgency=medium
.
* Team Upload.
* d/rules: sort with names while tar-ing so
as to make build reproducible (Closes: #995258)
Checksums-Sha1:
6918904025f6ecf6c04bb5051ef240baf901f8ea 2228 python-pairix_0.3.7-5.dsc
dca88136816e2950b05040af92d738d9247fb74e 4676 python-pairix_0.3.7-5.debian.tar.xz
423e533ee0915447977dc1bf4e95e52e162266ef 7898 python-pairix_0.3.7-5_amd64.buildinfo
Checksums-Sha256:
66534df143a93b9ca70f4a817c5f2bb72d5d83988fbad2fe581444f0758d9356 2228 python-pairix_0.3.7-5.dsc
8f11fc3acaaa539f49c25f51a033bb89293143743125a09bc31a020dd5b19c80 4676 python-pairix_0.3.7-5.debian.tar.xz
e7944efd84186a994674fc1e3724d4ae7b123a8ec29812e03c60f6953473e94b 7898 python-pairix_0.3.7-5_amd64.buildinfo
Files:
81b4ad913cbe05dd9773e4e29728969c 2228 science optional python-pairix_0.3.7-5.dsc
26c8d99ffe4ec01326b4a76aea192c0b 4676 science optional python-pairix_0.3.7-5.debian.tar.xz
c5c54fd8d3294da2f0ce12be3c95d1e7 7898 science optional python-pairix_0.3.7-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEPpmlJvXcwMu/HO6mALrnSzQzafEFAmGryNQSHG5pbGVzaEBk
ZWJpYW4ub3JnAAoJEAC650s0M2nx0UUP/i3sHunKph6z4mOdWKOHH4tyfnv9OcLZ
X5BCHDnx2sjblRbDVrvWpf1wrQvyaIdpleHYfCNVSb5JNN5/5JZP5WU8UXf3jP7/
viz4ASMGcriCoBTp1J1+CbVl2YcSt2Vg13ScHtxT5zCvz60kd8JC+YHylIJO2Be3
P5Ktcm8/AIG0WpBJ5+Bl/qWFlSWDuJZ3EmVEuUsl/TCGODev9eq/AOrolbNwP1tm
9LaSsj61OiJ27jPAzANlhcZ5bpJpWrKUturv2mB7++db3QXEMekOMRiTamBjF8pW
VqF/r6kzw2OfjBT7dua5fPCU6lqhuq+8x/o8+S0K6ID1de43EE2/rB9gDQSIpD/A
NImRYfp6XvSBn1JKTALZ5izxnc92ineOg+4EZMsJ6eMouqdF+5PzJD9e3B99VB0J
QIVB7jlD2yLtfTHcxsBPlnRZnIY0lSWK9amnq3EuTuHZ1NhXgh+e+XamCxZDp8X7
/F5uk/VJbHfbCspAjgrczb/5yBvRb6UyHHclJd3kGQQYyYWS38Cv88uNptxN5J5E
ogCfpBJaZgauso/VMHDZb9ZOIECi08q3KQLGFPcamClsKa40yhqfE8YGQU1rmEf6
mJJ5ZnJl9jyrzILmzrxiyEJRNHX8tunjWH7JCw9WFssLgVrlfMfMs62CxhbCQ4AR
NqxjgSeU6K2F
=rMqF
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 04 Jan 2022 07:27:10 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 12:13:08 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.