Debian Bug report logs -
#956477
herbstluftwm: please make the build reproducible
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Sat, 11 Apr 2020 18:45:01 UTC
Severity: wishlist
Tags: patch
Found in version herbstluftwm/0.8.0-2
Fixed in version herbstluftwm/0.8.1-1
Done: Christoph Egger <christoph@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, Christoph Egger <christoph@debian.org>:
Bug#956477; Package src:herbstluftwm.
(Sat, 11 Apr 2020 18:45: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, Christoph Egger <christoph@debian.org>.
(Sat, 11 Apr 2020 18:45: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: herbstluftwm
Version: 0.8.0-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
herbstluftwm could not be built reproducibly.
This is because you did not pass "-u" / "--utc" to date(1), so it
varied depending on the build system's timezone even though the
underlying value was fixed.
Patch attached… which also uses SOURCE_DATE_EPOCH as you do not need
to call out to dpkg-parsechangelog.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[herbstluftwm.diff.txt (text/plain, attachment)]
Added tag(s) pending.
Request was from Christoph Egger <christoph@debian.org>
to control@bugs.debian.org.
(Mon, 13 Apr 2020 12:09:22 GMT) (full text, mbox, link).
Reply sent
to Christoph Egger <christoph@debian.org>:
You have taken responsibility.
(Wed, 22 Apr 2020 19:36:02 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Wed, 22 Apr 2020 19:36:03 GMT) (full text, mbox, link).
Message #12 received at 956477-close@bugs.debian.org (full text, mbox, reply):
Source: herbstluftwm
Source-Version: 0.8.1-1
Done: Christoph Egger <christoph@debian.org>
We believe that the bug you reported is fixed in the latest version of
herbstluftwm, 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 956477@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Christoph Egger <christoph@debian.org> (supplier of updated herbstluftwm 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: Wed, 22 Apr 2020 20:41:52 +0200
Source: herbstluftwm
Architecture: source
Version: 0.8.1-1
Distribution: unstable
Urgency: medium
Maintainer: Christoph Egger <christoph@debian.org>
Changed-By: Christoph Egger <christoph@debian.org>
Closes: 956477
Changes:
herbstluftwm (0.8.1-1) unstable; urgency=medium
.
* Fix reproducible build (Closes: #956477), thanks to Chris Lamb
* New upstream version
* bash_completion now installed where we would like it so remove renaming code
Checksums-Sha1:
0a00e2d17d729247630f831ffd6bb2899a574144 2346 herbstluftwm_0.8.1-1.dsc
3dd8bcb1c606d7fe94fc968d6d99faac33f26987 369291 herbstluftwm_0.8.1.orig.tar.gz
5b59e35deb735278a3b125033f7ecd9cf2d34064 228 herbstluftwm_0.8.1.orig.tar.gz.asc
8bf6e5246b8718bcca97a872b19f969bf74b8123 12488 herbstluftwm_0.8.1-1.debian.tar.xz
Checksums-Sha256:
fe7dff7c9baaa30764aebca2c79a849b454e5fae66e9b8f89e37eb8f0b09b927 2346 herbstluftwm_0.8.1-1.dsc
fe146d6b533dcabbc2588430de01b76acc0f716521d9a8157aa628f305723430 369291 herbstluftwm_0.8.1.orig.tar.gz
5ae7463d7acf5b9707c07ff6ffab1bc6841c9b2d37e65787b37637ba482128a6 228 herbstluftwm_0.8.1.orig.tar.gz.asc
198c9594be6a0d8a221503470d591215d8b5712c6ac9b8107637968dd4f328d2 12488 herbstluftwm_0.8.1-1.debian.tar.xz
Files:
7a2da454be1c6b5974a424ef95d49fb4 2346 x11 optional herbstluftwm_0.8.1-1.dsc
00e08ecc1225e1cd6fd1b23eb9eb2c43 369291 x11 optional herbstluftwm_0.8.1.orig.tar.gz
9c6cc7b8c493c46420e203d32990fdfa 228 x11 optional herbstluftwm_0.8.1.orig.tar.gz.asc
28968126a5a37e534d6959a5ddfe13a7 12488 x11 optional herbstluftwm_0.8.1-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEmp0i7uigj/hu3NSrq//tskAIxvkFAl6gmG4ACgkQq//tskAI
xvklFQ/+I/s4Veu/vrpBiKgJRhJ0bUVc7vgYL1bhdL/LXd976cIIFNENwHOgONnH
gPM7oOm0DJzX5320ZCYKs4n02sLnDEjR8Jw0GteKqREuIDRHy4rVAnth5uraEF94
hUL4VLQofDkLhqY91MAv8XeX4Y9OYCcmOE9P5I799GRTQrN21psDBJk0CFCcECTT
tW1GSfYyS5pK8YKWByJJChzXxNLy/F9TcDrdC2dLPbMASsrwi9WUqgkGG3IBQm7G
HFKc2BOUZ6vC04aJi/hHzUFMIcg/neg/EJdgZqKfQiS8BQdtyrB23wYlZocnJeEh
L1ACBAAVfGPJtCvCm6a1+/+Uqgye8TYI40wDFfRlXLmzADBfemsj5CVcS0aaw7sg
Xok+xBqKWQFXiGIPOwO7T+fg48vnxinMs294bDAGkpLdj4rk/X9A+oEpp0IBbP3w
JMSw57ejuPOp22NQWBy/IEzR729IeoDQ75gjRaiKmfCKmoUJ3MnMSJFiEm3ZN2bR
jL6yAqdQcjrsDwbrcd1xRW6UN36fiTXbpJeMRClexp8kmCAeXlthnz2//IN2Z096
hbW8qLOyqpy2MpywjhRR7yGmEAYLrTsgxio3HVBMmCOQqywJxREGzDdsOYna6bgo
30B1ZGNQS4IK90hIkbhXEDFlGYimRtIxrle/qDQgaVA9jiZ3xXw=
=Q0Oc
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 21 May 2020 07:33:54 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:53:56 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.