Back to debhelper PTS page

Accepted debhelper 11.4 (source) into unstable

Hash: SHA512

Format: 1.8
Date: Fri, 14 Sep 2018 20:56:55 +0000
Source: debhelper
Binary: debhelper dh-systemd
Architecture: source
Version: 11.4
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <>
Changed-By: Niels Thykier <>
 debhelper  - helper programs for debian/rules
 dh-systemd - debhelper add-on to handle systemd unit files - transitional pack
Closes: 859724 864182 866581 887900 887904 903042 907595 907738 908656
 debhelper (11.4) unstable; urgency=medium
   [ Niels Thykier ]
   * dh_dwz.1: Remove now obsolete note in manpage claming that dh_dwz
     was experimental.  Since debhelper/11.3, dh_dwz was no longer
   * Explicitly set CMAKE_INSTALL_LIBDIR on native builds.
     This should not make any pratical difference but aligns the
     behaviour of native and cross builds.  Thanks to Simon McVittie
     for the suggestion.  (Closes: #903042)
   * Leave --libexecdir at upstream default (/usr/libexec)
     in compat 12 and later.  (Closes: #859724)
   * Ditto.
   * dh: Support implicitly loading addons via "dh-sequence-${name}"
     relations in Build-Depends (which would imply "dh ... --with ${name}").
     Only simple relations in Build-Depends are considered at the moment.
   * debian/control: Provide dh-sequence-dwz, dh-sequence-installinitramfs,
     and dh-sequence-systemd, which enables packages to use the new
     feature to implicitly autoload dh addons via Build-Depends.
   * dh_md5sums: Rewrite handling of conffiles and excludes to better
     support an arbitrary number of files that should be omitted from the
     md5sums file.  Previously, dh_md5sums could fail with the error:
     """... "/bin/sh": Argument list too long at ..."""
     (Closes: #864182)
   * dh_installinit.1: Correct documentation which was inaccurate in relation
     to which compat levels where dh_installinit still supported systemd
     items and upstart jobs.  Thanks to Theodore Y. Ts'o for bring up the
   * dh_installdeb: In compat 12, ignore the maintainer provided conffiles.
     It has not been useful since compat 3.
   * isnative() now also resets $dh{VERSION} as a side-effect when
     using the cache to answer the request.  This is mostly useful because
     it enables the following optimization.
   * Have isnative() special-case debian/changelog to avoid
     reparsing that file over and over in the same helper.
   * dh_gconf: Explicitly declare the --priority parameter with the intention
     to remove it from the default debhelper options.
   * dh_installemacsen: Ditto.
   * dh_installgsettings: Ditto.
   * dh_installudev: Ditto.
   * dh_installwm: Ditto.
   * Remove --priority from the list of options supported by all
     debhelper tools.  The only external consumer was dh_installtex from
     tex-common, which was fixed in 6.10.
   * dh_installinit: In compat 12, pass --skip-systemd-native to update-rc.d
     to make it ignore systemd services.
   * dh_installsystemd: In compat 12, avoid relying on dh_installinit's
     shell snippets for starting services.  (Closes: #887904, #887900)
   * dh_installinit: Drop unnecessary "systemctl daemon-reload" in
     auto-generated postrm script.  The systemd package has a trigger for
     handling sysvinit scripts and dh_installsystemd handles the requirement
     for native systemd unit files.
   * dh_clean: Explicitly declare the -k/--keep parameter with the intention
     to remove it from the default debhelper options.
   * dh_installchangelogs: Ditto.
   * dh_strip: Ditto.
   * Remove -k/--keep from the list of options supported by all
     debhelper tools.  The only external consumer was dh_gtkmodules which is now
     deprecated and a "noop" command.  No consumers of dh_gtkmodules appear to
     pass -k/--keep to dh_gtkmodules any longer.
   * dh: Rewrite command line optimization logic to enable support for a new
     NOOP PROMISE for command line options.  This will make dh able to skip
     helpers in some cases even when passed options.  (Closes: #866581)
   * dh_*: Add a NOOP PROMISE for command options where applicable.
   * dh: Remove old compatibility code from compat 10 that never worked.
   * Fix a bug that would make "-S" be interpreted as "-s" when
     "-S" was not given an argument.
   * debian/control: Bump Standards-Versions to 4.2.1 - no changes required.
   * debhelper.pod: Declare compat 12 in beta testing.
   [ Juhani Numminen ]
   * dh_installsystemd.1: Fix typo in manpage.
   * dh_installinit.1: Ditto.
   [ Fabian Wolff ]
   * dh_installdocs.1: Fix typo.
   * dh_link.1: Ditto.
   [ Nicholas Guriev ]
   *, honor QUIET setting (closes: #907738).
   * use terse build option to set QUIET setting (closes: #907595).
   [ Clément Hermann ]
   * debhelper.pod: Document dh_golang's DH_GOLANG_EXCLUDES behaviour change
     for compat 12 (closes: #908656)
 a9a875cd45de18c89c9d8ee93da85017670793b5 1706 debhelper_11.4.dsc
 1931e14992588eac23884a777fb6af11061ed872 473968 debhelper_11.4.tar.xz
 67949ea010f0a047d0b967c5a84bce4e245305ea 4601 debhelper_11.4_source.buildinfo
 593c283b026448cb192ca24a8690a06d332989f39d03aa573a1692431c945bec 1706 debhelper_11.4.dsc
 47ca121690ef06231773e02853254accef9adb07297667b224b0c601713b0081 473968 debhelper_11.4.tar.xz
 ddb2da80b0e714b57f913f03e2db21d3997706419fb22e631edad65ec51907a0 4601 debhelper_11.4_source.buildinfo
 dc1d3c500f662161b413cd2e45f4277a 1706 devel optional debhelper_11.4.dsc
 4517b8225d6409143c39d5d152a3bd88 473968 devel optional debhelper_11.4.tar.xz
 439eb34680538eb2f5fe133ba9d4c11d 4601 devel optional debhelper_11.4_source.buildinfo