Your message dated Sat, 19 Dec 2015 22:23:35 +0000
with message-id <[email protected]>
and subject line Bug#806392: fixed in debhelper 9.20151219
has caused the Debian Bug report #806392,
regarding debhelper: please sort list of temporary files
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
806392: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806392
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: debhelper
Version: 9.20151126
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: fileordering toolchain
X-Debbugs-Cc: [email protected]
Hi!
While working on the "reproducible builds" effort [1], we have noticed
that dh_installinit doesn't generate reproducible postinst files.
It writes a list of tmpfiles in readdir order.
The attached patch sorts this list before it is written.
Regards,
Reiner
[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/dh_installinit b/dh_installinit
index 4c19c5b..f438cd9 100755
--- a/dh_installinit
+++ b/dh_installinit
@@ -274,7 +274,7 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
}, $tmp);
if (@tmpfiles > 0) {
autoscript($package,"postinst", "postinst-init-tmpfiles",
- "s,#TMPFILES#," . join(" ", @tmpfiles).",");
+ "s,#TMPFILES#," . join(" ", sort @tmpfiles).",");
}
}
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 9.20151219
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niels Thykier <[email protected]> (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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 19 Dec 2015 22:01:53 +0000
Source: debhelper
Binary: debhelper
Architecture: source
Version: 9.20151219
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Description:
debhelper - helper programs for debian/rules
Closes: 510772 806392 806814
Changes:
debhelper (9.20151219) unstable; urgency=medium
.
* dh_installinit: Apply patch from Reiner Herrmann to sort
temporary files put in postinst. (Closes: #806392)
* dh_installinit: Import change from Ubuntu to add /g
modifier when substituting the auto-script snippets.
* dh_*: Add /g when substituting the auto-script snippts in
other commands as well.
* dh_strip: Do not assume that ELF binaries have a Build-Id.
Thanks to Helmut Grohne for spotting this issue.
(Closes: #806814)
* dh_strip: Enable generation of dbgsym packages by default.
Thanks to Ansgar Burchardt and Paul Tagliamonte for
implementing the DAK side of this feature.
(Closes: #510772)
Checksums-Sha1:
deee8c363ce6fd88d1c480d1ad93ae84c94c54e5 1703 debhelper_9.20151219.dsc
8e5df7c8c6a7d71b4fb66bee0c8c52528519412b 329580 debhelper_9.20151219.tar.xz
Checksums-Sha256:
57697fc206678bc4c9625ec0c98618124ffd4dec91fbd058f1aca5b76fd78a0c 1703
debhelper_9.20151219.dsc
cb3dff3e6f0228d4b47b7de592a4f90f533b0bdce849ed713454b60f2ad24826 329580
debhelper_9.20151219.tar.xz
Files:
714197f194ccb2ef49739769bbf684e9 1703 devel optional debhelper_9.20151219.dsc
b487f45b307f363df3fefba77a92e24d 329580 devel optional
debhelper_9.20151219.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJWddTXAAoJEAVLu599gGRCz5cP/Aw4e5i8pMQKaJIjHhQqF5IM
Lg+QVFWUwLvya7qqfvYC3Pfxf73DLGV48+psBUO090BPLaW4E4o0Q41U+cJU1EdT
Xn2jGeoBSq2449+crYloGHknPR14AaVJgdqVtRfCRKJFMZ0fuKPHj+QLPPAb3VrO
ZbphQN9jEc2JXOhKEENFY8/w6tVQ0Om9VStleYpDWN/jbPwQJybrbgT19272m6q8
HOO93V69EfOq5JjORGNi3DfLpJ5IWwmnrwAzvGgbpk8hrxHFMT+Jv/EgrrcpJyaq
Kgox3MSWh0cziXPO+2c2Cv8Hdw06JAyJIIZHsxHQqM9pMy+58lgp8Bk1iyHmjXhn
Do7NFo8lNRw8XIiOs47xmLzLLN/1SWIm5T4TXQjQ4KZXW8lZV7eQHvR7Tx18WHSR
olTIRG+NCDnhqlJNrmtR/CawyBPj+IiWvtxrhsERp2bqxK4b3RVcqxOeSNSsv0MU
Q+Z6WpZQsqaRfbNzGDZUhuRynOgkgysmCj5HTyj8Q15CkPSxit9vkRWFlNdAWnPq
lQx7RfkxdcADed6mO/LO4lYbP3FIOLLE4xb6a4uYS98vtT2lAmycPkgTSnTCNuxd
XeWcVRdiKQTEjepwN2GcVxuDb/yF+HCtdGvewsyf+QWWV7fNi91LOIkrlinaQtyI
8rUcFXhOYvRpmzSObnut
=2XXi
-----END PGP SIGNATURE-----
--- End Message ---