Debian Bug report logs -
#973801
python-pairix: please make the build reproducible
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Thu, 5 Nov 2020 10:21:02 UTC
Severity: wishlist
Tags: patch
Found in version python-pairix/0.3.7-2
Fixed in version python-pairix/0.3.7-3
Done: Andreas Tille <tille@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#973801; Package src:python-pairix.
(Thu, 05 Nov 2020 10:21: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>.
(Thu, 05 Nov 2020 10:21:04 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-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: umask
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 it inherits the umask and uid/gids of the surrounding
build environment in samples.tar.xz. For example, this is the
samples/test_old_merged_nodups.txt.bsorted.gz.px2 file:
-rw-r--r-- 0 pbuilder1 (1111) pbuilder1 (1111)
-rw-rw-r-- 0 pbuilder2 (2222) pbuilder2 (2222)
^ ^ ^
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[python-pairix.diff.txt (text/plain, attachment)]
Reply sent
to Andreas Tille <tille@debian.org>:
You have taken responsibility.
(Mon, 09 Nov 2020 15:27:06 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Mon, 09 Nov 2020 15:27:06 GMT) (full text, mbox, link).
Message #10 received at 973801-close@bugs.debian.org (full text, mbox, reply):
Source: python-pairix
Source-Version: 0.3.7-3
Done: Andreas Tille <tille@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 973801@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Tille <tille@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: SHA256
Format: 1.8
Date: Mon, 09 Nov 2020 15:26:23 +0100
Source: python-pairix
Architecture: source
Version: 0.3.7-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Closes: 973801
Changes:
python-pairix (0.3.7-3) unstable; urgency=medium
.
[ Chris Lamb ]
* make the build reproducible
Closes: #973801
Checksums-Sha1:
3006dad3b1867e420f913fcdeff6b32974274d9a 2228 python-pairix_0.3.7-3.dsc
141b972f9df263a562e5173471b0788248b32354 3292 python-pairix_0.3.7-3.debian.tar.xz
af06035872415e790a83c7e5d3caf4bfba075af0 7818 python-pairix_0.3.7-3_amd64.buildinfo
Checksums-Sha256:
414fba9e448b0ee4e7f6ded615de776bf756bd61746048ee5db486ddd6ff0ceb 2228 python-pairix_0.3.7-3.dsc
00cdd33ded03550ce2464a8883a1138d1cfd26db261e05e344daf00a83755b56 3292 python-pairix_0.3.7-3.debian.tar.xz
3c4bb99c6b56319c3dd961f09ed2a668e3b2264eac9fe984509094e471ba00a5 7818 python-pairix_0.3.7-3_amd64.buildinfo
Files:
a9bfe31be0b6efacb1652a2d15a79f8d 2228 science optional python-pairix_0.3.7-3.dsc
1d51aa002a8b353dd5c237627863c5b3 3292 science optional python-pairix_0.3.7-3.debian.tar.xz
916d529574c9a320784bf83cf5600478 7818 science optional python-pairix_0.3.7-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAl+pVSoRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtFnIw/6AybTaMHAAGhd4mALPAR7W6MAvDko8SVA
qj5i5vCEq9qYzoohlZMnzdD+RZZFmxypHXLWu9Qz7IYfb+fA9DFRW658ujfuS2qy
yfFHuGeicbifM7MV0kiHjNfDKwCFgUkEW9XykjkeqAeCqZSUVS4tBfPwDgP4llHz
065zJeYiVlN8bwKl/XWvO3o+xs/jNb/A/IVWkqXOXszE7QXtFm+nXWEgf6qgRozO
iga+g7olzZB7AD9eXqct8dsQ+GfJDTrimGTgZKJbb81VkPFB7ImQrOAQqo+JSUyy
acfSWUINyfi5EPu/bYVSOgzsKte68pPTNMfM38Tmqv3UsEE8YO4GzUgznj56sncg
Yg4780qS+iaWd/osF964/a0ViwuFU2D2QF0EIhf0wnfeRb8xz1sWf6Tq0tOMrARl
8S+G3SxZ+Tgvwb30QVasOOJOIuZXlwzEk6ljxVzEFLeMSNwNlWHjDIak/jF6ANOn
JFXcpWg4dHhbwEDE5sbGBKNlzTDJIhcuBMoj9I3cWVjCo1qTpL1FAY60YNPTsA5l
cMov7E7wpevNXSXWRWmxl6MOw9PUkyYMEcxOkWT27GMTfgAfgAMkPBFBFRlqZt/h
f1YLdzwx+nSDzRp2lGg2FVjK2YOSBPq7UAeIzxLlNT4gy+qmCyjLU9Z0U08FTLE1
vwqpLyedhuA=
=CxJ4
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 10 Dec 2020 07:24:34 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 10:57:42 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.