847009">

Debian Bug report logs - #847009
amanda: please make the build reproducible (shell)

version graph

Package: src:amanda; Maintainer for src:amanda is Jose M Calhariz <calhariz@debian.org>;

Reported by: Robbie Harwood <rharwood@club.cc.cmu.edu>

Date: Sun, 4 Dec 2016 21:39:05 UTC

Severity: wishlist

Tags: patch

Found in version amanda/1:3.3.9-3

Fixed in version amanda/1:3.3.9-4

Done: Jose M Calhariz <jose@calhariz.com>

Bug is archived. No further changes may be made.

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, Jose M Calhariz <jose@calhariz.com>:
Bug#847009; Package src:amanda. (Sun, 04 Dec 2016 21:39:07 GMT) (full text, mbox, link).


Acknowledgement sent to Robbie Harwood <rharwood@club.cc.cmu.edu>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Jose M Calhariz <jose@calhariz.com>. (Sun, 04 Dec 2016 21:39:07 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, that amanda could not be built reproducibly. > > The attached patch stops the shell value at build-time from leaking into > processed shell scripts. Once applied, amanda should be able to be > built reproducibly in our current framework. > > Thanks! > > [1]: https://wiki.debian.org/ReproducibleBuilds &References=<87k2bfpem0.fsf@kirtar.mivehind.net>&subject=Re: amanda: please make the build reproducible (shell)&In-Reply-To=<87k2bfpem0.fsf@kirtar.mivehind.net>">reply):

From: Robbie Harwood <rharwood@club.cc.cmu.edu>
To: submit@bugs.debian.org
Subject: amanda: please make the build reproducible (shell)
Date: Sun, 04 Dec 2016 16:29:43 -0500
[Message part 1 (text/plain, inline)]
Source: amanda
Version: 1:3.3.9-3
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: environment
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi!

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

The attached patch stops the shell value at build-time from leaking into
processed shell scripts.  Once applied, amanda should be able to be
built reproducibly in our current framework.

Thanks!

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

Added tag(s) pending. Request was from Jose M Calhariz <jose@calhariz.com> to control@bugs.debian.org. (Sat, 07 Jan 2017 19:18:02 GMT) (full text, mbox, link).


Reply sent to Jose M Calhariz <jose@calhariz.com>:
You have taken responsibility. (Mon, 09 Jan 2017 13:06:03 GMT) (full text, mbox, link).


Notification sent to Robbie Harwood <rharwood@club.cc.cmu.edu>:
Bug acknowledged by developer. (Mon, 09 Jan 2017 13:06:03 GMT) (full text, mbox, link).


Message #12 received at 847009-close@bugs.debian.org (full text, mbox, calls confess but does not use Carp", thank you Will Aoki for the > report and the patch, (Closes: #849481). > * Reproducible fix, use allways /bin/sh instead of @SHELL@, "amanda: > please make the build reproducible (shell), thank you Robbie Harwood > for the report and the patch, (Closes: #847009). > Checksums-Sha1: > 41a442c2eb9605aeefab272d8b1ec7278bbd6253 2334 amanda_3.3.9-4.dsc > 017ab6b7b8743e10be18a19e48be49806705ce2a 42924 amanda_3.3.9-4.debian.tar.xz > Checksums-Sha256: > cafc97fa370da47d39304a9909036ab9df74a5868901a9abbc7bd71ac3e52464 2334 amanda_3.3.9-4.dsc > ec590b91c832f3290083c8c29711085527977791b7a588fd44b2058835ec43c6 42924 amanda_3.3.9-4.debian.tar.xz > Files: > aa053e9060eecff40c5e380caddc482c 2334 utils optional amanda_3.3.9-4.dsc > b8a1a235ece05289bcd0f10db52b3de6 42924 utils optional amanda_3.3.9-4.debian.tar.xz > > -----BEGIN PGP SIGNATURE----- &subject=Re: Bug#847009: fixed in amanda 1:3.3.9-4&References=">reply):

From: Jose M Calhariz <jose@calhariz.com>
To: 847009-close@bugs.debian.org
Subject: Bug#847009: fixed in amanda 1:3.3.9-4
Date: Mon, 09 Jan 2017 13:03:24 +0000
Source: amanda
Source-Version: 1:3.3.9-4

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

Debian distribution maintenance software
pp.
Jose M Calhariz <jose@calhariz.com> (supplier of updated amanda 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, 07 Jan 2017 17:51:47 +0000
Source: amanda
Binary: amanda-common amanda-server amanda-client
Architecture: source
Version: 1:3.3.9-4
Distribution: unstable
Urgency: low
Maintainer: Jose M Calhariz <jose@calhariz.com>
Changed-By: Jose M Calhariz <jose@calhariz.com>
Description:
 amanda-client - Advanced Maryland Automatic Network Disk Archiver (Client)
 amanda-common - Advanced Maryland Automatic Network Disk Archiver (Libs)
 amanda-server - Advanced Maryland Automatic Network Disk Archiver (Server)
Closes: 847009 849481
Changes:
 amanda (1:3.3.9-4) unstable; urgency=low
 .
   * Fix bug report "amanda-common: Amanda::Changer::robot::Interface::MTX
     calls confess but does not use Carp", thank you Will Aoki for the
     report and the patch, (Closes: #849481).
   * Reproducible fix, use allways /bin/sh instead of @SHELL@, "amanda:
     please make the build reproducible (shell), thank you Robbie Harwood
     for the report and the patch, (Closes: #847009).
Checksums-Sha1:
 41a442c2eb9605aeefab272d8b1ec7278bbd6253 2334 amanda_3.3.9-4.dsc
 017ab6b7b8743e10be18a19e48be49806705ce2a 42924 amanda_3.3.9-4.debian.tar.xz
Checksums-Sha256:
 cafc97fa370da47d39304a9909036ab9df74a5868901a9abbc7bd71ac3e52464 2334 amanda_3.3.9-4.dsc
 ec590b91c832f3290083c8c29711085527977791b7a588fd44b2058835ec43c6 42924 amanda_3.3.9-4.debian.tar.xz
Files:
 aa053e9060eecff40c5e380caddc482c 2334 utils optional amanda_3.3.9-4.dsc
 b8a1a235ece05289bcd0f10db52b3de6 42924 utils optional amanda_3.3.9-4.debian.tar.xz

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

iQKTBAEBCgB9FiEEMLkz2A/OPZgaLTj7DJm3DvT8uwcFAlhzhWRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDMw
QjkzM0Q4MEZDRTNEOTgxQTJEMzhGQjBDOTlCNzBFRjRGQ0JCMDcACgkQDJm3DvT8
uwc+aw//dww1fznik+0PRatadgwNbDwR7+/vK2gicMc03WIOL8NMR8Ksuyls37B/
N394kst68PoySTkSfmpXQEQDGBKxALWHaJrVA8b48SY6LPQrT1VxaJk4qgvn8jc0
lZd4a42DoZqYP91Kuz6dOlgODb/GSt2WGcJ14K0mO+MGqq8QQmD3mj7fpGdnhwg5
YnaqybeHNevd7InAH+1vJPM7Kw1MD/mE7p4UDcU8NuYgp5bcBkWLGAD/V0F32WKH
ad1LaHJBsfZRbQc/EH54Rzeol/56LICzY30zbIOiKiSnAFe+B3v02jy+WRL1Kq6g
YO3eamoaiqIehHJP8SEj4xGkWclO5kDphB5W1edbbSHuTqBcK4iBy0cpGFao7wWl
xv1v01og/3puzVrstoUlu20e0rJEImmhu5zp8QHD7TcsPimPDBeEdFsicLtF7kFu
qnwqzz/ZR7WKpnDn6y3vVi6w255ZuvwBzIRX1V2YKXGDAPHebSeJJUHq/2eZwU2j
b0FQdxvr7pd4rkDkjFWscdzfpLfVGpE1U0Xg5R+p5J2WOjLoeI5esXoQepGcx7Cz
Xdg+MsGn3y6Xr8WVnTLTDm3sTWW+b2gXIIayNvx3QrR05EVnRZ0/bZtNl3C2wXUL
zXi+2/LwM/9K0Q2k/iIinxP9FHJBe1MtxgPRS8RjT1oy14K0yRY=
=ew73
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 05 Mar 2017 07:26:04 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: Fri Jan 31 06:17:29 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.