Your message dated Tue, 07 Jul 2015 22:24:38 +0000
with message-id <[email protected]>
and subject line Bug#789965: fixed in xtel 3.3.0-18
has caused the Debian Bug report #789965,
regarding xtel: 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.)
--
789965: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789965
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xtel
Version: 3.3.0-17.1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that xtel could not be built reproducibly.
The attached patch removes extra timestamps from compressed files by
gzip and from the png icon.
Once applied, and with a patched version of the dependency xutils-dev,
xtel can be built reproducibly in our current experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Dhole
diff -u xtel-3.3.0/debian/changelog xtel-3.3.0/debian/changelog
--- xtel-3.3.0/debian/changelog
+++ xtel-3.3.0/debian/changelog
@@ -1,3 +1,11 @@
+xtel (3.3.0-17.2) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Don't store timestamps when calling gzip and remove timestamps from png
+ to make package build reproducibly
+
+ -- Dhole <[email protected]> Thu, 25 Jun 2015 16:30:25 +0200
+
xtel (3.3.0-17.1) unstable; urgency=medium
* Non-maintainer upload.
diff -u xtel-3.3.0/debian/rules xtel-3.3.0/debian/rules
--- xtel-3.3.0/debian/rules
+++ xtel-3.3.0/debian/rules
@@ -20,7 +20,7 @@
xmkmf
make Xtel
# convert the mean gif file into a png file
- convert xtel.gif xtel.png
+ convert xtel.gif +set date:create +set date:modify -define
png:exclude-chunk=time xtel.png
touch build-stamp
clean:
@@ -62,7 +62,7 @@
install -m 644 LISEZMOI.txt debian/xtel/usr/share/doc/LANG/fr/xtel/
install -m 644 FAQ.txt debian/xtel/usr/share/doc/LANG/fr/xtel/
install -m 644 README_IMINITEL.txt
debian/xtel/usr/share/doc/LANG/fr/xtel/
- gzip -9v debian/xtel/usr/share/doc/LANG/fr/xtel/*.txt
+ gzip -9vn debian/xtel/usr/share/doc/LANG/fr/xtel/*.txt
# Install png image example
install -m 644 xtel.png debian/xtel/usr/share/doc/xtel/
# Create a symlink in /usr/share/doc/xtel to the french doc directory
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: xtel
Source-Version: 3.3.0-18
We believe that the bug you reported is fixed in the latest version of
xtel, 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.
Samuel Thibault <[email protected]> (supplier of updated xtel 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: SHA512
Format: 1.8
Date: Tue, 07 Jul 2015 23:59:08 +0200
Source: xtel
Binary: xtel
Architecture: source amd64
Version: 3.3.0-18
Distribution: unstable
Urgency: medium
Maintainer: Samuel Thibault <[email protected]>
Changed-By: Samuel Thibault <[email protected]>
Description:
xtel - X emulator of the French Minitel
Closes: 789965
Changes:
xtel (3.3.0-18) unstable; urgency=medium
.
* Bump Standards-Version to 3.9.6 (no changes).
.
[ Dhole ]
* Don't store timestamps when calling gzip and remove timestamps from png
to make package build reproducibly (Closes: #789965).
Checksums-Sha1:
4fce21bd309e62ad4dc542e55a2d93107d12cdf9 1823 xtel_3.3.0-18.dsc
59b7e56b97ba189922cb227529af7f7e66bbd093 30462 xtel_3.3.0-18.diff.gz
fcf28d60c2c57a96ddef5af4cc77d8b923854fa0 214898 xtel_3.3.0-18_amd64.deb
Checksums-Sha256:
d78ca11b17c7184811e5747b1df28c7801c7017cbd200a27628ecac18c841cd0 1823
xtel_3.3.0-18.dsc
2167df47fbc075e1752a4fbfc9b44e1a42b25eadaea7ca02a4dbd6c8063a4cd3 30462
xtel_3.3.0-18.diff.gz
194d54f89d9eaddfadd15c30c58c860e42838ef524ac75b1a64ce2f451772561 214898
xtel_3.3.0-18_amd64.deb
Files:
bae59e6d249542654aea6acdfc75b249 1823 comm extra xtel_3.3.0-18.dsc
f0882fc0c66819ae585e0dc64543ec53 30462 comm extra xtel_3.3.0-18.diff.gz
3eb1a128922d082f9fe541a22394c4f4 214898 comm extra xtel_3.3.0-18_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJVnEwGAAoJEM8J0LDiiAQr2tsP/iA/GWVdrpazQMLwTWgXc4wx
xRlfXlZSb8FWnN35ytStR9D8C10wmuZ6WFQZsEL9rBFkKY7rqRToi5H0rYoXZMf7
ieWfhg42cJunqlROyid4KRm0IPb+00yCb90zirIJigc3fnYW2uNQ6ky3yGKCfut4
cJNdx1+4XTpdy15ukE6rDBeThwelL5tn6c+62jVpVtly1TbeBrd3yqoO3ewxdGYp
OrnV6O+2GU/EmHlobWRCMghs3Gk3ecT91DsejBoetZhrm4+/bKJxVCggAr9tn6WR
9YmhltjWBwsQSdTWDfiSXrDxs2uVqudu5xWDomlayDeWIevvxy4lIcljLN+hqapm
AMIQZOL3O5RRu2KyKeki2RTUAVikpjLviSjz/+jK5CgILg9ILz+mVQy5uXzQE51P
zuSmBrufYmlwS51y9GISz/haveNAnBn5gzk2OY0Sg7QSA+7L1myuD++mUn7JXI7h
5wG1yN/0Lfoi8zUHQP5X6jHJ8WyB58k1/USAu4td456YoJMQBZuNQCEL0PruoTO0
Bl90jK2EhArjuLZiestib0Gw6KeHfHfHroaShuDtZmswB07U7C6tvHykx7OSA1L+
jBwcxPi6qO79qbYWcz1sqG2Bra0dr0qBo4/EF6jR3Qk1K2TzD4dj3cowmJMQs3kG
fYr4eLjT6YhW5kHbIO75
=6XUE
-----END PGP SIGNATURE-----
--- End Message ---