Debian Bug report logs - #829133
icon: please make the build reproducible

version graph

Package: src:icon; Maintainer for src:icon is Debian QA Group <packages@qa.debian.org>;

Reported by: Reiner Herrmann <reiner@reiner-h.de>

Date: Thu, 30 Jun 2016 20:18:05 UTC

Severity: wishlist

Tags: patch

Found in version icon/9.4.3-4.2

Fixed in version icon/9.4.3-5

Done: Santiago Vila <sanvila@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Christian Hudon <chrish@debian.org>:
Bug#829133; Package src:icon. (Thu, 30 Jun 2016 20:18:10 GMT) (full text, mbox, link).


Acknowledgement sent to Reiner Herrmann <reiner@reiner-h.de>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Christian Hudon <chrish@debian.org>. (Thu, 30 Jun 2016 20:18:10 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Reiner Herrmann <reiner@reiner-h.de>
To: submit@bugs.debian.org
Subject: icon: please make the build reproducible
Date: Thu, 30 Jun 2016 22:10:14 +0200
[Message part 1 (text/plain, inline)]
Source: icon
Version: 9.4.3-4.2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that icon could not be built reproducibly.
It has timestamps in the gzip headers of documentation files and embeds
the build date into the binary.

The attached patch fixes this.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
[icon.patch (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

Reply sent to Santiago Vila <sanvila@debian.org>:
You have taken responsibility. (Tue, 09 Aug 2016 18:09:23 GMT) (full text, mbox, link).


Notification sent to Reiner Herrmann <reiner@reiner-h.de>:
Bug acknowledged by developer. (Tue, 09 Aug 2016 18:09:23 GMT) (full text, mbox, link).


Message #10 received at 829133-close@bugs.debian.org (full text, mbox, reply):

From: Santiago Vila <sanvila@debian.org>
To: 829133-close@bugs.debian.org
Subject: Bug#829133: fixed in icon 9.4.3-5
Date: Tue, 09 Aug 2016 18:06:17 +0000
Source: icon
Source-Version: 9.4.3-5

We believe that the bug you reported is fixed in the latest version of
icon, 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 829133@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <sanvila@debian.org> (supplier of updated icon 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, 09 Aug 2016 18:45:08 +0100
Source: icon
Binary: icont iconx iconc icon-ipl
Architecture: source
Version: 9.4.3-5
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Santiago Vila <sanvila@debian.org>
Description:
 icon-ipl   - Libraries for Icon, a high-level programming language
 iconc      - Compiler for Icon, a high-level programming language
 icont      - Interpreter for Icon, a high-level programming language
 iconx      - Executor for Icon, a high-level programming language
Closes: 654381 660466 821993 829133
Changes:
 icon (9.4.3-5) unstable; urgency=medium
 .
   * QA upload.
   * Package is orphaned (Bug #738875), set Maintainer to "Debian QA Group".
   * Do not run the tests as root. This used to make the build to fail on
     the Hurd. It does not anymore, but it's a bug anyway. Closes: #654381.
   * Ack NMUs. This should now build on sparc and mips. Closes: #660466.
   * Add build-arch and build-indep targets to debian/rules. Closes: #821993.
   * Apply patch from Reiner Herrmann to build reproducibly. Closes: #829133.
   * Switch to "3.0 (quilt)" source format.
   * General cleanup of debian/rules.
Checksums-Sha1:
 83f18bbc55156ad31a558f1e35abeb058d857a9b 1422 icon_9.4.3-5.dsc
 d657303ed38d2505b13ef6ca610d7a70fa413847 11164 icon_9.4.3-5.debian.tar.xz
Checksums-Sha256:
 0db4d1e1120ddca44d298c9c4408a1de0cdc22b5e6e019a22dcf369362f992b8 1422 icon_9.4.3-5.dsc
 32ad65a5d104177f9dc3ba7997e9292dc73597e22c33ccbb5259df515c23e577 11164 icon_9.4.3-5.debian.tar.xz
Files:
 41102d93d5cedb3885a7ee8acaa7c632 1422 devel optional icon_9.4.3-5.dsc
 7194b4033515810bfdc4b2f07bea1ce5 11164 devel optional icon_9.4.3-5.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJXqhgxAAoJEEHOfwufG4sy0PUH/j2OCG+8crUrq/q3qpIDER8r
QNcCCv/0CwtDge4UjNKb6nSVR5PVORybUJGOBQWOqnvRTjScUOEOrSdE4++r6jqx
mIwrBpzmKxAQKZaFKqNVnMZWJ6vh5a0cIz/hmbCyUnF5jQkSVOsvqBd1q+459W/l
PJNbDexoIZ4as8ts00svNnXISd+B3bKs83Txfhad5RQRg4ji2+BZZevV4CNN++4T
eWYEySo79mwwWZieArhUzY08dItlr6NAvAWacZRd60NIdesmZrQLjnkwv+mvRO4O
pBN17e9RiZejckPZX2HM0fVFHS5LHGOV5gu3r2EjO7NnpfwObzlAk4i2tpbaEU0=
=9/9W
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 14 Sep 2016 07:31:44 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 14:07:49 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.