Debian Bug report logs - #766384
debhelper: please register conffiles in a stable order

version graph

Package: debhelper; Maintainer for debhelper is Debhelper Maintainers <debhelper@packages.debian.org>; Source for debhelper is src:debhelper (PTS, buildd, popcon).

Reported by: Jérémy Bobbio <lunar@debian.org>

Date: Wed, 22 Oct 2014 17:42:02 UTC

Severity: wishlist

Tags: patch

Found in version debhelper/9.20141010

Fixed in version debhelper/9.20141022

Done: Joey Hess <joeyh@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, Debhelper Maintainers <debhelper-devel@lists.alioth.debian.org>:
Bug#766384; Package debhelper. (Wed, 22 Oct 2014 17:42:06 GMT) (full text, mbox, link).


Acknowledgement sent to Jérémy Bobbio <lunar@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Debhelper Maintainers <debhelper-devel@lists.alioth.debian.org>. (Wed, 22 Oct 2014 17:42:06 GMT) (full text, mbox, link).


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

From: Jérémy Bobbio <lunar@debian.org>
To: submit@bugs.debian.org
Subject: debhelper: please register conffiles in a stable order
Date: Wed, 22 Oct 2014 19:39:28 +0200
[Message part 1 (text/plain, inline)]
Package: debhelper
Version: 9.20141010
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain fileordering

Hi!

As part of the “reproducible builds” effort [1], we have noticed that
dh_installdeb is registering conffiles depending on the file system
order. This prevents some package from building reproducibly.

Attached is a patch that will sort the list of files, giving a stable
output.

 [1]: https://wiki.debian.org/ReproducibleBuilds

Thanks,
-- 
Lunar                                .''`. 
lunar@debian.org                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   
[0001-dh_installdeb-register-conffiles-in-a-stable-order.patch (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

Reply sent to Joey Hess <joeyh@debian.org>:
You have taken responsibility. (Wed, 22 Oct 2014 19:21:10 GMT) (full text, mbox, link).


Notification sent to Jérémy Bobbio <lunar@debian.org>:
Bug acknowledged by developer. (Wed, 22 Oct 2014 19:21:10 GMT) (full text, mbox, link).


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

From: Joey Hess <joeyh@debian.org>
To: 766384-close@bugs.debian.org
Subject: Bug#766384: fixed in debhelper 9.20141022
Date: Wed, 22 Oct 2014 19:18:46 +0000
Source: debhelper
Source-Version: 9.20141022

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

Debian distribution maintenance software
pp.
Joey Hess <joeyh@debian.org> (supplier of updated debhelper 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: SHA1

Format: 1.8
Date: Wed, 22 Oct 2014 14:43:12 -0400
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 9.20141022
Distribution: unstable
Urgency: low
Maintainer: Debhelper Maintainers <debhelper-devel@lists.alioth.debian.org>
Changed-By: Joey Hess <joeyh@debian.org>
Description:
 debhelper  - helper programs for debian/rules
Closes: 766384
Changes:
 debhelper (9.20141022) unstable; urgency=low
 .
   * dh_installdeb: Sort conffile list so there is a stable order for
     reproducible builds. Closes: #766384 Thanks, Jérémy Bobbio.
Checksums-Sha1:
 920eb67052a0d5488cbd9e20813fdd71e20c4f24 1678 debhelper_9.20141022.dsc
 412394ce75786d8c8b5c31e82724a04781bdfcab 545617 debhelper_9.20141022.tar.gz
 a0b6dcd50dcfa5752225bd1da3c9f166e9df7bd7 811990 debhelper_9.20141022_all.deb
Checksums-Sha256:
 2d90b964e8e12be11c1085e1c97ed80708a48b267c1cfe5914e57c3f74d1c8f5 1678 debhelper_9.20141022.dsc
 d4ef66bea239ca920e9381a14102d522270b0ba37dc9414c7478e825dbeabf19 545617 debhelper_9.20141022.tar.gz
 85e01edc27331203c12e76f0ceeb00fac7c8925109b3ddc908689cfa438debeb 811990 debhelper_9.20141022_all.deb
Files:
 6d5c77f3166c7a826c282b163fe3de6f 1678 devel optional debhelper_9.20141022.dsc
 ed523500f00e25100e408848e46ff269 545617 devel optional debhelper_9.20141022.tar.gz
 611d695d9a46f4867a3a983f85c773db 811990 devel optional debhelper_9.20141022_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIVAwUBVEf/lMkQ2SIlEuPHAQKPCg/+LLhoRa6AZxjnANRrmU7rdNVsYEzByraO
cWb5zqWEXUl0MvFXquwIa+BqOHK58j7tyEi1XEqv2wruIec7TsyyU8do6mCdagke
hYXzltkJwJ4tE/jkvtUGjuK9cDT0a0MIkzlUHUkUGbrb2XkLd5bGFSAc/4/r7wWy
MY/HKYaRFYRYSeer6Qx+0BTwKfMlRiHmYs8cVAlZjtLVNyIUFF9XEz97fedaZYd9
Y+Ggms+m3E2AgEPryyRXEcLL+b4nX5foeaJfs+rSSWt6A4i4IHmaGaYfVvEbZjYi
aPjUeIAXoJ4le70uo1jCzF6zg+ZXTMS4kxvjtWsqL1i3QS8uM9BkZYISDbM49flt
HwU4bzJMYn3MlRRK1jZ56QODQacAnpF+l13oIAqBbrAdzv3uY1rHP/NYwDdYX6lm
8CX1PZX4uaUsA9u8N0/HViiSyJJmU0TbwQIZZ63cMYbWllNZST4ddTA6CAx6q1I+
+kIA7B4FfTLc1E5UX7iEMcPtz+ejrQ63t91hbFTa6y34e0wPhJU8Bq+bfPtHnFZa
Tp304YTEOXoxCRT7+vwQLBWQBW9mqF9Y+JRwj/p5UHEJ6ia+vxVgZmTO/jyOeULv
W/wZ/OmuwgW1ZdOcavaKOMdFXEChhN6tfwmNPN2U88X2/WxHqVdU63C4AvxvmyMC
L/W0VwuAFvg=
=9RTO
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 20 Nov 2014 07:37:47 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: Tue Aug 14 21:25:01 2018; 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.