Debian Bug report logs - #958110
nickle: please make the build reproducible

version graph

Package: src:nickle; Maintainer for src:nickle is Keith Packard <keithp@keithp.com>;

Reported by: "Chris Lamb" <lamby@debian.org>

Date: Sat, 18 Apr 2020 15:30:02 UTC

Severity: wishlist

Tags: patch

Found in version nickle/2.86

Fixed in version nickle/2.87

Done: Keith Packard <keithp@keithp.com>

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-bugs@lists.alioth.debian.org, Keith Packard <keithp@keithp.com>:
Bug#958110; Package src:nickle. (Sat, 18 Apr 2020 15:30:04 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, Keith Packard <keithp@keithp.com>. (Sat, 18 Apr 2020 15:30:04 GMT) (full text, mbox, link).


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

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: nickle: please make the build reproducible
Date: Sat, 18 Apr 2020 16:26:41 +0100
[Message part 1 (text/plain, inline)]
Source: nickle
Version: 2.86
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
nickle could not be built reproducibly.

This is because it shipped Makefile.gz files that contained the
absolute build path. As these files are generated and the paths will
not work on end-user machines anyway, a patch is attached that skips
them. I also skipped Makefile.in too because they are generated too.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[nickle.diff.txt (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Keith Packard <keithp@keithp.com>:
Bug#958110; Package src:nickle. (Tue, 01 Sep 2020 23:03:23 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Keith Packard <keithp@keithp.com>. (Tue, 01 Sep 2020 23:03:23 GMT) (full text, mbox, link).


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

From: "Chris Lamb" <lamby@debian.org>
To: 958110@bugs.debian.org, reproducible-bugs@lists.alioth.debian.org
Subject: Re: Bug#958110: nickle: please make the build reproducible
Date: Tue, 01 Sep 2020 22:58:13 -0000
Dear Maintainer,

> Source: nickle
> Version: 2.77-1
> Tags: patch

There hasn't seem to be any update on this bug in 135 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 Keith Packard <keithp@keithp.com>:
You have taken responsibility. (Wed, 02 Sep 2020 00:21:03 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Wed, 02 Sep 2020 00:21:03 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 958110-close@bugs.debian.org
Subject: Bug#958110: fixed in nickle 2.87
Date: Wed, 02 Sep 2020 00:18:28 +0000
Source: nickle
Source-Version: 2.87
Done: Keith Packard <keithp@keithp.com>

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

Debian distribution maintenance software
pp.
Keith Packard <keithp@keithp.com> (supplier of updated nickle 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, 18 Apr 2020 16:12:15 -0700
Source: nickle
Architecture: source
Version: 2.87
Distribution: unstable
Urgency: medium
Maintainer: Keith Packard <keithp@keithp.com>
Changed-By: Keith Packard <keithp@keithp.com>
Closes: 958110
Changes:
 nickle (2.87) unstable; urgency=medium
 .
   * Don't install Makefile and Makefile.in. Closes: #958110.
   * pow(0,0) = 1
Checksums-Sha1:
 828a92905ab555c8b83895e6cd7fac65b2baf50e 1485 nickle_2.87.dsc
 b6650284ca8d580061b7aa815e12576e2be9e1d8 479784 nickle_2.87.tar.xz
 53018f00334c92c58c4f04ce4e189c342ecc7603 8698 nickle_2.87_amd64.buildinfo
Checksums-Sha256:
 859a89854e1cd3adc2f37f5fea8e71d1a9ededf174c028be14818007c939d754 1485 nickle_2.87.dsc
 ab31044183d5ef0a673428a4e0eb5368af806800a7f232e75c719b412e1e00db 479784 nickle_2.87.tar.xz
 678adece85685e1055dffed5f578a0b51a13f2cf5e388cae334d3963f8ed8b4c 8698 nickle_2.87_amd64.buildinfo
Files:
 3eea4c3c673ac39d228b69146812f713 1485 interpreters optional nickle_2.87.dsc
 6407f3be768698e39e5a9aff12dd295c 479784 interpreters optional nickle_2.87.tar.xz
 cf6a6fbd91f236d5ae2a91c74c43343b 8698 interpreters optional nickle_2.87_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEw4O3eCVWE9/bQJ2R2yIaaQAAABEFAl9O4bYACgkQ2yIaaQAA
ABHoxA/+LCw+mHsCM6bk14GsqMt78GtKQ3pNEL0RUItXVii54ZPHWVkksvbn3/j4
SAUD9TcQDEByOFlX0EVhRFvGtoWaFtF8C9OnSMznq9PewVBNH97rgpOh0j5TB3FX
w57Pgt66HVTH94X39Xbxx0qez1nl5Kw/6DTm+xEF0pNW39eughtUP02wa4i9JvwU
1S3H5dE7hJH6akYqtFmiIx0PhpKjueEo3Sf/N9R3e6S2SacMyTwJsz+WG9/vr2tj
7c+27lM5me5Fifm4QI6hTfMAveMXcdTvkVWtKFHyCs803ePGADzezQEntOaY1i4M
9FGfh72Y8RZJfCcps0Nn17JBAWVCcqfBbXpbsDCbx92M4g1lLn7vVc0ojXYBcC0f
jy22U3k6eiEMacde/Pu/YH+Is5zElJE25lJZZt4oGDPZ0Nta3A2XfiQleGrftJ9b
Z5A/zmogHCe806t1MgWOZVNry7iSVhVswQW9zv32MpwrEsdr3Km5s25WkBQum57H
t1YZv/RZDCcm3BcgaMoVJQ13HlDYnbuzgffluLFydr2LaRo+s3JqPOttVOMEhiRD
9Ht0qsl0FFNsaaSLd6GapwDVfx4qpulH5L0Sp5a7AdF5DO8BbbEemsqFwG4Dab0Z
eVnCGUQU/fF4j3peP3gmlpg7Upt+UKIrMkc2cdoCdtHhaybw2Ck=
=6QJf
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, Keith Packard <keithp@keithp.com>:
Bug#958110; Package src:nickle. (Wed, 02 Sep 2020 00:27:02 GMT) (full text, mbox, link).


Acknowledgement sent to "Keith Packard" <keithp@keithp.com>:
Extra info received and forwarded to list. Copy sent to Keith Packard <keithp@keithp.com>. (Wed, 02 Sep 2020 00:27:02 GMT) (full text, mbox, link).


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

From: "Keith Packard" <keithp@keithp.com>
To: Chris Lamb <lamby@debian.org>, 958110@bugs.debian.org, 958110@bugs.debian.org, reproducible-bugs@lists.alioth.debian.org
Subject: Re: Bug#958110: nickle: please make the build reproducible
Date: Tue, 01 Sep 2020 17:16:16 -0700
[Message part 1 (text/plain, inline)]
"Chris Lamb" <lamby@debian.org> writes:

> Dear Maintainer,
>
>> Source: nickle
>> Version: 2.77-1
>> Tags: patch
>
> There hasn't seem to be any update on this bug in 135 days, in which
> time the Reproducible Builds effort has come on a long way.
>
> Would you consider applying this patch and uploading?

So sorry -- I had applied the fixes but hadn't uploaded. Vagrant caught
me on IRC and encouraged me to finish the next release.

-- 
-keith
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 03 Oct 2020 07:25: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:51 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.