Debian Bug report logs -
#799330
cappuccino: please make the build reproducible
Reported by: Chris Lamb <lamby@debian.org>
Date: Thu, 17 Sep 2015 22:33:06 UTC
Severity: wishlist
Tags: patch
Found in version cappuccino/0.5.1-2.2
Fixed in version cappuccino/0.5.1-4
Done: Breno Leitao <leitao@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Christian Surchi <csurchi@debian.org>:
Bug#799330; Package src:cappuccino.
(Thu, 17 Sep 2015 22:33:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Christian Surchi <csurchi@debian.org>.
(Thu, 17 Sep 2015 22:33:09 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: cappuccino
Version: 0.5.1-2.2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi,
Whilst working on the "reproducible builds" effort [0], we noticed that
cappuccino could not be built reproducibly.
The attached patch removes randomess from the build system -- not caused
by any *output* from polygen as you might immediately suspect -- but
rather
by caused by a non-deterministic seed being stored in the OCaml
Marshal'd
.grm.o. Setting a deterministic seed does not affect run-time
randomness.
Once applied, cappuccino can be built reproducibly using our
reproducible
toolchain.
[0] https://wiki.debian.org/ReproducibleBuilds
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[cappuccino.diff.txt (text/plain, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Christian Surchi <csurchi@debian.org>:
Bug#799330; Package src:cappuccino.
(Sun, 14 Aug 2016 19:15:50 GMT) (full text, mbox, link).
Acknowledgement sent
to Chris Lamb <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Christian Surchi <csurchi@debian.org>.
(Sun, 14 Aug 2016 19:15:50 GMT) (full text, mbox, link).
Message #10 received at 799330@bugs.debian.org (full text, mbox, reply):
Dear Maintainer,
> Source: cappuccino
> Version: 0.5.1-2.2
> Tags: patch
There hasn't seem to be any update on this bug in 331 days, in which
time the Reproducible Builds effort has come on a long way. :)
Would you consider applying this patch and uploading?
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Reply sent
to Breno Leitao <leitao@debian.org>:
You have taken responsibility.
(Sat, 20 Aug 2016 22:24:07 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Sat, 20 Aug 2016 22:24:07 GMT) (full text, mbox, link).
Message #15 received at 799330-close@bugs.debian.org (full text, mbox, reply):
Source: cappuccino
Source-Version: 0.5.1-4
We believe that the bug you reported is fixed in the latest version of
cappuccino, 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 799330@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Breno Leitao <leitao@debian.org> (supplier of updated cappuccino 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: Sat, 20 Aug 2016 17:37:28 -0300
Source: cappuccino
Binary: cappuccino
Architecture: source
Version: 0.5.1-4
Distribution: unstable
Urgency: medium
Maintainer: Breno Leitao <leitao@debian.org>
Changed-By: Breno Leitao <leitao@debian.org>
Description:
cappuccino - utility to let your boss think that you're working hard
Closes: 799330 799403
Changes:
cappuccino (0.5.1-4) unstable; urgency=medium
.
* Fix segfault if DISPLAY is missing or invalid (Thanks to
Chris Lamb). Closes: #799403
* Make the build reproducible (Thanks to Chris Lamb). Closes: #799330
Checksums-Sha1:
9f5193b060122f6b4877fdac66667df074af080b 1671 cappuccino_0.5.1-4.dsc
b188979553624ba2b0c1f7bf27ce1fa09677e2cc 2110 cappuccino_0.5.1-4.diff.gz
Checksums-Sha256:
0afc2f31601d08c012d5f1da8b349b1361bfcd191ce5e5ed7c5c0188af123821 1671 cappuccino_0.5.1-4.dsc
bc64fee76b3cd9214091d9574c39ad52c26d78255ff790fe42291c6747655efa 2110 cappuccino_0.5.1-4.diff.gz
Files:
a7a1f3938d7d0e87be06a6d90a4ee049 1671 games optional cappuccino_0.5.1-4.dsc
521ef6a7d25b44d196b89a969f4a8f7c 2110 games optional cappuccino_0.5.1-4.diff.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJXuMDNAAoJEDWjk5/8eHdtbloP+wVXWBV0ied6jJ7Yz/jlQJ6k
dDP56PkxC3BkQgavVhPKKsCGwTo5mYp+pFrBqI0vWXiqUPTSHsy+Y7CdKK1JGiSA
HocsVka64z2mtlsP84RQciBYtxHJQoESCsjNf0S/rCMY84em2UVIWOg6a+srhp79
3GMLuAKjfB+/szne8KruyGkBL+kkt3CSG5inL6NB0cz7KN4S/u9m362Q2dc+i7Ut
dDljICTmrPetwr8PnmZkizK77uv2npL7YwbeNkCz1T3JENkyoFhhuPuudvbdwZ1b
fvzOPW48MmRiFc1YOupvdKIgzADQoHZJ7cvcHyiHmlMwnmajQRtlJX9Q94g+2eyI
CGdJnwJbnXbgsuzvBOqwgZqopozQ8hGtNnCV4y/k6fxuHdIR9/G78g9z062Gbv4x
800TQuNyn1NgRT1Y5jmHbB84oNNpbGF7a6jw+qYeDmc1lf2Bb+LgzJiCoUhyacig
QGeKrBLI24/A3CMf7CziDIjXRtLo6NOSLoMOGb8w/xUd4dqk4YbrSFo07DNj//SV
tuYrtqtW7Son1idVz9BHttQJH+YR/uGuw4Us5cfS2wSp3IwvfPCyxSBudMnKKc3L
e0JFnDwvaAqkckzt9F650WdpiiMh/KGkD/CKcnRDMefsyouppWHq8ljELYPoIxh2
Imkw5Dmv0uxDWEzdumD+
=EHho
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 23 Sep 2016 07:26:03 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:09:46 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.