Debian Bug report logs -
#934699
scons: please make the build reproducible by not shipping .pyc files
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Tue, 13 Aug 2019 15:45:07 UTC
Severity: wishlist
Tags: patch
Found in version scons/3.1.1-2
Fixed in version scons/3.1.1-3
Done: Gianfranco Costamagna <locutusofborg@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, Jörg Frings-Fürst <debian@jff.email>:
Bug#934699; Package src:scons.
(Tue, 13 Aug 2019 15:45:10 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, Jörg Frings-Fürst <debian@jff.email>.
(Tue, 13 Aug 2019 15:45:10 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: scons
Version: 3.1.1-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed
that scons could not be built reproducibly.
This is because the revert to Python 2.x did not update debian/rules
to match and thus dh_python2 was not being run, resulting in .pyc
files being shipped in the package. These files are not reproducible.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[scons.diff.txt (text/plain, attachment)]
Reply sent
to Gianfranco Costamagna <locutusofborg@debian.org>:
You have taken responsibility.
(Tue, 13 Aug 2019 19:09:04 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Tue, 13 Aug 2019 19:09:04 GMT) (full text, mbox, link).
Message #10 received at 934699-close@bugs.debian.org (full text, mbox, reply):
Source: scons
Source-Version: 3.1.1-3
We believe that the bug you reported is fixed in the latest version of
scons, 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 934699@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gianfranco Costamagna <locutusofborg@debian.org> (supplier of updated scons 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, 13 Aug 2019 20:19:04 +0200
Source: scons
Binary: scons
Architecture: source
Version: 3.1.1-3
Distribution: unstable
Urgency: medium
Maintainer: Jörg Frings-Fürst <debian@jff.email>
Changed-By: Gianfranco Costamagna <locutusofborg@debian.org>
Description:
scons - replacement for make
Closes: 934699
Changes:
scons (3.1.1-3) unstable; urgency=medium
.
* Team Upload (salsa.d.o/debian collaborative namespace)
* Run dh-python with --python2
- this makes the build reproducible (Closes: #934699)
- thanks <lamby> and <sebastinas>
Checksums-Sha1:
b7cc0d161d9202bf9daf40e7d0e9b2315b686ac6 1855 scons_3.1.1-3.dsc
67c95d3ede9d9f48421b4ef9893a6e72d421e4b1 12776 scons_3.1.1-3.debian.tar.xz
f435a3b261eeb142ce2d8b19e27cd9177d79666f 7824 scons_3.1.1-3_source.buildinfo
Checksums-Sha256:
4e424afd78d999aa2b3a64f3de5a667b6a57a46b4a617e09c6fe3a4d3bbf7aa0 1855 scons_3.1.1-3.dsc
28d3515246f8c120f675a93c3519b573d7c72436f3ae0c291e4f3b1d35283a13 12776 scons_3.1.1-3.debian.tar.xz
a34c512a527dfedf2234e07b5de54c55113a7ebf5bac6eea72c38c6c72ff4eae 7824 scons_3.1.1-3_source.buildinfo
Files:
5c6b97571a9e714cf156681edde124b9 1855 devel optional scons_3.1.1-3.dsc
78d2c84cf4472d14cc9748a4e66ab6b1 12776 devel optional scons_3.1.1-3.debian.tar.xz
4c3de8e4a6c196c2df8af72ba8bbe26b 7824 devel optional scons_3.1.1-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAl1TB6EACgkQ808JdE6f
XdmvSg/+LDx2DDOppBzQQtp5MQWJv6cHqNr/ha1b4hEriiZ5JcjRK4ErmHw4EEom
4riEjs9ogM8O0sf2Sz+5xaFflgA7nWMRTg2RxAlKDDrrLIazb6JdxqXqL3pxBlEr
7wtBxHL76V8lK4h0vW8Dyfl+T0THS3ZDKdS9EhEFgB0TgW+rRnCuhYhb9yJ/pneJ
EmwSIIxC2X0fz6mtydDG6YvFCPWvLmkeVA6wH0Yb1F8rc+RiuAPEIH0jMnqPjGm4
bcHlQaZWKToT1rj4qG5ke35cjpiRUJf+LQSYam73ChSo3PNyNx1DALQmtZMstvG1
LrzoblQEc+MuLGe1qOPvp6TRwSrMcM/Lv2rGA/Q6yqWEdFo1ndmzJ92p75uf74br
Q2G6O4yDkmR7C3khcE/Avykcd0tNeThCfbNnpSQJ7cC22Z8VPCGQqm0kj3vFxqT/
WJg3uyDzyZRTc5Is3rF0CkBpjp4XEr0f1SIzZOwxYOHDUJJ6Uj5tTxtmNRKewwhX
nbeuZOqUYPUDDbpDHFCkSkpW1un4jwGI/D4YStA4ldDVf35xvvJx+tF6xCLIT4Xw
RTz2yNVWroZXlKdljAj3fKz4U7NpdDzL2c/HPXTe13UcMsLHTZm5sYVznAR0vXr0
sS1WoeDn2vHim4QBBf9paZNdb1DsSB8IYUiFzW7FBz8EUzbpCws=
=TsC7
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 17 Sep 2019 07:47:33 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 09:42:10 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.