Release debhelper/10.9.1 into unstable Format: 1.8 Date: Tue, 10 Oct 2017 19:01:00 +0000 Source: debhelper Binary: debhelper dh-systemd Architecture: source Version: 10.9.1 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 dh-systemd - debhelper add-on to handle systemd unit files - transitional pack Closes: 764730 872745 876689 877357 877989 Changes: debhelper (10.9.1) unstable; urgency=medium . [ Niels Thykier ] * dh_builddeb: Add some missing error checks. * Dh_Lib.pm: Fix bug where debhelper could discard some error messages during parsing when -O options were passed via DH_OPTIONS (among other). Thanks to Adrian Bunk and Andrew Shadura for reporting the issue. (Closes: #876689) * Dh_Getopt.pm: Gracefully reduce the tool to a no-op when given a -p<pkg> and <pkg> is disabled by a Build-Profile. * debhelper.7: Document how package selections interact with Build-Profiles. Thanks to Helmut Grohne for the report. (Closes: #872745) * dh_installdocs: Validate that the package passed to --doc-main-package are listed in debian/control. * dh_installexamples: Ditto. * dh_systemd_start: Regex escape two paths used in a regex. * Dh_Lib: Open compat 12. * dh_clean: Defer making -k an error until compat 12. * Dh_Getopt: Defer making -s an error until compat 12. * dh_installinit: Defer making --no-restart-on-upgrade an error until compat 12. * Dh_Lib: Defer making the "shell-spawning bug" in doit an error until compat 12. * dh_systemd_enable: Fix regression in debhelper/10.9 where template units would be installed as regular units (and possibly replace regular units). (Closes: #877989) * dh_systemd_enable: Drop versioned dependency on init-system-helpers that is satisfied in oldstable. * Dh_Lib: Fix regression where --no-act would actually create maintscript snippets. * dh_systemd_*: If an unit file cannot be read (e.g. to check for the [Install] section), error out instead of emitting a warning and continuing. * t: Add tests for dh_systemd_* based on WIP tests from Felipe Sateler related to a new dh_installsystemd helper. * dh_systemd_enable: Properly quote unit names to preserve escaped names like "\x2d". Thanks to Bernd Zeimetz for reporting the issue. (Closes: #764730) * dh_systemd_start: Ditto. * meson.pm: Add prototype support for cross building by relying on /usr/share/meson/debcrossgen. Note that this is currently not functional due to #875703. * debian/control: Bump Standards-Versions to 4.1.1 - No changes required. . [ Dmitry Shachnev ] * qmake.pm: Add basic cross-building support. (Closes: #877357) Checksums-Sha1: 4ac3c521d516ab09b92dd402094ff5ed1bfd7fdd 1768 debhelper_10.9.1.dsc 4e6f191eb2b4c089a94332202ffc1c18d9ecd0e6 423464 debhelper_10.9.1.tar.xz d55ce31881163452898f12c0b67b75ea1f50f8f1 4477 debhelper_10.9.1_source.buildinfo Checksums-Sha256: 7ffaed0f4b2080e88c0fbbd50a6fbba8150b4a8abc2cd7f3d1c58e3d6be3bb13 1768 debhelper_10.9.1.dsc 62d44d209b11806358a04ac977913b33d60da69f5cb48b150ab4ccbd30e9f6af 423464 debhelper_10.9.1.tar.xz 47a95313c2f2f1b38037a4091d58d206b90064ba82965f91a9b5a1133319deea 4477 debhelper_10.9.1_source.buildinfo Files: 8f4cfca8e495d8fc625bbcfbf110583a 1768 devel optional debhelper_10.9.1.dsc e9f235eac4ac7515f7673b4728582b61 423464 devel optional debhelper_10.9.1.tar.xz fb2edcf485f1eeeb7745ace305f748fe 4477 devel optional debhelper_10.9.1_source.buildinfo