Format: 1.8 Date: Sat, 06 Feb 2021 18:45:07 +0000 Source: debhelper Architecture: source Version: 13.3.3~ubuntu20.04.1~ppa1 Distribution: focal Urgency: medium Maintainer: Debhelper Maintainers Changed-By: Josh Morman Closes: 43720 645873 822730 871312 933224 942813 955568 958343 958987 959494 959678 959731 960107 960110 960697 960781 961655 962384 962474 962568 964784 966285 966689 966834 968187 971036 971362 973029 976323 977255 979608 981567 Changes: debhelper (13.3.3~ubuntu20.04.1~ppa1) focal; urgency=medium . * No-change backport to focal . debhelper (13.3.3) unstable; urgency=medium . [ Niels Thykier ] * dh_installsysusers: Add systemd-sysusers as alternative provider in the ${misc:Depends} dependency as that is the name used by opensysusers. . [ Translations ] * Update Portuguese translation (Américo Monteiro) (Closes: #981567) . debhelper (13.3.2) unstable; urgency=medium . * Team upload. . [ Niels Thykier ] * cmake.pm: Correct parameter -DCMAKE_BUILD_RPATH_USE_ORIGIN=ON passed to cmake in compat 14+. Thanks to Raul Tambre for reporting the issue. (Closes: #977255) * dh_strip: Fix wording. Thanks to Chris Leick and Pfannenstein Erik. * debhelper.pod: Fix typos. Thanks to Chris Leick and Pfannenstein Erik. * dh_makeshlibs: Ditto. * debian/control: Bump Standards-Versions to 4.5.1. No changes required. . [ Axel Beckert ] * Extend dh_installdocs documentation on debian/$pkg.doc-base.* with regards to when deduplication does not work and may cause uninstallable packages. (Mitigates: #980903) . [ Translations ] * Update German translation (Pfannenstein Erik) (Closes: #979608) . debhelper (13.3.1) unstable; urgency=medium . * d/control: Bump dependency on dwz to pull newer version of dwz in buster-backports, which makes backporting easier. Thanks to Anthony Fok for the patch and for backporting dwz. . debhelper (13.3) unstable; urgency=medium . [ Niels Thykier ] * dh_md5sums: When reading the conffiles file, ignore every line except those starting with a slash "/". * SequencerUtil.pm,dh_testroot: Let dh skip dh_testroot when the builder supports Rules-Requires-Root and it is set to "no". * Dh_Lib.pm: Provide a more helpful error message when lintian-overrides config files are executable by mistake. * dh_gencontrol: Discard the "Protected" field in dbgsym packages. Thanks to Axel Beckert for reporting the issue. (Closes: #976323) * dh_installsysusers: New tool to install and integrate sysusers into debian packaging. Thanks to Michael Biebl and Moritz Muehlenhoff for feedback and initial testing. (Closes: #962384) * d/control: Remove transitional package for dh-systemd. Thanks to Michael Biebl for poking reverse dependencies to migrate and getting us ready to remove it. (Closes: #871312) * cmake.pm: Pass VERBOSE=1 to make by default when building to ensure that gmock builds are also verbose. Thanks to Johannes Schauer for reporting the issue. (Closes: #973029) * Dh_Lib.pm: Disable "unicode_strings" feature, which caused issues with UTF-8 encoded files. Thanks to Sebastien Bacher for reporting the issue. (Closes: #971362) * dh_installinfo: Work around upstream installing the usr/share/info/dir file. If seen, dh_installinfo will now tag it as "installed" even though it is not installed. This avoids promoting the installation of the file by dh_missing only to have lintian tell people to remove it again. (Closes: #971036) . [ Michael Biebl ] * autoscripts/postrm-systemd-reload-only: Run daemon-reload on "remove" only. . 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.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.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 triggering update-initramfs via activate-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: 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: 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: 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: 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: 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 (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: db06ed801675714649b29791f67d7773a5ac3456 1840 debhelper_13.3.3~ubuntu20.04.1~ppa1.dsc 4b5f184c187ddc36d48e9a688468110a87a5fd31 546672 debhelper_13.3.3~ubuntu20.04.1~ppa1.tar.xz d413696b8fce8a24b47fb53f8a3adbabace0bc5d 4867 debhelper_13.3.3~ubuntu20.04.1~ppa1_source.buildinfo Checksums-Sha256: 68e22d5964cd6f8993e04a66089c1946d2b4aa80c6235fce4b48b7f11a491fc3 1840 debhelper_13.3.3~ubuntu20.04.1~ppa1.dsc d45a649eee0c2521947b4fbb7aee935f4e59165873e08c73870afa2a41284af5 546672 debhelper_13.3.3~ubuntu20.04.1~ppa1.tar.xz 1ba2ea56296974cffe585cac25576d2266eafe3130a0114bf2a424370d77d734 4867 debhelper_13.3.3~ubuntu20.04.1~ppa1_source.buildinfo Files: b480a9897c4dcea364e69d618734ff81 1840 devel optional debhelper_13.3.3~ubuntu20.04.1~ppa1.dsc ec6057b16c215589eb2815637f53aa85 546672 devel optional debhelper_13.3.3~ubuntu20.04.1~ppa1.tar.xz 0803e1eecc80bb1cf7e393c6317c2d27 4867 devel optional debhelper_13.3.3~ubuntu20.04.1~ppa1_source.buildinfo