Debian Bug report logs -
#680686
pass --disable-silent-rules to configure by default
Reported by: Matthias Klose <doko@debian.org>
Date: Sat, 7 Jul 2012 23:51:01 UTC
Severity: important
Tags: patch
Merged with 551463
Found in versions debhelper/9.20120608, debhelper/7.4.2
Fixed in version debhelper/9.20150501
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, Joey Hess <joeyh@debian.org>:
Bug#680686; Package debhelper.
(Sat, 07 Jul 2012 23:51:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Matthias Klose <doko@debian.org>:
New Bug report received and forwarded. Copy sent to Joey Hess <joeyh@debian.org>.
(Sat, 07 Jul 2012 23:51:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: debhelper
Version: 9.20120608
Severity: important
Tags: sid wheezy
newer autoconf generated configure scripts offer the options
--enable-silent-rules and --disable-silent-rules. To avoid silent build logs,
--disable-silent-rules should be passed by default.
Something similiar should be made for cmake based builds.
hidden compiler flags are detected/scanned by
https://buildd.debian.org/~brlink/bytag/W-compiler-flags-hidden.html
and used to detect if packages are built with or without hardening flags
(therefore the wheezy tag for the bug report).
Added tag(s) jessie.
Request was from Julien Cristau <jcristau@debian.org>
to control@bugs.debian.org.
(Thu, 18 Apr 2013 17:38:46 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@debian.org>:
Bug#680686; Package debhelper.
(Mon, 17 Jun 2013 23:03:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Dmitrijs Ledkovs <xnox@debian.org>:
Extra info received and forwarded to list. Copy sent to Joey Hess <joeyh@debian.org>.
(Mon, 17 Jun 2013 23:03:04 GMT) (full text, mbox, link).
Message #12 received at 680686@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
tags 680686 patch
thanks
On 14 June 2013 12:35, Matthias Klose <doko@debian.org> wrote:
>
> - Fix debhelper not passing --disable-silent-rules by default.
> #680686
> I think cdbs already does this.
Patch attached for autoconf dh build system. cmake dh build system
seems to be already enabling verbose makefiles.
Regards,
Dmitrijs.
[0001-Buildsystems-autoconf-pass-disable-silent-rules-to-c.patch (application/octet-stream, attachment)]
Added tag(s) patch.
Request was from Dmitrijs Ledkovs <xnox@debian.org>
to control@bugs.debian.org.
(Mon, 17 Jun 2013 23:03:16 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@debian.org>:
Bug#680686; Package debhelper.
(Mon, 12 Aug 2013 14:27:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Santiago Vila <sanvila@unex.es>:
Extra info received and forwarded to list. Copy sent to Joey Hess <joeyh@debian.org>.
(Mon, 12 Aug 2013 14:27:07 GMT) (full text, mbox, link).
Message #19 received at 680686@bugs.debian.org (full text, mbox, reply):
On Sun, 8 Jul 2012, Matthias Klose wrote:
> Package: debhelper
> Version: 9.20120608
> Severity: important
> Tags: sid wheezy
>
> newer autoconf generated configure scripts offer the options
> --enable-silent-rules and --disable-silent-rules. To avoid silent build logs,
> --disable-silent-rules should be passed by default.
>
> Something similiar should be made for cmake based builds.
>
> hidden compiler flags are detected/scanned by
> https://buildd.debian.org/~brlink/bytag/W-compiler-flags-hidden.html
>
> and used to detect if packages are built with or without hardening flags
> (therefore the wheezy tag for the bug report).
diffutils in wheezy uses dh and it's an example of this.
Until this is fixed people will have to dh_auto_configure -- --disable-silent-rules, which is
a pity, as the purpose of dh (among other things) is to have a debian/rules as small as possible.
Thanks.
Information forwarded
to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@debian.org>:
Bug#680686; Package debhelper.
(Tue, 13 Aug 2013 11:42:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Dmitrijs Ledkovs <xnox@debian.org>:
Extra info received and forwarded to list. Copy sent to Joey Hess <joeyh@debian.org>.
(Tue, 13 Aug 2013 11:42:03 GMT) (full text, mbox, link).
Message #24 received at 680686@bugs.debian.org (full text, mbox, reply):
On 17 June 2013 23:58, Dmitrijs Ledkovs <xnox@debian.org> wrote:
> tags 680686 patch
> thanks
>
> On 14 June 2013 12:35, Matthias Klose <doko@debian.org> wrote:
>>
>> - Fix debhelper not passing --disable-silent-rules by default.
>> #680686
>> I think cdbs already does this.
>
> Patch attached for autoconf dh build system. cmake dh build system
> seems to be already enabling verbose makefiles.
>
Is there any reason this hasn't been applied yet?
Can I NMU this, as debhelper is marked as LowNMU package.
The patch itself is a trivial one-liner and fixes a Jessie release goal.
The bug report itself was filed a little over one year ago.
Regards,
Dmitrijs.
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#680686; Package debhelper.
(Tue, 13 Aug 2013 12:39:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Joey Hess <joeyh@debian.org>:
Extra info received and forwarded to list.
(Tue, 13 Aug 2013 12:39:05 GMT) (full text, mbox, link).
Message #29 received at 680686@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Dmitrijs Ledkovs wrote:
> Is there any reason this hasn't been applied yet?
> Can I NMU this, as debhelper is marked as LowNMU package.
Not for reasons such as allowing patches like this.
Making all builds verbose by default has both advantages and
disadvantages.
The disadvantages include making builds possibly so noisy that when one
runs them during daily work, once ignores all output. Including
important compiler warnings.
(This is the same reason why it's a bad idea to let a codebase
accumulate a lot of compiler warnings!)
I'd be ok with DH_VERBOSE enabling the verbose behavior, and the buildds
could then enable it.
--
see shy jo
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#680686; Package debhelper.
(Tue, 13 Aug 2013 20:12:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Joey Hess <joeyh@debian.org>:
Extra info received and forwarded to list.
(Tue, 13 Aug 2013 20:12:09 GMT) (full text, mbox, link).
Message #34 received at 680686@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Joey Hess wrote:
> Making all builds verbose by default has both advantages and
> disadvantages.
>
> The disadvantages include making builds possibly so noisy that when one
> runs them during daily work, once ignores all output. Including
> important compiler warnings.
>
> (This is the same reason why it's a bad idea to let a codebase
> accumulate a lot of compiler warnings!)
At DebConf, Enrico came up with this idea: When the package is building
with the display going to the console, something could intercept the
stdout and convert \n to \r. Let stderr through untouched. The result
would be a build that makes it *very* easy to focus on the warnings, while
still providing a progress display of what is going on at any given
moment in the build.
I've attached a simple proof of concept you can try it out with building
your own packages. For example:
dpkg-buildpackage | ssssssh
(The implementation needs to be improved; it should read both stdout and
stderr and multiplex them properly. And it should check if stdout is not
to a TTY, and if so avoid munging the build log output. The only other
problem is that `make` outputs the lines it runs to stderr and so those
continue to pollute the build display.)
I'd like to see dpkg-buildpackage modified to use something like this by
default, because it would reduce the level of cruft we wade through
(often up to our eyeballs) when building packages, and allow
concentrating on what's important. At the same time, it allows adding as
verbose output as we like and getting that saved in the build logs for
when a detailed analysis is needed.
--
see shy jo
[ssssssh (text/plain, attachment)]
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#680686; Package debhelper.
(Tue, 13 Aug 2013 21:51:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Joey Hess <joeyh@debian.org>:
Extra info received and forwarded to list.
(Tue, 13 Aug 2013 21:51:04 GMT) (full text, mbox, link).
Message #39 received at 680686@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Joey Hess wrote:
> (The implementation needs to be improved; it should read both stdout and
> stderr and multiplex them properly. And it should check if stdout is not
> to a TTY, and if so avoid munging the build log output. The only other
> problem is that `make` outputs the lines it runs to stderr and so those
> continue to pollute the build display.)
Also it could save the whole log to someplace when minimizing the
console output, to refer back to. Perhaps ../$package_$version.buildlog
(which gets a step closer to including that in the dsc and uploading
local build logs..)
--
see shy jo
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@debian.org>:
Bug#680686; Package debhelper.
(Tue, 13 Aug 2013 22:21:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Russ Allbery <rra@debian.org>:
Extra info received and forwarded to list. Copy sent to Joey Hess <joeyh@debian.org>.
(Tue, 13 Aug 2013 22:21:04 GMT) (full text, mbox, link).
Message #44 received at 680686@bugs.debian.org (full text, mbox, reply):
Joey Hess <joeyh@debian.org> writes:
> Joey Hess wrote:
>> (The implementation needs to be improved; it should read both stdout
>> and stderr and multiplex them properly. And it should check if stdout
>> is not to a TTY, and if so avoid munging the build log output. The only
>> other problem is that `make` outputs the lines it runs to stderr and so
>> those continue to pollute the build display.)
> Also it could save the whole log to someplace when minimizing the
> console output, to refer back to. Perhaps ../$package_$version.buildlog
> (which gets a step closer to including that in the dsc and uploading
> local build logs..)
debuild, pbuilder, and related packages currently use
../<package>_<version>_<arch>.build for this output. Maybe the
lower-level build architecture should take over maintaining that log file
instead and those tools should be modified to assume that's already
happening and move that log file around like the other build products?
--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>
Information forwarded
to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@debian.org>:
Bug#680686; Package debhelper.
(Thu, 15 Aug 2013 10:21:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Raphael Hertzog <hertzog@debian.org>:
Extra info received and forwarded to list. Copy sent to Joey Hess <joeyh@debian.org>.
(Thu, 15 Aug 2013 10:21:09 GMT) (full text, mbox, link).
Message #49 received at 680686@bugs.debian.org (full text, mbox, reply):
Hi,
On Tue, 13 Aug 2013, Russ Allbery wrote:
> debuild, pbuilder, and related packages currently use
> ../<package>_<version>_<arch>.build for this output. Maybe the
> lower-level build architecture should take over maintaining that log file
> instead and those tools should be modified to assume that's already
> happening and move that log file around like the other build products?
While I agree that dpkg-buildpackage should have that feature, it's also
clear that those higher level tools have their output of their own that is
likely to be interesting as well. I really want the build log to include
the installation of the build dependencies for instance.
So there should be some coordination between both levels. Maybe the
higher level tools could hand over a file descriptor for the build log
that they started filling before calling dpkg-buildpackage.
Also if we use the same .build extensions for dpkg-buildpackage there will
need to have some sort of transition to ensure all other tools creating
those are correctly cooperating with dpkg-buildpackage.
Cheers,
--
Raphaël Hertzog ◈ Debian Developer
Discover the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/
Information forwarded
to debian-bugs-dist@lists.debian.org, Joey Hess <joeyh@debian.org>:
Bug#680686; Package debhelper.
(Tue, 20 Aug 2013 14:54:29 GMT) (full text, mbox, link).
Acknowledgement sent
to Ian Jackson <ijackson@chiark.greenend.org.uk>:
Extra info received and forwarded to list. Copy sent to Joey Hess <joeyh@debian.org>.
(Tue, 20 Aug 2013 14:54:29 GMT) (full text, mbox, link).
Message #54 received at 680686@bugs.debian.org (full text, mbox, reply):
(Resending; first copy failed due to MIME non-8-bit-cleanliness damage.)
Joey Hess writes ("Re: jessie release goal: verbose build logs"):
> I've attached a simple proof of concept you can try it out with building
> your own packages. For example:
>
> dpkg-buildpackage | ssssssh
>
> (The implementation needs to be improved; it should read both stdout and
> stderr and multiplex them properly. And it should check if stdout is not
> to a TTY, and if so avoid munging the build log output. The only other
> problem is that `make` outputs the lines it runs to stderr and so those
> continue to pollute the build display.)
I like the idea, but you need to make this an adverbial command, not a
pipe thing. This is so that if you _aren't_ \r-mangling, you can pass
dpkg-buildpackage the same actual fd for both stdin and stdout, so
that the interleaving of stdout and stderr is correct.
Ian.
Marked as found in versions debhelper/7.4.2.
Request was from Simon McVittie <smcv@debian.org>
to control@bugs.debian.org.
(Thu, 31 Jul 2014 07:39:10 GMT) (full text, mbox, link).
Merged 551463 680686
Request was from Simon McVittie <smcv@debian.org>
to control@bugs.debian.org.
(Thu, 31 Jul 2014 07:39:12 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debhelper Maintainers <debhelper-devel@lists.alioth.debian.org>:
Bug#680686; Package debhelper.
(Wed, 07 Jan 2015 19:24:16 GMT) (full text, mbox, link).
Acknowledgement sent
to "Bernhard R. Link" <brlink@debian.org>:
Extra info received and forwarded to list. Copy sent to Debhelper Maintainers <debhelper-devel@lists.alioth.debian.org>.
(Wed, 07 Jan 2015 19:24:16 GMT) (full text, mbox, link).
Message #63 received at 680686@bugs.debian.org (full text, mbox, reply):
limit source debhelper
tags 551463 + pending
tags 680686 + pending
tags 639168 + pending
tags 680687 + pending
thanks
commited to git:
* add DH_QUIET environment variable to make things more silent
* dh: don't output commands to run if DH_QUIET is set
* buildsystems print commands unless DH_QUIET is set (Closes: #639168,
* #680687)
* autoconf is always passed one of
--enable-silent-rules (if DH_QUIET is set) or
--disable-silent-rules (otherwise). (Closes: #551463, #680686)
Bernhard R. Link
--
F8AC 04D5 0B9B 064B 3383 C3DA AFFC 96D1 151D FFDC
Added tag(s) pending.
Request was from "Bernhard R. Link" <brlink@debian.org>
to control@bugs.debian.org.
(Wed, 07 Jan 2015 19:24:41 GMT) (full text, mbox, link).
Added tag(s) stretch.
Request was from Ivo De Decker <ivodd@debian.org>
to control@bugs.debian.org.
(Tue, 28 Apr 2015 17:10:08 GMT) (full text, mbox, link).
Message #68 received at 551463-close@bugs.debian.org (full text, mbox, reply):
Source: debhelper
Source-Version: 9.20150501
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 551463@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: Fri, 01 May 2015 14:53:16 +0200
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 9.20150501
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: 245554 438930 459548 549990 551463 563909 592958 610173 639168 659044 668851 668852 676168 680686 680687 698500 714546 736896 740405 747141 758575 772129 774100 774102 775020 778927 779471 780133 781077 783898
Changes:
debhelper (9.20150501) unstable; urgency=medium
.
[ Niels Thykier ]
* dh_strip: Recognise .node as potential ELF binaries that
should be stripped like a regular shared library. Thanks
to Paul Tagliamonte for the report. (Closes: #668852)
* dh_shlibdeps: Recognise .node as potential ELF binaries that
should be processed like a regular shared library. Thanks
to Paul Tagliamonte for the report. (Closes: #668851)
* Convert package to the 3.0 (native) format, so dpkg-source
strips the .git directory by default during build.
* Reorder two paragraphs in d/copyright to avoid one of them
being completely overwritten by the other.
* d/control: Use the canonical URLs for the Vcs-* fields.
* dh_makeshlibs: Apply patch from Jérémy Bobbio to ensure
stable ordering of generated shlibs files.
(Closes: #774100)
* dh_icons: Apply patch from Jérémy Bobbio to ensure stable
ordering of the icon list inserted into generated maintainer
scripts. (Closes: #774102)
* Dh_lib: Add a public "make_symlink" subroutine allowing
dh_*-like tools to generate policy compliant symlinks without
invoking dh_link. (Closes: #610173)
* dh_compress: Apply patch from Osamu Aoki to avoid compressing
".xhtml" files. (Closes: #740405)
* dh_gconf: Apply patch from Josselin Mouette to avoid
dependency on gconf2 for installs of non-schema files.
(Closes: #592958)
* dh_fixperms: Correct permissions of reportbug files and scripts.
Thanks to Fabian Greffrath for the report and a basic patch.
(Closes: #459548)
* The "ant" build system now loads debian/ant.properties
automatically before build and clean (like CDBS). Thanks to
Thomas Koch for the report. (Closes: #563909)
* Dh_lib: Add install_dh_config_file to install a file either by
copying the source file or (with an executable file under compat
9) execute the file and use its output to generate the
destination.
* dh_lintian: Under compat 9, the debian/lintian-overrides are now
executed if they have the exec-bit set like the debian/install
files. Thanks to Axel Beckert for the report. (Closes: #698500)
* d/rules: Remove makefile target only intended for/used by the
previous maintainer.
* dh_makeshlibs: In compat 10+, pass "-X" to ldconfig to
only regenerate the cache (instead of also creating missing
symlinks). Thanks to Joss Mouette for the suggestion.
(Closes: #549990)
* autoscripts/post{inst,rm}-makeshlibs-c10: New files.
* dh_strip: Pass the --enable-deterministic-archives option to strip
when it is stripping static libraries. This avoids some
unnecessary non-determinism in builds. Based on patch by
Andrew Ayer.
* dh_install, dh_installdocs, dh_installexamples and dh_installinfo:
Pass --reflink=auto to cp. On supported filesystems, this provides
faster copying.
* Make perl tests verbose. Thanks to gregor herrmann for the patch.
(Closes: #714546)
* Dh_Lib.pm: Apply patch from Martin Koeppe to provide
install_{dir,file,prog,lib} subroutines for installing directories,
regular files, scripts/executables and libraries (respectively).
* Migrate many "ad-hoc" calls to "install" to the new "install_X"
subroutines from Dh_Lib.pm. Based on patch from Martin Koeppe.
(Closes: #438930)
* dh_gconf: Apply patch from Martin Koeppe to avoid adding a layer
of shell-escaping to a printed command line when the command was
in fact run without said layer of shell-escaping.
* dh_installdocs: Use ${binary:Version} for generating dependencies
with "--link-doc" instead of trying to determine the correct
package version. Thanks to Stephen Kitt for reporting this
issue. (Closes: #747141)
* dh_installdocs.1: Document that --link-doc may in some cases
require a dir to symlink (or symlink to dir) migration.
(Closes: #659044)
* dh_usrlocal: Apply patch from Jérémy Bobbio to generate
deterministic output. (Closes: #775020)
* dh_makeshlibs: In compat 10, install the maintainer-provided shlibs
file (replacing the generated one). (Closes: #676168)
* dh_installdeb: In compat 10, stop installing the maintainer-provided
shlibs file as it is now done by dh_makeshlibs instead.
* dh_installdocs: Remove remark about dh_installdocs not being
idempotent as it no longer adds anything to maintainer scripts.
* autoscripts/*-emacsen: Apply patch from Paul Wise to check that
emacs-package-{install,remove} is (still) present before invoking
it. (Closes: #736896)
* dh_install.1: Document that dh-exec can be used to do renaming
and provide a trivial example of how to achieve it. (Closes: #245554)
* dh_makeshlibs: Apply patch from Guillem Jover to stop adding
Pre-Depends on multiarch-support. The transition is far enough that
we do not need it any longer. (Closes: #783898)
* dh_gencontrol: Insert an empty misc:Pre-Depends to avoid warnings
in packages for using a (now often) non-existing substvars.
* d/control: Remove versioned conflicts that are no longer relevant.
.
[ Bernhard R. Link ]
* Dh_lib: apply patch from Guillem Jover to support case-insensitive
control field names. (Closes: #772129)
* add DH_QUIET environment variable to make things more silent
* dh: don't output commands to run if DH_QUIET is set
* buildsystems print commands unless DH_QUIET is set
(Closes: #639168, #680687)
* autoconf is always passed one of
--enable-silent-rules (if DH_QUIET is set) or
--disable-silent-rules (otherwise). (Closes: #551463, #680686)
* dh_compress: exclude .xz .lzma and .lz files from compression
(Closes: #778927)
* dh_installwm: call by dh after dh_link (Closes: #781077),
error out in compat 10 if no man page found
.
[ Jason Pleau ]
* dh_installchangelogs: Add CHANGES.md to the list of common changelog
filenames (Closes: #779471)
.
[ Axel Beckert ]
* dh_installchangelogs: Consistent suffix search order (none, ".txt",
".md") for all upstream changelog file names ("changelog", "changes",
"history").
+ Looks for "history.md" now, too.
+ Makes it easier to add base names or suffixes in the future.
* dh_installchangelogs: Also look for changelogs with .rst suffix.
.
[ Tianon Gravi ]
* debhelper.pod: Clarify "ENVIRONMENT" requirements for Makefile syntax.
(Closes: #780133)
.
[ Translation updates ]
* pt - Thanks to Américo Monteiro.
(Closes: #758575)
Checksums-Sha1:
868d574e0f189416b3b8cc623b290a9fb8fc4db1 1726 debhelper_9.20150501.dsc
70aacf94d2ea703e95ed4bc2108ad75a5324f762 313204 debhelper_9.20150501.tar.xz
96fe8f164a9864c43b1aaa460b339c57303d07ed 822954 debhelper_9.20150501_all.deb
Checksums-Sha256:
b4bbf241cb2c10f6d0923cbcf4e42244292347079280e920ff1206354949801b 1726 debhelper_9.20150501.dsc
f4e94bb294c31310114dfe3ad940f998ea51a7f23b68ca03f35574963843e9a2 313204 debhelper_9.20150501.tar.xz
85c761c2beb324a6d049ab95875823d510884c6302c98bce20b2ff467d56b7b7 822954 debhelper_9.20150501_all.deb
Files:
1724662bb17e10f4ada8b41b4d3aba1d 1726 devel optional debhelper_9.20150501.dsc
67dd1e8050e69f0b727836a0ba58c75b 313204 devel optional debhelper_9.20150501.tar.xz
8ab002f5f5d759ceb6539a14ad04f51f 822954 devel optional debhelper_9.20150501_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVQ3fhAAoJEAVLu599gGRC8ZAP/jydxt+oRpggDvrw9epZslWO
Xv9QEyVIvKd4JJST95CvgNJoIgN+U7EB55p8Fzg0z5syLJfNavg6tkbQT4JuxGJF
HxPCWEl6rnSXfR71rD0Tru7i/UXTfy7IDh1aEMm/WMggSj/tgKg3/PF7UAi39PhZ
07hX4Gr+sg049KwKL4aVV+wTBGNeXhXsG8U71QbKgZy9QfLdbCi+DA0TdBhY9jDC
w2/j1SG4u+VNmLZoO1faZFV2Bma/nZU2VLrOWpVGCSatDhYsbbMcqucPl+ICVzWe
ZAwLYh8/aoGIE2SI5Z3/PdfxcVhBtZiZOcQQ0LHaxYrFQg3rfEeZHIiuitSNU5HK
bZm0MKeZlH+yPA+GCH9nowW9KMI7BsNknOvwNb/tfQ31vvbqNIdtMaqulq2fJejE
YLB3HUDqG+JeXvSEMhCn5b0S0Ip7YmtHd6FaS2NDiBWT/rMhip9dhW4uTWYEBQjk
k2iyq0iMJ17eMTm5BYf05fSi0+wPP2pMKUC1kVuOZ8HWRzAnrhxQrn2Pmoy1Azmi
uo/m3GXZosQEunlbx+mWavASTFmaVgT3hr/pqTuSDvOGZ07ZrJfT5wDq7M6nc/0z
wTE/nUTvtiGh1THhlmUUNxCcOwSkDiYtBonwoFh9tLLRLmVVvyG5RaraUfEAKJlv
MMb1YyU8uRJ4T16wbIe6
=X8BZ
-----END PGP SIGNATURE-----
Reply sent
to Niels Thykier <niels@thykier.net>:
You have taken responsibility.
(Fri, 01 May 2015 16:19:20 GMT) (full text, mbox, link).
Notification sent
to Matthias Klose <doko@debian.org>:
Bug acknowledged by developer.
(Fri, 01 May 2015 16:19:20 GMT) (full text, mbox, link).
Message #73 received at 680686-close@bugs.debian.org (full text, mbox, reply):
Source: debhelper
Source-Version: 9.20150501
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 680686@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: Fri, 01 May 2015 14:53:16 +0200
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 9.20150501
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: 245554 438930 459548 549990 551463 563909 592958 610173 639168 659044 668851 668852 676168 680686 680687 698500 714546 736896 740405 747141 758575 772129 774100 774102 775020 778927 779471 780133 781077 783898
Changes:
debhelper (9.20150501) unstable; urgency=medium
.
[ Niels Thykier ]
* dh_strip: Recognise .node as potential ELF binaries that
should be stripped like a regular shared library. Thanks
to Paul Tagliamonte for the report. (Closes: #668852)
* dh_shlibdeps: Recognise .node as potential ELF binaries that
should be processed like a regular shared library. Thanks
to Paul Tagliamonte for the report. (Closes: #668851)
* Convert package to the 3.0 (native) format, so dpkg-source
strips the .git directory by default during build.
* Reorder two paragraphs in d/copyright to avoid one of them
being completely overwritten by the other.
* d/control: Use the canonical URLs for the Vcs-* fields.
* dh_makeshlibs: Apply patch from Jérémy Bobbio to ensure
stable ordering of generated shlibs files.
(Closes: #774100)
* dh_icons: Apply patch from Jérémy Bobbio to ensure stable
ordering of the icon list inserted into generated maintainer
scripts. (Closes: #774102)
* Dh_lib: Add a public "make_symlink" subroutine allowing
dh_*-like tools to generate policy compliant symlinks without
invoking dh_link. (Closes: #610173)
* dh_compress: Apply patch from Osamu Aoki to avoid compressing
".xhtml" files. (Closes: #740405)
* dh_gconf: Apply patch from Josselin Mouette to avoid
dependency on gconf2 for installs of non-schema files.
(Closes: #592958)
* dh_fixperms: Correct permissions of reportbug files and scripts.
Thanks to Fabian Greffrath for the report and a basic patch.
(Closes: #459548)
* The "ant" build system now loads debian/ant.properties
automatically before build and clean (like CDBS). Thanks to
Thomas Koch for the report. (Closes: #563909)
* Dh_lib: Add install_dh_config_file to install a file either by
copying the source file or (with an executable file under compat
9) execute the file and use its output to generate the
destination.
* dh_lintian: Under compat 9, the debian/lintian-overrides are now
executed if they have the exec-bit set like the debian/install
files. Thanks to Axel Beckert for the report. (Closes: #698500)
* d/rules: Remove makefile target only intended for/used by the
previous maintainer.
* dh_makeshlibs: In compat 10+, pass "-X" to ldconfig to
only regenerate the cache (instead of also creating missing
symlinks). Thanks to Joss Mouette for the suggestion.
(Closes: #549990)
* autoscripts/post{inst,rm}-makeshlibs-c10: New files.
* dh_strip: Pass the --enable-deterministic-archives option to strip
when it is stripping static libraries. This avoids some
unnecessary non-determinism in builds. Based on patch by
Andrew Ayer.
* dh_install, dh_installdocs, dh_installexamples and dh_installinfo:
Pass --reflink=auto to cp. On supported filesystems, this provides
faster copying.
* Make perl tests verbose. Thanks to gregor herrmann for the patch.
(Closes: #714546)
* Dh_Lib.pm: Apply patch from Martin Koeppe to provide
install_{dir,file,prog,lib} subroutines for installing directories,
regular files, scripts/executables and libraries (respectively).
* Migrate many "ad-hoc" calls to "install" to the new "install_X"
subroutines from Dh_Lib.pm. Based on patch from Martin Koeppe.
(Closes: #438930)
* dh_gconf: Apply patch from Martin Koeppe to avoid adding a layer
of shell-escaping to a printed command line when the command was
in fact run without said layer of shell-escaping.
* dh_installdocs: Use ${binary:Version} for generating dependencies
with "--link-doc" instead of trying to determine the correct
package version. Thanks to Stephen Kitt for reporting this
issue. (Closes: #747141)
* dh_installdocs.1: Document that --link-doc may in some cases
require a dir to symlink (or symlink to dir) migration.
(Closes: #659044)
* dh_usrlocal: Apply patch from Jérémy Bobbio to generate
deterministic output. (Closes: #775020)
* dh_makeshlibs: In compat 10, install the maintainer-provided shlibs
file (replacing the generated one). (Closes: #676168)
* dh_installdeb: In compat 10, stop installing the maintainer-provided
shlibs file as it is now done by dh_makeshlibs instead.
* dh_installdocs: Remove remark about dh_installdocs not being
idempotent as it no longer adds anything to maintainer scripts.
* autoscripts/*-emacsen: Apply patch from Paul Wise to check that
emacs-package-{install,remove} is (still) present before invoking
it. (Closes: #736896)
* dh_install.1: Document that dh-exec can be used to do renaming
and provide a trivial example of how to achieve it. (Closes: #245554)
* dh_makeshlibs: Apply patch from Guillem Jover to stop adding
Pre-Depends on multiarch-support. The transition is far enough that
we do not need it any longer. (Closes: #783898)
* dh_gencontrol: Insert an empty misc:Pre-Depends to avoid warnings
in packages for using a (now often) non-existing substvars.
* d/control: Remove versioned conflicts that are no longer relevant.
.
[ Bernhard R. Link ]
* Dh_lib: apply patch from Guillem Jover to support case-insensitive
control field names. (Closes: #772129)
* add DH_QUIET environment variable to make things more silent
* dh: don't output commands to run if DH_QUIET is set
* buildsystems print commands unless DH_QUIET is set
(Closes: #639168, #680687)
* autoconf is always passed one of
--enable-silent-rules (if DH_QUIET is set) or
--disable-silent-rules (otherwise). (Closes: #551463, #680686)
* dh_compress: exclude .xz .lzma and .lz files from compression
(Closes: #778927)
* dh_installwm: call by dh after dh_link (Closes: #781077),
error out in compat 10 if no man page found
.
[ Jason Pleau ]
* dh_installchangelogs: Add CHANGES.md to the list of common changelog
filenames (Closes: #779471)
.
[ Axel Beckert ]
* dh_installchangelogs: Consistent suffix search order (none, ".txt",
".md") for all upstream changelog file names ("changelog", "changes",
"history").
+ Looks for "history.md" now, too.
+ Makes it easier to add base names or suffixes in the future.
* dh_installchangelogs: Also look for changelogs with .rst suffix.
.
[ Tianon Gravi ]
* debhelper.pod: Clarify "ENVIRONMENT" requirements for Makefile syntax.
(Closes: #780133)
.
[ Translation updates ]
* pt - Thanks to Américo Monteiro.
(Closes: #758575)
Checksums-Sha1:
868d574e0f189416b3b8cc623b290a9fb8fc4db1 1726 debhelper_9.20150501.dsc
70aacf94d2ea703e95ed4bc2108ad75a5324f762 313204 debhelper_9.20150501.tar.xz
96fe8f164a9864c43b1aaa460b339c57303d07ed 822954 debhelper_9.20150501_all.deb
Checksums-Sha256:
b4bbf241cb2c10f6d0923cbcf4e42244292347079280e920ff1206354949801b 1726 debhelper_9.20150501.dsc
f4e94bb294c31310114dfe3ad940f998ea51a7f23b68ca03f35574963843e9a2 313204 debhelper_9.20150501.tar.xz
85c761c2beb324a6d049ab95875823d510884c6302c98bce20b2ff467d56b7b7 822954 debhelper_9.20150501_all.deb
Files:
1724662bb17e10f4ada8b41b4d3aba1d 1726 devel optional debhelper_9.20150501.dsc
67dd1e8050e69f0b727836a0ba58c75b 313204 devel optional debhelper_9.20150501.tar.xz
8ab002f5f5d759ceb6539a14ad04f51f 822954 devel optional debhelper_9.20150501_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVQ3fhAAoJEAVLu599gGRC8ZAP/jydxt+oRpggDvrw9epZslWO
Xv9QEyVIvKd4JJST95CvgNJoIgN+U7EB55p8Fzg0z5syLJfNavg6tkbQT4JuxGJF
HxPCWEl6rnSXfR71rD0Tru7i/UXTfy7IDh1aEMm/WMggSj/tgKg3/PF7UAi39PhZ
07hX4Gr+sg049KwKL4aVV+wTBGNeXhXsG8U71QbKgZy9QfLdbCi+DA0TdBhY9jDC
w2/j1SG4u+VNmLZoO1faZFV2Bma/nZU2VLrOWpVGCSatDhYsbbMcqucPl+ICVzWe
ZAwLYh8/aoGIE2SI5Z3/PdfxcVhBtZiZOcQQ0LHaxYrFQg3rfEeZHIiuitSNU5HK
bZm0MKeZlH+yPA+GCH9nowW9KMI7BsNknOvwNb/tfQ31vvbqNIdtMaqulq2fJejE
YLB3HUDqG+JeXvSEMhCn5b0S0Ip7YmtHd6FaS2NDiBWT/rMhip9dhW4uTWYEBQjk
k2iyq0iMJ17eMTm5BYf05fSi0+wPP2pMKUC1kVuOZ8HWRzAnrhxQrn2Pmoy1Azmi
uo/m3GXZosQEunlbx+mWavASTFmaVgT3hr/pqTuSDvOGZ07ZrJfT5wDq7M6nc/0z
wTE/nUTvtiGh1THhlmUUNxCcOwSkDiYtBonwoFh9tLLRLmVVvyG5RaraUfEAKJlv
MMb1YyU8uRJ4T16wbIe6
=X8BZ
-----END PGP SIGNATURE-----
Reply sent
to Niels Thykier <niels@thykier.net>:
You have taken responsibility.
(Fri, 01 May 2015 16:19:21 GMT) (full text, mbox, link).
Notification sent
to Josselin Mouette <joss@debian.org>:
Bug acknowledged by developer.
(Fri, 01 May 2015 16:19:21 GMT) (full text, mbox, link).
Removed tag(s) jessie, sid, wheezy, and stretch.
Request was from Andreas Beckmann <anbe@debian.org>
to control@bugs.debian.org.
(Fri, 24 Jul 2015 15:33:17 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 22 Aug 2015 07:35:59 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:
Thu Jan 4 08:33:57 2018;
Machine Name:
beach
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.