Debian Bug report logs -
#824490
debhelper: Reproducible username for Ant builds
Reported by: Emmanuel Bourg <ebourg@apache.org>
Date: Mon, 16 May 2016 16:54:29 UTC
Severity: wishlist
Tags: patch
Found in version debhelper/9.20160403
Fixed in version debhelper/9.20160618
Done: Niels Thykier <niels@thykier.net>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, ebourg@apache.org, reproducible-builds@lists.alioth.debian.org, Debhelper Maintainers <debhelper-devel@lists.alioth.debian.org>:
Bug#824490; Package debhelper.
(Mon, 16 May 2016 16:54:33 GMT) (full text, mbox, link).
Acknowledgement sent
to Emmanuel Bourg <ebourg@apache.org>:
New Bug report received and forwarded. Copy sent to ebourg@apache.org, reproducible-builds@lists.alioth.debian.org, Debhelper Maintainers <debhelper-devel@lists.alioth.debian.org>.
(Mon, 16 May 2016 16:54:33 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: debhelper
Version: 9.20160403
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: toolchain username
Hi,
Some packages built with Ant capture the user name and aren't reproducible.
This could be fixed by specifying the -Duser.name parameter when debhelper
invokes Ant. Here is a patch implementing this.
Emmanuel Bourg
[reproducible-ant-username.patch (text/x-diff, attachment)]
Added tag(s) pending.
Request was from Niels Thykier <niels@thykier.net>
to control@bugs.debian.org.
(Mon, 30 May 2016 20:39:04 GMT) (full text, mbox, link).
Reply sent
to Niels Thykier <niels@thykier.net>:
You have taken responsibility.
(Sat, 18 Jun 2016 16:24:29 GMT) (full text, mbox, link).
Notification sent
to Emmanuel Bourg <ebourg@apache.org>:
Bug acknowledged by developer.
(Sat, 18 Jun 2016 16:24:29 GMT) (full text, mbox, link).
Message #12 received at 824490-close@bugs.debian.org (full text, mbox, reply):
Source: debhelper
Source-Version: 9.20160618
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 824490@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niels Thykier <niels@thykier.net> (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: SHA256
Format: 1.8
Date: Sat, 18 Jun 2016 14:41:05 +0000
Source: debhelper
Binary: debhelper
Architecture: source
Version: 9.20160618
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <debhelper-devel@lists.alioth.debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Description:
debhelper - helper programs for debian/rules
Closes: 805405 811059 815158 818933 820446 820508 820711 824490 825005
Changes:
debhelper (9.20160618) unstable; urgency=medium
.
* dh: Fix bug where "--help" or "--list" would not work
unless "debian/compat" existed and had a supported
compat level. (Closes: #820508)
* dh_compress: Gracefully handle debian (or any other
path segment in the package "tmpdir") being a symlink
pointing outside the same directory. Thanks to
Bernhard Miklautz for the report. (Closes: #820711)
* Dh_Lib.pm: Compat files are now mandatory.
* dh_clean: Remove work around for missing compat file.
This removes a confusing warning when the package is
not built by CDBS. (Closes: #811059)
* debhelper.pod: Add a line stating that debian/compat
is mandatory. (Closes: #805405)
* dh_strip: Apply patch from Peter Pentchev to only strip
static libraries with a basename matching "lib.*\.a".
(Closes: #820446)
* ant.pm: Apply patch from Emmanuel Bourg to pass a
normalised "user.name" parameter to ant.
(Closes: #824490)
* dh_installudev/dh_installmodules: Drop maintainer
script snippets for migrating conffiles.
- Side effect, avoids portability issue with certain
shell implementations. (Closes: #815158)
* autoscripts/*inst-moveconffile: Remove unused files.
* dh: Update documentation to reflect the current
implementation.
* Remove support for compat 4.
* dh_strip: Add debuglinks to ELF binaries even with
DEB_BUILD_OPTIONS=noautodbgsym to make the regular deb
bit-for-bit reproducible with vs. without this flag.
Thanks to Helmut Grohne for the report.
* dh_installcatalogs: Apply patch from Helmut Grohne to
explicitly trigger a new update-sgmlcatalog trigger,
since dpkg does not triger conffiles on package removal.
(Closes: #825005)
* dh_installcatalos: Apply patch from Helmut Grohne to
remove autoscript for a transition that completed in
Wheezy.
* dh_strip: Unconditionally pass --enable-deterministic-archives
to strip for static libs as the stable version of binutils
supports it.
* dh_strip: Use file(1) to determine the build-id when
available. This saves an readelf call for every binary in
the package.
* dh_strip: Cache file(1) output to avoid calling file(1)
twice on all ELF binaries in the package.
* Dh_Lib.pm: Add better error messages when a debhelper program
fails due to an executable config file not terminating with
success. (Closes: #818933)
* dh_strip: Pass -e to file(1) to skip tests for file formats
that dh_strip does not care about.
* Bump standards-version to 3.9.8 - no changes required.
Checksums-Sha1:
816b35631150fe84036276884e82dfe2a860e608 1708 debhelper_9.20160618.dsc
7e228a1c15a99f28513951251b0f428d37536adf 337800 debhelper_9.20160618.tar.xz
Checksums-Sha256:
ce0ebd64a0a83f35c96b2004f85ad2e17479cf9854f0f78b545e2ef4c695da5b 1708 debhelper_9.20160618.dsc
0321e1b345143a1717c8f252a9b55db283f75a78b4e19ae980c1ba4a356fe1ff 337800 debhelper_9.20160618.tar.xz
Files:
c5da85a37d9832cb69321a048c160ddd 1708 devel optional debhelper_9.20160618.dsc
351f32fd092ea7a590ccd02d8b005313 337800 devel optional debhelper_9.20160618.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXZV77AAoJEAVLu599gGRCuqsP+wZ9E2LBdS5JjQ7umBn0yR0O
QaYzIp55CUAphbVe/zomZWpBPzKKJGuR5/ujgcFzlZM4IqVDp3jHt4W/8t5T9RAm
SoHMnKVPm0JMlr20TbWaSbDyZgEVHYpOgKtgrSAQ9NoxiwEWsSvIP8MqyejaLrIp
aD+lcDOr/RWPLgYUUYhomY6fA7zC12gOJGl/Qa0ybwIzx/Zb09ksJrUne0H4X9Uj
3w9Vh3Oaw2FQuBpTaGNc+13PpDE0eIGPzMLD3SK2eXk0G0qijiPU8TeqVVklPzJq
ozcvSEnYAcEGHmiBxqnR16mA1fV+jVx1p9RIdZO12tpyeE5xFq7DvCxwjLO0x2dr
Mg3KzFLhrN1Qe2MW88ecZEkBvvIA95ILfgb7OhhrkOCi6x5tredOdiwvPx+rpUJW
jr4xbo3BL24YtlOLFNkLB4oJ0dX/mRKiedqlMIdDUM2K3U5VEvfnn9bxUQ3tVU4N
csdq/I1KQ2+6Dt+0503M9BVtMKIgO0lrdFYQvI/mVu9iGRiSiLK9pwnDPp0fGQ/E
8BVY9u5VMUvMF95dBVP095ZNu6uF3RwlhueuFAa/zWfH/cQsFqgoPzshYLG0+Jbl
ni9orjJ+qOFwx/SSkk4dDQx4PyQIUes9nbBhJsH5TgBk64dhbtpdIisLyRwN0qJo
hDSX7JDn+EVPFevVEfS5
=l9jd
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 05 Aug 2016 07:46:20 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:46:15 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.