Debian Bug report logs - #941715
checkinstall: please make the build reproducible

version graph

Package: src:checkinstall; Maintainer for src:checkinstall is Stephen Gelman <ssgelm@debian.org>;

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

Date: Fri, 4 Oct 2019 06:48:02 UTC

Severity: wishlist

Tags: patch

Found in version checkinstall/1.6.2+git20170426.d24a630-1

Fixed in version checkinstall/1.6.2+git20170426.d24a630-2

Done: Stephen Gelman <ssgelm@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-bugs@lists.alioth.debian.org, Stephen Gelman <ssgelm@debian.org>:
Bug#941715; Package src:checkinstall. (Fri, 04 Oct 2019 06:48: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, Stephen Gelman <ssgelm@debian.org>. (Fri, 04 Oct 2019 06:48: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: checkinstall: please make the build reproducible
Date: Fri, 04 Oct 2019 07:44:10 +0100
[Message part 1 (text/plain, inline)]
Source: checkinstall
Version: 1.6.2+git20170426.d24a630-1
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 checkinstall could not be built reproducibly.

This is because it embedded the absolute build path in the
/usr/bin/checkinstall file. Patch attached.

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


Regards,

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

Reply sent to Stephen Gelman <ssgelm@debian.org>:
You have taken responsibility. (Fri, 04 Oct 2019 22:09:19 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Fri, 04 Oct 2019 22:09:19 GMT) (full text, mbox, link).


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

From: Stephen Gelman <ssgelm@debian.org>
To: 941715-close@bugs.debian.org
Subject: Bug#941715: fixed in checkinstall 1.6.2+git20170426.d24a630-2
Date: Fri, 04 Oct 2019 22:04:19 +0000
Source: checkinstall
Source-Version: 1.6.2+git20170426.d24a630-2

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

Debian distribution maintenance software
pp.
Stephen Gelman <ssgelm@debian.org> (supplier of updated checkinstall 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: SHA512

Format: 1.8
Date: Fri, 04 Oct 2019 16:49:50 -0500
Source: checkinstall
Architecture: source
Version: 1.6.2+git20170426.d24a630-2
Distribution: unstable
Urgency: medium
Maintainer: Stephen Gelman <ssgelm@debian.org>
Changed-By: Stephen Gelman <ssgelm@debian.org>
Closes: 941715
Changes:
 checkinstall (1.6.2+git20170426.d24a630-2) unstable; urgency=medium
 .
   * Remove embedded build path to make build reproducible (closes: #941715)
     Thanks to Chris Lamb for the fix!
Checksums-Sha1:
 4cdccd4bbd3d85af1f7e848ce9ae2ff8fc12d76b 2251 checkinstall_1.6.2+git20170426.d24a630-2.dsc
 4d165014139ddb82f7ee589d473cd7a9414eaa17 15636 checkinstall_1.6.2+git20170426.d24a630-2.debian.tar.xz
 c1373f135b49afe4471271b3aeb351915c774944 5905 checkinstall_1.6.2+git20170426.d24a630-2_amd64.buildinfo
Checksums-Sha256:
 f3c6f9cbcef31283cb70c6acb17cbf4e499bf268d5f27e3c9730a6e9bd6aaec3 2251 checkinstall_1.6.2+git20170426.d24a630-2.dsc
 160e45053ac0b7ab4ec84e0d57994674183e5bb90dc930ca51f055dd26bdadf4 15636 checkinstall_1.6.2+git20170426.d24a630-2.debian.tar.xz
 9a9caaa0e95cdb6cfdf7725888fd22b838eae2b913b505f6b6d3b0e51c23abec 5905 checkinstall_1.6.2+git20170426.d24a630-2_amd64.buildinfo
Files:
 6d0dd7b398ba74f0f55f0bfd637de5c1 2251 admin optional checkinstall_1.6.2+git20170426.d24a630-2.dsc
 4c0d73ba7b225fc47e529466035178b8 15636 admin optional checkinstall_1.6.2+git20170426.d24a630-2.debian.tar.xz
 cef24fd313840a2133f534e011bb480c 5905 admin optional checkinstall_1.6.2+git20170426.d24a630-2_amd64.buildinfo

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

iQJGBAEBCgAwFiEE4Mv3idZ3HOZOEsaG5OahEy4ZmagFAl2Xv3sSHHNzZ2VsbUBk
ZWJpYW4ub3JnAAoJEOTmoRMuGZmo8HUP/1rTqgFcmpr4nBNFfqZDBQAooXULlFWV
jBKhKWeqRPHy1tZJtldPxiU0oZxr882sSrKEn/KJWGDpfrPCDsPjAe2N0k1ZhSLq
6n5GD+4zfynv14KNagWW+kJrfPxn5m/NiPMWqtOvQb5z5kxvOm9UFwDZlkqlyadJ
f+W/k3TIHmYtXeZcWPDyUlFK2savav8VrQFgDKDJAIgJnFqwQ8X6H5rSqDNq/IR8
bVhle2VeIYEuIdZhk3KMyt9O5uaYsU6+Ck2sdWdAdyV75BrOK0VrX9C6oNYoXe8W
u2gmQDfG7EtOYPAsqrzJZv51LyMy6ismNOMxtjFuYLvxsQtQyXH54x++evDVvZFz
jGFSuYgJ4cmTOfbN/pKcmCEd8TuuQwFB6flDIcczIFCZOrETLnZYElM4EP5yrKz+
n/iUpy5BRf5il5GqVKw5upLWctGuNQM5j4y4t10F9ux0SbXsSyGQVve3ttu5XOP0
PbNBmE0yDTh64KKcxmL2T6qbcbzZNr7WVrjERoFAlMRmFxFKP4a9BojxW6m0lzzw
sddQ78Am1HQ821ZQ8nzRpJyMoihL7+0ykgBdWYSCWVBN+s60rDbE6olCJLyqKc/W
WbshBu8oPxyK9K3H+qnT+47n1211cFzkmItfXQY0ddHU7fLf6tE8TCEQ+CMyA71m
bBfeqHYVWwVR
=Q05k
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 07 Nov 2019 07:25:58 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 11:36:41 2023; Machine Name: bembo

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.