Debian Bug report logs - #828810
fakeroot: [PATCH] Make the build reproducible

version graph

Package: fakeroot; Maintainer for fakeroot is Clint Adams <clint@debian.org>; Source for fakeroot is src:fakeroot (PTS, buildd, popcon).

Reported by: Juan Picca <jumapico@gmail.com>

Date: Tue, 28 Jun 2016 03:33:02 UTC

Severity: wishlist

Tags: patch

Found in version fakeroot/1.21-1

Fixed in version fakeroot/1.21-3

Done: Clint Adams <clint@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, Clint Adams <clint@debian.org>:
Bug#828810; Package fakeroot. (Tue, 28 Jun 2016 03:33:07 GMT) (full text, mbox, link).


Acknowledgement sent to Juan Picca <jumapico@gmail.com>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Clint Adams <clint@debian.org>. (Tue, 28 Jun 2016 03:33:07 GMT) (full text, mbox, link).


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

From: Juan Picca <jumapico@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: fakeroot: [PATCH] Make the build reproducible
Date: Tue, 28 Jun 2016 00:27:59 -0300
[Message part 1 (text/plain, inline)]
Package: fakeroot
Version: 1.21-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: environment

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that fakeroot could not be built reproducibly.

The attached patch fix the shebang shell used in fakeroot.in to /bin/sh.
Once applied, fakeroot can be built reproducibly in our current
experimental framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds
[make-fakeroot-reproducible.patch (text/x-diff, attachment)]

Reply sent to Clint Adams <clint@debian.org>:
You have taken responsibility. (Sat, 03 Dec 2016 22:36:05 GMT) (full text, mbox, link).


Notification sent to Juan Picca <jumapico@gmail.com>:
Bug acknowledged by developer. (Sat, 03 Dec 2016 22:36:05 GMT) (full text, mbox, link).


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

From: Clint Adams <clint@debian.org>
To: 828810-close@bugs.debian.org
Subject: Bug#828810: fixed in fakeroot 1.21-3
Date: Sat, 03 Dec 2016 22:34:02 +0000
Source: fakeroot
Source-Version: 1.21-3

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

