Your message dated Sat, 02 Sep 2017 17:26:18 +0000
with message-id <[email protected]>
and subject line Bug#777360: fixed in wily 0.13.41-7.3
has caused the Debian Bug report #777360,
regarding wily: 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.)
--
777360: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777360
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: wily
Version: 0.13.41-7.2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]
Hi,
While working on the "reproducible builds" effort [1], we have noticed
that wily could not be built reproducibly.
The attached patch removes timestamps from the build system. Once
applied, wily can be built reproducibly in our current experimental
framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
diff -urNad wily.orig/wily-0.13.41/debian/rules wily/wily-0.13.41/debian/rules
--- wily.orig/wily-0.13.41/debian/rules 2015-02-07 17:53:39.882032020 +0000
+++ wily/wily-0.13.41/debian/rules 2015-02-07 18:02:08.272734095 +0000
@@ -3,6 +3,8 @@
#export DH_VERBOSE=1
+BUILD_DATE := $(shell dpkg-parsechangelog --show-field Date)
+
build: build-stamp
build-stamp:
dh_testdir
@@ -37,7 +39,7 @@
install -m755 -s tools/win/wgoto debian/wily/usr/bin
install -m755 -s tools/win/wreplace debian/wily/usr/bin
install -m644 debian/wily.1x debian/wily/usr/share/man/man1
- gzip -9 debian/wily/usr/share/man/man1/wily.1x
+ gzip -9n debian/wily/usr/share/man/man1/wily.1x
install -m644 tools/win/w*.1 debian/wily/usr/share/man/man1
install -m644 misc/fixed.9.font debian/wily/usr/X11R6/lib/X11/wily
install -m644 misc/prop.9.font debian/wily/usr/X11R6/lib/X11/wily
@@ -51,8 +53,10 @@
install -m644 Doc/changes.txt debian/wily/usr/share/doc/wily/html
install -m644 Doc/*.html debian/wily/usr/share/doc/wily/html
install -m644 Doc/*.gif debian/wily/usr/share/doc/wily/html
- cd Doc && tar -czhf ../debian/wily/usr/share/doc/wily/tute.tar.gz tute
- cd misc && tar -czhf ../debian/wily/usr/share/doc/wily/wily.tar.gz wily
+ cd Doc && GZIP="-9n" tar -czhf \
+ ../debian/wily/usr/share/doc/wily/tute.tar.gz tute
--mtime="$(BUILD_DATE)"
+ cd misc && GZIP="-9n" tar -czhf \
+ ../debian/wily/usr/share/doc/wily/wily.tar.gz wily
--mtime="$(BUILD_DATE)"
touch install-stamp
binary-indep: build install
--- End Message ---
--- Begin Message ---
Source: wily
Source-Version: 0.13.41-7.3
We believe that the bug you reported is fixed in the latest version of
wily, 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.
Chris Lamb <[email protected]> (supplier of updated wily 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: SHA256
Format: 1.8
Date: Fri, 18 Aug 2017 09:08:17 -0700
Source: wily
Binary: wily
Architecture: source amd64
Version: 0.13.41-7.3
Distribution: unstable
Urgency: medium
Maintainer: MJ Ray (Debian) <[email protected]>
Changed-By: Chris Lamb <[email protected]>
Description:
wily - A work-alike of the Acme programming environment for Plan 9
Closes: 777360
Changes:
wily (0.13.41-7.3) unstable; urgency=medium
.
* Non-maintainer upload.
* Make the build reproducible. (Closes: #777360)
Checksums-Sha1:
ec006e29a0aa7552bf7e7c38fcece98466a8fe41 1672 wily_0.13.41-7.3.dsc
2d6c6dfbda2c7b7b37181aaac20b02f8954c69ee 483429 wily_0.13.41.orig.tar.gz
158a2373fd527d07ae825e06778ac85afc844f9c 26609 wily_0.13.41-7.3.diff.gz
af09ebc9031a76262e2d9c3113ceaba8f412d68e 5728 wily_0.13.41-7.3_amd64.buildinfo
b0c3fe6e8fbab074c3000ca1b417e1249efe9fbe 173992 wily_0.13.41-7.3_amd64.deb
Checksums-Sha256:
8e378c837b012817155f337fce7c32433e3086b2ffe74454fc249fb0984557cd 1672
wily_0.13.41-7.3.dsc
f1da438efa6068f067e77ca18d23d02a1e232ce4e2d91b562cb2fc10d2026a9c 483429
wily_0.13.41.orig.tar.gz
fb9c390c383c8c523dbba3a858b4a3d372390ee1368e243346c85068d6fe465c 26609
wily_0.13.41-7.3.diff.gz
7268e34ec7017d44a777c85f60aa2c40f0a5fe134c2334556a9f84b61c004b93 5728
wily_0.13.41-7.3_amd64.buildinfo
26e206f93d6102506afeacf8b19e95846f61c1da78d177700f3f74faa54b5bf9 173992
wily_0.13.41-7.3_amd64.deb
Files:
eaf9bece6a7c88a045f198c3b27ca8cb 1672 editors optional wily_0.13.41-7.3.dsc
6fd6052741a4c3915982878405f752ca 483429 editors optional
wily_0.13.41.orig.tar.gz
9e5732a76399e34bf6f05f4eeff5f360 26609 editors optional
wily_0.13.41-7.3.diff.gz
e7b7e46ad57eb4cddee04ca35e183278 5728 editors optional
wily_0.13.41-7.3_amd64.buildinfo
a7e2f4492d28b69d7c65337f532172c4 173992 editors optional
wily_0.13.41-7.3_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlmXEhcACgkQHpU+J9Qx
HljDRw/+P67uate6JwibxlOWgLFxldrWe7k5bwxjceIZ53UQolMdamv8QdY/BdN0
vMCX8bQDNz1lIGE9cmbWafpcX/Ja/NUSNx0mMIyf82zIvO70bPiB2eD9JYOgR+nh
JO2YNzk3wLxKZte0YSPi0VXpqwTNt1jbGNBhiXtnpymsqHdcMw9R3VFby02LPWkf
4ptmGKbpRTKQppcRyn3m5KAPqlPczm20/eY5uBDiKcc6Q76OTBMCjbB85PCU/OGD
s1sGDXcZVaRQ8e8hIXAzPghsAxniPMvhkkVcfZnfQ6xUy+2KlA5Dt2L08uhw5Nct
hMjm/tJC9cTt+Y+V/yV2JpOF9gU9pdbh58Yojri6gxLTUN+KGe97SGUhuj9gfRJv
u/oKc0JoBMATJ/o8vHfV7uVKcAwrrQ2KdK470stzSCZAQScu0LNKnjdOoZdFrkRW
eH4iS9o6A9r/i1Nt4ia0WHhJaPZMoMIK1JqBTLUKAt0rKhd9Z5yb8PJ5cgIfvDnY
BSTctqiN+CMSFHwUqHzXB7j0+EAixjdsiRMyK/ElJBhiWaTdvIF57uV3pioCv6RR
oaoxYdpNMXTaMK6rOA5QkHS7fiOAHF212FOlIJcVGjAW/bG1/mt5aEiG17jjhb9N
mBAK6po7pp4eN45luRm8y6EcaxrAWh3P2RB6XB2Abj2lq/cnwAI=
=FJxI
-----END PGP SIGNATURE-----
--- End Message ---