Format: 1.8 Date: Fri, 12 Jun 2020 10:14:12 +0200 Source: debhelper Binary: debhelper libdebhelper-perl dh-systemd Architecture: source Version: 13.1ubuntu1~ubuntu20.04.1~ppa1 Distribution: focal Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Gianfranco Costamagna Description: debhelper - helper programs for debian/rules dh-systemd - debhelper add-on to handle systemd unit files - transitional pack libdebhelper-perl - debhelper perl modules Closes: 43720 645873 822730 933224 942813 955568 958343 958987 959494 959678 959731 960107 960110 960697 960781 Changes: debhelper (13.1ubuntu1~ubuntu20.04.1~ppa1) focal; urgency=medium . * No-change backport to focal . debhelper (13.1ubuntu1) groovy; urgency=low . * Merge from Debian unstable. Remaining changes: - Generate ddebs from debhelper instead of pkg-create-dbgsym: + Make debhelper Conflict/Replace pkg-create-dbgsym to force it off. + Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output. - dh_installchangelogs: Do not install upstream changelog in compat level 7 and higher to avoid pointlessly bloating installed packages. - dh_strip: Strip LTO sections unless --keep-lto is given. . debhelper (13.1) unstable; urgency=low . [ Niels Thykier ] * dh_installinitramfs: Remove misleading "in compat 12" as the behaviour was unrelated to the compat level. * dh_installinitramfs: Migrate to using declaratively triggering update-initramfs as a noawait trigger (replacing maintscript calls to "update-initramfs -u", which had the same affect). (Closes: #822730). * dh_installman: Improve error messages and handling of broken section numbers. Notably ignore (with a warning) sections from manpages that look suspiciously like a version number. Thanks to Paul Gevers for reporting the bug. (Closes: #958343) * Dh_Lib.pm: Support that Architecture (among other fields) can be folded in d/control. Thanks to Thorsten Glaser for reporting the issue. (Closes: #958987) * SequencerUtil.pm: Fix use of uninitialized variable warning. * Dh_Lib.pm: Properly error out on paragraphs missing the Package field (rather than silently ignoring them). * debian/rules: Fix call to gen-provides that seemed to work more due to luck than by design. * Dh_Lib.pm: Provide HIGHEST_STABLE_COMPAT_LEVEL, which reflects the latest stable compat level. Thanks to Jelmer Vernooij for the suggestion. * Dh_Lib.pm: Respond to DH_DATAFILES environment variable in addition to DH_AUTOSCRIPTS as a means to find data files. This is mostly useful for testing purposes or to be "self-hosting". The new DH_DATAFILES is more general than DH_AUTOSCRIPTS and enable us to add new data file sources without inventing new environment variables. * Dh_Lib.pm: Require perl v5.24 (available in Debian oldstable) to enable more modern features. * Dh_Lib.pm: Fix a bug in variable substition where ${Tab} incorrectly expanded to "\b" rather than "\t". * dh_installchangelogs.1: Loosely document which file names that dh_installchangelogs uses as guesses for finding an upstream changelog file. Thanks to Laurent Bigonville for suggesting the change. (Closes: #933224) * Dh_Lib.pm: When setting HOME or XDG_RUNTIME_DIR in compat 13, use an absolute path. Thanks to Dmitry Shachnev for reporting the issue. (Closes: #959731) * dh_installsystemd.1: Copy the description for the --no-stop-on-upgrade option from dh_installinit. * dh_installsystemd: Have --no-start or --no-stop-on-upgrade disable --restart-after-upgrade as the documentation says it will. Thanks to Axel Beckert for reporting the issue. (Closes: #959678) * dh_installinit: Ditto. * dh.1: Explicitly document that hook targets can cause complications when they are made unconditional by a makefile target and suggest alternatives. Thanks to Marcin Owsiany for reporting this. (Closes: #645873) * cmake.pm: Rollback -DCMAKE_AUTOGEN_VERBOSE=ON temporarily as it trips bhlc due to a bug in cmake. Thanks to Nicolas Braud-Santoni and "anoteng" for reporting the issue. (Closes: #959494) * dh_clean.1: Rephrase the description of dh_clean to avoid confusion about when it is run. Thanks to Hugh McMaster for the suggestion. (Closes: #960110) * dh_missing.1: Update documentation to reflect that the --fail-missing option is now the default in compat 13. Thanks to Hugh McMaster and Christoph Berg for the report. (Closes: #960107, #960697) * dh: Filter out the root-sequence in "--list" output and reject attempts to activate or deactivate the sequence as it is an implementation detail. * dh_installalternatives: New helper that can setup alternatives (update-alternatives) based on a declarative format. Currently, the format is converted to calls to update-alternatives, which are inserted into the maintscripts of the package. Thanks to David Engel and Fumitoshi UKAI for the original requests. (Closes: #43720) * dh_missing: Attempt to guess if missing files might be caused by the packager installing the same file via a different path and let them know of this. (Closes: #960781) . [ Guillem Jover ] * autoconf.pm: Pass --disable-option-checking to ./configure scripts to avoid warnings about unknown options. (Closes: #942813) . [ Translations ] * Fix typo in German translation. (Andreas Bombe) . debhelper (13ubuntu1) groovy; urgency=low . [ Dimitri John Ledkov ] * Merge from Debian unstable. Remaining changes: - Generate ddebs from debhelper instead of pkg-create-dbgsym: + Make debhelper Conflict/Replace pkg-create-dbgsym to force it off. + Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output. - dh_installchangelogs: Do not install upstream changelog in compat level 7 and higher to avoid pointlessly bloating installed packages. - dh_strip: Strip LTO sections unless --keep-lto is given. . debhelper (13) unstable; urgency=medium . [ Niels Thykier ] * debian/changelog: Fix typo of a bug number in the 12.10 entry. Thanks to Andy Caldwell for reporting it. * Dh_Lib.pm: Flag compat 9 as deprecated as announced in https://lists.debian.org/debian-devel-announce/2020/02/msg00000.html * dh_install: Remove trailing slashes from value to the --sourcedir parameter. This avoids dh_install computing an incorrect directory name. Thanks to Mihai Moldovan for reporting the issue. (Closes: #955568) * dh_missing: Ditto. * SequencerUtil.pm/dh: Fix bug where the long forms of --builddirectory and --sourcedirectory might be ignored by dh causing it to skip dh_auto_* when it should not. This is in practice only a problem in compat 13 as long form of arguments are not optimized in compat 12 or earlier. . [ Chris Leick ] * debhelper.pod: Fix typos. * dh_makeshlibs: Ditto. * dh: Ditto. . [ Helmut Grohne ] * perl_makemaker.pm: Add missing import of "warning" function. Checksums-Sha1: 76b47426a3b0fc622e179aef6e808ba51218adfa 1914 debhelper_13.1ubuntu1~ubuntu20.04.1~ppa1.dsc 358f0ec4d98027cf759504d19c7e0bd960bb58aa 533512 debhelper_13.1ubuntu1~ubuntu20.04.1~ppa1.tar.xz da616e22e1e3e534b031010ed3b0745c05f24df2 5880 debhelper_13.1ubuntu1~ubuntu20.04.1~ppa1_source.buildinfo Checksums-Sha256: c9cda8243514d67b5ec5eee9a5f00a32777833dca79879e35312f6c86577b760 1914 debhelper_13.1ubuntu1~ubuntu20.04.1~ppa1.dsc 052ed602a0926ba79c0f6adf7545cec4edd69ac0486f50f5d6d755949582a515 533512 debhelper_13.1ubuntu1~ubuntu20.04.1~ppa1.tar.xz e8f0a32f6474bac6e94cfd3a1778459afa817074fd25734f4e9d6528ae855a8a 5880 debhelper_13.1ubuntu1~ubuntu20.04.1~ppa1_source.buildinfo Files: 4da1bf1671ad2643efbfba872c7c2cec 1914 devel optional debhelper_13.1ubuntu1~ubuntu20.04.1~ppa1.dsc 757f789b1f43e02cf41d9ce0d11b799e 533512 devel optional debhelper_13.1ubuntu1~ubuntu20.04.1~ppa1.tar.xz f5265a2d107a3a9fb6d78bdd7ac96ce1 5880 devel optional debhelper_13.1ubuntu1~ubuntu20.04.1~ppa1_source.buildinfo