Format: 1.8 Date: Fri, 04 Dec 2020 19:11:38 +0100 Source: debhelper Architecture: source Version: 13.2.1ubuntu1~ubuntu20.04.1~ppa1 Distribution: focal Urgency: medium Maintainer: Debhelper Maintainers Changed-By: jfhovinne Closes: 43720 645873 822730 933224 942813 955568 958343 958987 959494 959678 959731 960107 960110 960697 960781 961655 962474 962568 964784 966285 966689 966834 968187 Changes: debhelper (13.2.1ubuntu1~ubuntu20.04.1~ppa1) focal; urgency=medium . * No-change backport to focal . debhelper (13.2.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.2.1) unstable; urgency=medium . [ Niels Thykier ] * debian/changelog: Fix some typos in previous entries. * Dh_Lib.pm,Dh_Buildsystems.pm: Properly clear buildflags with --reload-all-buildenv-variables is passed. Thanks to Harald Welte and Guillem Jover for reporting and debugging the issue. (Closes: #966689) * dh_missing: Improve message about related files found. Thanks to Diego Escalante for reporting the issue. (Closes: #966834) . [ Peter Pentchev ] * dh_installalternatives: Correct order of values in the example for Dependents links. (Closes: #966285) . [ Chris Lamb ] * dh_missing: Sort order of missing files to make output deterministic. (Closes: #968187) . [ Translations ] * Update Portuguese translation (Américo Monteiro) (Closes: #964784) . debhelper (13.2ubuntu1) 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.2) unstable; urgency=medium . [ Niels Thykier ] * dh_missing: Explicitly remind people that they should not copy-waste multi-arch paths directly into debian/not-installed. Instead, recommend the use of wildcards of ${DEB_HOST_MULTIARCH} to replace the hardcoded value. * d/changelog: Clarify what dh_installman change in 13.1 related to #958343 was about. * Dh_Lib.pm: Add support for raising compat deprecation warnings to an error if there are pending removals. This currently triggers for usage of compat 5 and 6. * cmake.pm: Pass -DCMAKE_SKIP_RPATH=ON -DBUILD_RPATH_USE_ORIGIN=ON to cmake in compat 14. This should fix some reproducibility issues but may cause breakage if packages run binaries directly from the build directory. Thanks to Timo Röhling for the suggestion. (Closes: #962474) * dh,dh_auto_*: Change the handling of XDG_RUNTIME_DIR in compat 13. It is now only set to a writable directory for dh_auto_test but set to a much shorter directory avoid issues with socket lengths. In all other cases, the XDG_RUNTIME_DIR is now cleared. Thanks to Simon McVittie for the report. (Closes: #961655) * debhelper.pod: Document that --sourcedir clashes between dh_auto_* and dh_missing (etc.). Thanks to Thorsten Glaser for reporting the issue. (See #964230) * PROGRAMMING: Minor improvements and clarifications to the API documentation. . [ Anel Husakovic ] * debhelper.7: Fix typo/grammatical errors. . [ Translations ] * Update Portuguese translation (Américo Monteiro) (Closes: #962568) . 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, the auto-detection no longer picks section numbers that look suspiciously like a version number (or a date). This can cause dh_installman to reject manpages if it can no longer guess a suitable section for the manpage 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 substitution 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: b8e4780bacc11a18625f95a677dd2341576db613 1577 debhelper_13.2.1ubuntu1~ubuntu20.04.1~ppa1.dsc 5a01ee9474d162ac829431627e92cf07a0a624f3 544004 debhelper_13.2.1ubuntu1~ubuntu20.04.1~ppa1.tar.xz aff7bf820d039d416b665d2cb4ad2feb17345097 4923 debhelper_13.2.1ubuntu1~ubuntu20.04.1~ppa1_source.buildinfo Checksums-Sha256: 15ae98549cdc88683d5f59f157b096439646ae899268b1bb56025baf6816ad5a 1577 debhelper_13.2.1ubuntu1~ubuntu20.04.1~ppa1.dsc 8ffba8e1cdb8baee24d1d9877877ebcd9e5521ae17225fa67266042193c579db 544004 debhelper_13.2.1ubuntu1~ubuntu20.04.1~ppa1.tar.xz 28aa960b724205cfe3db2acb584768b6dca404a8c1f42830a62dc9b4250f636c 4923 debhelper_13.2.1ubuntu1~ubuntu20.04.1~ppa1_source.buildinfo Files: 88e690d5b461906de74b91d7e21edd81 1577 devel optional debhelper_13.2.1ubuntu1~ubuntu20.04.1~ppa1.dsc c58f79514776da53a81957e8e93ce62b 544004 devel optional debhelper_13.2.1ubuntu1~ubuntu20.04.1~ppa1.tar.xz 18a43b6dab583022a9fc279e6cb01600 4923 devel optional debhelper_13.2.1ubuntu1~ubuntu20.04.1~ppa1_source.buildinfo