Debian distribution maintenance software
pp.
Clint Adams <clint@debian.org> (supplier of updated fakeroot 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: Sat, 03 Dec 2016 17:09:14 -0500
Source: fakeroot
Binary: fakeroot libfakeroot
Architecture: source amd64
Version: 1.21-3
Distribution: unstable
Urgency: medium
Maintainer: Clint Adams <clint@debian.org>
Changed-By: Clint Adams <clint@debian.org>
Description:
 fakeroot   - tool for simulating superuser privileges
 libfakeroot - tool for simulating superuser privileges - shared libraries
Closes: 828810
Changes:
 fakeroot (1.21-3) unstable; urgency=medium
 .
   * Patch from Juan Picca to force the fakeroot shebang to always be
     /bin/sh on Debian.  closes: #828810.
Checksums-Sha1:
 f267e3bb62f01fcae1cfdf37e68607d78da1b57f 2080 fakeroot_1.21-3.dsc
 415bb5b51f0b2ca87600703bc4ad8649341b32b4 22556 fakeroot_1.21-3.debian.tar.xz
 d6a6b6546f94be4577b52be677f56ecc9ccad3b2 51518 fakeroot-dbgsym_1.21-3_amd64.deb
 e574453273d37ace265947c643b870d1c4119757 5907 fakeroot_1.21-3_amd64.buildinfo
 df284039a3468fda55774c13ede0c64332d9d981 85702 fakeroot_1.21-3_amd64.deb
 39c64b9bdf1d26933ac74161fb5a1e7fc289f005 67636 libfakeroot-dbgsym_1.21-3_amd64.deb
 0ad82d1bf10e726724ad47c7a8da055a2fbc29d8 45680 libfakeroot_1.21-3_amd64.deb
Checksums-Sha256:
 e3748db166c6dab0b1b50436cc05eab9d46c2483ae552fede49bfe33d4f1e1c7 2080 fakeroot_1.21-3.dsc
 6a6d1bc23a72ca7db0d1570bb1b9f687a67fa3dac4461a32b7c22aaf4d95612b 22556 fakeroot_1.21-3.debian.tar.xz
 7254420edf1de099f2dad7599d3e9d5772f5f4f995ed66e8eee12cc8ae6e1895 51518 fakeroot-dbgsym_1.21-3_amd64.deb
 39f9bf1d0fed383af38048954fb301d788b1944d0324c583a95475e6a424333a 5907 fakeroot_1.21-3_amd64.buildinfo
 8c1de55ab1ca76a24401ba121e925849db7e0056e10e7eae1ec704af46ed02a1 85702 fakeroot_1.21-3_amd64.deb
 044e1b2a9295d24a64e5f4fe281feb76e9aacfcd83f0270925361924334afa64 67636 libfakeroot-dbgsym_1.21-3_amd64.deb
 edcb1fe80665839481b5ab82cfb2c0873c656ef55ed26a5fd1cef7b07d9ada4f 45680 libfakeroot_1.21-3_amd64.deb
Files:
 33650c0354fe1cfeca31f2a510fa6599 2080 utils optional fakeroot_1.21-3.dsc
 f6c1840f08f367735e970c0f4a27531d 22556 utils optional fakeroot_1.21-3.debian.tar.xz
 4cc9ec68678e77f36f8d2542728b8563 51518 debug extra fakeroot-dbgsym_1.21-3_amd64.deb
 c984b17f3463adfa66eeaa5746a8a436 5907 utils optional fakeroot_1.21-3_amd64.buildinfo
 c8059b600629793bce09942207c69f85 85702 utils optional fakeroot_1.21-3_amd64.deb
 9191690b246c7ff9600b54cc8e845cb3 67636 debug extra libfakeroot-dbgsym_1.21-3_amd64.deb
 4f5000fc03ded1dac6c483709f534b9f 45680 utils optional libfakeroot_1.21-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Comment: Debian!

iQKTBAEBCgB9FiEEdYHsh0BT5sgHeRubVZIzHhmdOKgFAlhDQ69fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDc1
ODFFQzg3NDA1M0U2QzgwNzc5MUI5QjU1OTIzMzFFMTk5RDM4QTgACgkQVZIzHhmd
OKghSQ/+Otm8/ZYV1j9VRx5bK2WsBxemKLc9kriUj8g6CVV03zi0dhciWd1OHoxt
lJRIamI4fiIhPbE2LWs3jpW/f6JgixTi1raT+GsV2QjYs22ZhYiDw4ggxhNeGWkV
62ORHPnOajaXRa3PFRxKobVKCx467HskJ42xhD3/Ofwwy3byOdKIjSf5CJodsf4P
T9ptbEg46Yrt+V0jT2fn2TBCf7gL82QiSFjVAskxhojUP0SheCcS9Rz2oSQlCwSn
NDoIKwN3kTd1FSFmU7TX9ljOLoKsCIicvWtK4eN+r76l6DvmjpMJTOn2JGGgO5vp
eOYdRz9rBd0EV8KNYF/ldPyv2w4mY/fWxqtQt7MMQQK35yd1f6YMpKBQSvI6oOdV
PjJb3Ra1EOd9xoNNg77NQN9+Xf/w/z8A6Y5pnLBzOlwmNnt4zgKyQvjNtmv4YSh1
JbyRZkCV9LQE7MzXfLoyYSTsEvSiinXpOpRVytFNx7KFWBJNeK1aMziHF9XG49QR
ymTN+PP0N0e/rNFxINCD55CQ7R2USPouMeGAmUNHGRknDIwY8WeRkFjz8oFiK5//
wEGDjK5krTeQ23xQA7ziLGw82WPn8wQPVxtPPfnkR8okEycmVZoc3YnMScybpDKa
ejSpmInac3qlc1zX7agL/0EMwkviIs0dA2CjUTF97q7M8GcBFtk=
=aK9X
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 27 Jan 2017 07:54:53 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 13:44: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.