Debian Bug report logs -
#993681
sphinxcontrib-programoutput: please make the build reproducible
Reported by: Simon McVittie <smcv@debian.org>
Date: Sat, 4 Sep 2021 18:03:01 UTC
Severity: normal
Tags: patch
Found in version sphinxcontrib-programoutput/0.16-1
Fixed in version sphinxcontrib-programoutput/0.16-2
Done: Thomas Goirand <zigo@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 OpenStack <team+openstack@tracker.debian.org>:
Bug#993681; Package src:sphinxcontrib-programoutput.
(Sat, 04 Sep 2021 18:03:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Simon McVittie <smcv@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian OpenStack <team+openstack@tracker.debian.org>.
(Sat, 04 Sep 2021 18:03: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: sphinxcontrib-programoutput
Version: 0.16-1
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath timezone username usrmerge
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
sphinxcontrib-programoutput builds non-reproducible documentation. The
documentation contains the current username, the absolute path to grep
(which can vary depending on merged-/usr status or whether a local
/usr/local/bin/grep exists), and the date on the grep executable (which
is presented differently depending on the timezone).
Additionally, a lot of the examples use `python`, which typically doesn't
exist in a build chroot, making them less useful as examples and
introducing the current build path via error messages.
The attached patch avoids these sources of non-reproducibility.
smcv
[0001-Make-the-documentation-build-reproducibly.patch (text/x-diff, attachment)]
Message sent on
to Simon McVittie <smcv@debian.org>:
Bug#993681.
(Tue, 28 Dec 2021 17:27:08 GMT) (full text, mbox, link).
Message #8 received at 993681-submitter@bugs.debian.org (full text, mbox, reply):
Control: tag -1 pending
Hello,
Bug #993681 in sphinxcontrib-programoutput 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/openstack-team/third-party/sphinxcontrib-programoutput/-/commit/a7a55f94e8b2bcbc5c4ec5b6ac5297999e42b788
------------------------------------------------------------------------
* Apply patch to make doc reproducible. Thanks to Simon McVittie for the
patch (Closes: #993681).
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
https://bugs.debian.org/993681
Added tag(s) pending.
Request was from Thomas Goirand <zigo@debian.org>
to 993681-submitter@bugs.debian.org.
(Tue, 28 Dec 2021 17:27:08 GMT) (full text, mbox, link).
Reply sent
to Thomas Goirand <zigo@debian.org>:
You have taken responsibility.
(Tue, 28 Dec 2021 17:39:08 GMT) (full text, mbox, link).
Notification sent
to Simon McVittie <smcv@debian.org>:
Bug acknowledged by developer.
(Tue, 28 Dec 2021 17:39:08 GMT) (full text, mbox, link).
Message #15 received at 993681-close@bugs.debian.org (full text, mbox, reply):
Source: sphinxcontrib-programoutput
Source-Version: 0.16-2
Done: Thomas Goirand <zigo@debian.org>
We believe that the bug you reported is fixed in the latest version of
sphinxcontrib-programoutput, 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 993681@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <zigo@debian.org> (supplier of updated sphinxcontrib-programoutput 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: Tue, 28 Dec 2021 18:21:12 +0100
Source: sphinxcontrib-programoutput
Architecture: source
Version: 0.16-2
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Changed-By: Thomas Goirand <zigo@debian.org>
Closes: 993681
Changes:
sphinxcontrib-programoutput (0.16-2) unstable; urgency=medium
.
* Apply patch to make doc reproducible. Thanks to Simon McVittie for the
patch (Closes: #993681).
Checksums-Sha1:
0e9388dce08dfbcd54508a2dca2131b030fd8c1b 2420 sphinxcontrib-programoutput_0.16-2.dsc
ee8877939cf2739e7fb72f43ca4f82415c040992 10220 sphinxcontrib-programoutput_0.16-2.debian.tar.xz
5f58b502f9d71e469a3314301b1642324a183015 8560 sphinxcontrib-programoutput_0.16-2_amd64.buildinfo
Checksums-Sha256:
2af516bc2f84b779fc3fe764f335de10539597d635648cff43c578dcca924050 2420 sphinxcontrib-programoutput_0.16-2.dsc
dbf3de5512b1d7f39a32073cfb6fc5b7d9caa9d1de39cfaf6afcd60dc6fa7ef5 10220 sphinxcontrib-programoutput_0.16-2.debian.tar.xz
5f1602529710377bfc5ce9084d65bcbd2c1c9ec3298ed11369d1c2592b1a2dca 8560 sphinxcontrib-programoutput_0.16-2_amd64.buildinfo
Files:
1741ea67ba6c552dc519167b28279c02 2420 python optional sphinxcontrib-programoutput_0.16-2.dsc
fbfb1d3c56a0ed4ab1983c109be70525 10220 python optional sphinxcontrib-programoutput_0.16-2.debian.tar.xz
195e9284095181dbb081affb331ea16f 8560 python optional sphinxcontrib-programoutput_0.16-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmHLSBIACgkQ1BatFaxr
Q/44lA/+J67MibGrYm2myDQevrV5D41P86UvUau37dGxlLa3p/58ZA0keW6QNmX6
1fk8Mrvwr+QCcTeYO2G1pPBQYILbpwsThV/BPbtvpF0dvL3chXWrcePHyui0412K
pX5irsUG9Bmzbco2Kxmql7wW60bcvX2EkSsEbx/bDLYvc9VW2+9gNaT+VntL0k1z
tBUlIuRHAD03suTEXtK1vZYEjr6MNVDLG+Mf33VWHi/zl8eFvXVeYtxEIbyC4aRi
Xk53mAw29fdnlUMwhDqxLEvCa6Wfwbh8ID4idxHMxhC86E7GKQP67GH8xHHSePRK
v2i57vnP9swlvDw7PgBsgRT1SQ4A6yIGm7MSuKKCf4WenYZIvJA2UoCLELTV1OJI
/slB8dO5zDLpFv2/ACovGTawe4dZD4rRm1QWiIZWw55SFAxucYqb6Ft6xI4OVmeG
CxOhILbasWRmhXjjWtdRVekXoHqQjE3QOOdw+ct8SUSUsHzbUAxgXqnej9PoxK7A
Wgi2memEicPUybczgjhnBX+RLZqL9Xo5QzLI2A+J/jJJTLquewRWU3eldqnORQON
p96kzwqtW4cD0ft8ovIk5e/YVhqd+1zKoJ4eLXE8QNQe5d2bk5rC2QFcDE7aWgyW
MMmEbGB3+8ixCW1vP9jEL8JpQq0BVe73su04GB3zFHNDYJ1xtAs=
=d5Dt
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 31 Jan 2022 07:31:25 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:12:44 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.