Change log for debhelper package in Debian
1 → 50 of 267 results | First • Previous • Next • Last |
debhelper (13.16) unstable; urgency=medium [ Niels Thykier ] * dh_assistant: Clearly mark unsafe commands * d/changelog: Fix typos in historical entries * Migrate to `X-Style: black` * dh_assistant.1: Improve documentation and command tagging * Improve wording of several man pages. Thanks to Christoph Brinkhaus <email address hidden> (Closes: #1069176) * Require a package prefix with `--name` in c15 (warning in c14) * dh_assistant: Report data about disabled commands in some subcommands. This breaks a small subset of the `dh-debputy` features and a related `Breaks` has been added. [ Peter Pentchev ] * Fix a "comat" -> "compat" typo in _load_compat_info() [ Luca Boccassi ] * dh_installtmpfiles: implement remove on removal, purge on purge [ Christoph Brinkhaus ] * Update German translation of man pages (Closes: #1069176) -- Niels Thykier <email address hidden> Mon, 17 Jun 2024 16:00:40 +0000
debhelper (13.15.3) unstable; urgency=medium * debhelper-compat-upgrade-checklist.pod: Fix repeated substvar. Thanks to Andrey Rakhmatullin * debhelper-compat-upgrade-checklist.pod: Add ref to #1067653 * dh_gencontrol: Gracefully cope with custom substvars and -dbgsym packages (Closes: #1067711) * upgrade-checklist: Document `dh_installsystemduser` change (Closes: #1066025) -- Niels Thykier <email address hidden> Wed, 27 Mar 2024 15:56:10 +0100
debhelper (13.15.2) unstable; urgency=medium * autopkgtest: Remove reference d/compat triggering perl tests * dh_gencontrol: Fix inverted boolean logic causing warnings -- Niels Thykier <email address hidden> Sun, 24 Mar 2024 07:00:11 +0100
debhelper (13.15.1) unstable; urgency=medium * Dh_Lib.pm: Fix field truncation in compat 14+ (Closes: #1067508, #1067509) -- Niels Thykier <email address hidden> Fri, 22 Mar 2024 18:18:29 +0100
debhelper (13.14.1) unstable; urgency=medium * dh_makeshlibs: Correct the auto-detected package name * dh_makeshlibs: Use the "correct" package architecture definition -- Niels Thykier <email address hidden> Fri, 23 Feb 2024 10:13:34 +0100
debhelper (13.13) unstable; urgency=medium * Add `debhelper-documentation` `debputy` plugin. This provides `debputy` with some files and file patterns for `debputy`'s new `debputy tool-support annotate-debian-directory`. * Revert "Dh_Lib.pm: Fix warning from `cp -n`" Thanks to Sven Joachim <email address hidden> (Closes: #1061610) -- Niels Thykier <email address hidden> Sat, 27 Jan 2024 21:17:00 +0100
debhelper (13.12) unstable; urgency=medium [ Steve Langasek ] * Add support for an 'X-Time64-Compat' field in debian/control to allow overriding of the auto-generated Provides: as necessary. Closes: #1059941. [ Niels Thykier ] * dh_assistant: Exit with code 2 when unknown hook targets are found * dh_assistant: Add the following new subcommands: - `supports COMMAND` can be used to programmically check whether dh_assistant knows about `COMMAND`. It is a lot better than having to check versions or parse `--help` output. - `list-commands` can be used to determine all "debhelper commands" that will run from a source package (assuming no overrides and no add-on adds a non-standard sequence). This command has a text and a JSON output. - `list-guessed-dh-config-files` can be used to list all debhelper config and their related commands. The result involves a lot of guess work and will never be 100% reliable, which explains the `guessed` part of the command. The output is always JSON. - Add `restore-file-on-clean` with all its caveats. Use it with care for the few cases where it is useful. (Closes: #1051184) * dh_assistant: Always parse Build-Depends for sequences. This would have prevented `detect-unknown-hook-targets` from reporting issues about hook targets related to add-ons if they were loaded via `Build-Depends`. * dh_assistant: `detect-unknown-hook-targets` now continues when add-ons loading fails. It will still exit with status 2 by default when this occurs as if it found an issue. * cmake.pm: Remove compat guard for `-DBUILD_TESTING:BOOL=off` on `nocheck` * Dh_Lib.pm: Fix warning from `cp -n` [ Jörg Mechnich ] * qmake6.pm: Add cross-compiling support (Closes: #1059209) [ David (Plasma) Paul ] * Add <pkg.debhelper.nonls> build profile (Closes: #1032816) -- Niels Thykier <email address hidden> Fri, 26 Jan 2024 21:41:09 +0100
debhelper (13.11.10) unstable; urgency=medium [ Luca Boccassi ] * dh_installsystemduser: fix daemon-reload of user instances [ Balint Reczey ] * dh_clean: Clean __pycache__ (Closes: #1048890) [ Gioele Barabucci ] * dh_installchangelogs: Generate separate binNMU changelog also under --no-trim (Closes: #1059395) [ Niels Thykier ] * dh_assistant: Add filename to `detect-hook-targets` * Dh_Lib.pm: Ensure `$_use_color` is always initialized first time * dh_assistant: Add detect-unknown-hook-targets subcommand -- Niels Thykier <email address hidden> Sun, 21 Jan 2024 13:16:26 +0100
debhelper (13.11.9) unstable; urgency=medium * Team upload. [ Chris Hofstaedtler ] * dh_installudev: install into /usr (Closes: #1058791) [ Helmut Grohne ] * dh_movetousr: also update links from canonical into aliased (Closes: #1056590) Thanks to Colin Watson for proposing and discussing. Thanks to Emilio Pozuelo Monfort for reviewing the change. * buildsystems: add qmake6 variant of the qmake buildsystem (Closes: #1057359) -- Helmut Grohne <email address hidden> Tue, 19 Dec 2023 11:28:16 +0100
debhelper (13.11.8) unstable; urgency=medium * Team upload. * systemd helpers: install units to /usr. -- Helmut Grohne <email address hidden> Wed, 15 Nov 2023 09:10:26 +0100
debhelper (13.11.7) unstable; urgency=medium * Team upload. [ Gioele Barabucci ] * Trim NEWS when trimming changelog (Closes: #1021607) [ Steve Langasek ] * dh_makeshlibs: add compatibility Provides: for 64-bit time_t transition. [ Helmut Grohne ] * add new helper and addon: movetousr -- Helmut Grohne <email address hidden> Thu, 19 Oct 2023 20:13:43 +0200
debhelper (13.11.6) unstable; urgency=medium * Team upload. * systemd helpers: Support units below /usr (Closes: #1041159) -- Helmut Grohne <email address hidden> Mon, 28 Aug 2023 13:25:23 +0200
debhelper (13.11.5) unstable; urgency=medium * Team upload. [ Translations ] * Update Portuguese translation (Américo Monteiro) (Closes: #1028159) * Update on German translation of pages (Closes: #1028564) [ Tianon Gravi ] * Fix minor typo in DEB_BUILD_OPTIONS warning ("and but not" -> "but not") [ Niels Thykier ] * AddonAPI.pm: Correct method name in error message. Thanks to wferi@Github [ Diederik de Haas ] * dh_missing: Update link to PROGRAMMING.md.gz [ Helmut Grohne ] * cmake.pm: set -DBUILD_TESTING=OFF for nocheck builds [ Johannes Schauer Marin Rodrigues ] * autoscripts/postinst-init-tmpfiles: do not output to /dev/null to not hide error messages [ Simon McVittie ] * cmake.pm, meson.pm: Set DEB_PYTHON_INSTALL_LAYOUT=deb if not already set (Closes: #1043136) * buildsystems: Give XDG_RUNTIME_DIR spec-compliant u=rwx,og-rwx permissions * meson.pm: Disable Python byte-compilation if the Meson version is new enough (Closes: #1042398) -- Aurelien Jarno <email address hidden> Mon, 14 Aug 2023 21:07:54 +0200
debhelper (13.11.4) unstable; urgency=medium [ Peter Pentchev ] * meson.pm: Pass --destdir to `meson install`. (Closes: #1027014) -- Niels Thykier <email address hidden> Mon, 02 Jan 2023 14:54:26 +0000
debhelper (13.11.3) unstable; urgency=medium * Dh_Lib.pm: Have addsubstvars check the value for newlines (Closes: #1026014) * Stop using (fake)root for mkdirs again. Should have been removed as a part of the clean up in the previous upload but was overlooked causing breakage in packages still having `Rules-Requires-Root: binary-targets`. (Closes: #1026125) * PROGRAMMING.md: Fix typos -- Niels Thykier <email address hidden> Thu, 15 Dec 2022 09:07:38 +0000
debhelper (13.11.2) unstable; urgency=medium [ Niels Thykier ] * Dh_Lib.pm: Remove unused third parameter from install_dh_config_file * makefile.pm: Provide hook for subclasses to reuse cross-build support (Closes: #1024296) * Dh_Lib.pm: Revert change where `install_{file,prog,lib}` would use chown. The problem that prompted this change was not caused by debhelper but by fakeroot (#1024544) and the change in debhelper would not even function as a work around in this case. Accordingly, the extra complexity is not worth it and has been reverted. [ Jakub Wilk ] * Dh_Lib.pm: Fix typo in warning message about dherroron -- Niels Thykier <email address hidden> Wed, 14 Dec 2022 20:32:18 +0000
debhelper (13.11.1) unstable; urgency=medium * Team upload. * Fix missed 3 to 4 arguments conversion in _install_file_to_path call. (Closes: #1024520) -- Axel Beckert <email address hidden> Mon, 21 Nov 2022 00:56:24 +0100
debhelper (13.10.1) unstable; urgency=medium * Team upload. [ Luca Boccassi ] * dh_installsysusers: make output reproducible [ Jakub Wilk ] * dh_assistant: Suggest json_pp as JSON formatter [ Niels Thykier ] * dh_assistant: Fix typo of active-compat-level * dh_installchangelogs: Fix typo of performed -- Luca Boccassi <email address hidden> Fri, 28 Oct 2022 10:48:06 +0100
debhelper (13.10) unstable; urgency=medium [ Luca Boccassi ] * Install `installsysusers` sequence (to match the provide). [ Gioele Barabucci ] * dh_installchangelogs: Trim old Debian changelog entries automatically. Distributions can disable this by using `DEB_BUILD_OPTIONS=notrimdch`. * dh_installchangelogs.t: Force locale to be `C.UTF-8` to avoid generating invalid changelog entries under non-default locales. [ Andrea Pappacoda ] * meson.pm: Stop providing `MESON_TESTTHREADS` environment variable for the install target. Said variable only applies for testing. * cmake.pm: Use `cmake --install` in compat 14. (Closes: #1020732) * docs/PROGRAMMING{,.md}: Rewrite PROGRAMMING into markdown. [ Michael Biebl ] * dh_installsystemduser: Stop masking user units on package removal. They should never have been masked in the first place. See #1021027. * dh_installinit: Remove executable bit of init scripts on package removal (via preinst). Related to #1021027. * dh_installsystemd: Stop masking system units on package removal. This is no longer necessary with the init scripts getting their exec bit cleared on package removal. (Closes: #1021027) [ Niels Thykier ] * Dh_Lib.pm: Add `package_type` as a function (extracted from `is_udeb`). * Dh_Getopt.pm: Fix duplicated `warning` in output for a particular warning. * dh_assistant: Provide a new `detect-hook-targets` command. * dh: Recommend using `dh_assistant detect-hook-targets` for checking whether hook targets are correct. * dh: Hoist `nodoc` and `nocheck` from `DEB_BUILD_PROFILES` into `DEB_BUILD_OPTIONS` when they are present in the former and absent in the latter. Emit a warning when doing so to aid the user, so they know why this does not work when they are later building a package that does not use dh. (Closes: #979401) * dh: Provide a warning when cross building an `nocheck` is absent from `DEB_BUILD_OPTIONS` to cross builders, who are not experienced with Debian's requirements for cross-building. The warning also recommends activating the `cross` build profile and provides a way to disable the warning without using `nocheck` (for the special case, where people have a system that can run host binaries). * Dh_Lib.pm: Fix bug where `addsubstvars` would not respect the `--no-act` parameter. * dh_perl: For scripts that are detected as perl scripts that would trigger a dependency, normalize the shebang line to use the same perl as debhelper is run under (/usr/bin/perl in Debian, YMMV in derivatives). (Closes: #904409) * dh_assistant: Provide new `log-installed-files` command to help users and third-party tools record which files they have installed. Third-party tools should use the `--on-behalf-of-cmd` to have their tool name recorded. (Closes: #972724) * dh_installexamples: Explicitly recommend `examples/*` over `examples` as content for the `debian/<pkg>.examples` file to avoid the triggering `.../examples/examples` case. (Closes: #1000384) * debhelper.pod: Clarify the documentation around `-v` + `--verbose` vs. `DH_VERBOSE` vs. `DH_QUIET` and `terse` from `DEB_BUILD_OPTIONS`. Notably, clarify that `-v` and `DH_VERBOSE` provides the same functionality and that they do not cause *all* commands to be shown. (Closes: #1002464) [ Translations ] * Update Portuguese translation (Américo Monteiro) (Closes: #1019231) -- Niels Thykier <email address hidden> Sat, 08 Oct 2022 18:13:35 +0000
debhelper (13.9.1) unstable; urgency=medium [ Niels Thykier ] * autoscripts/postinst-init-tmpfiles: Re-instate runtime check before running `systemd-tmpfiles`. However, explicitly check for `systemd-tmpfiles` rather than asserting the system was booted by systemd. This resolves #1013969 without requiring a strict dependency as originally suggested by Guilhem Moulin in #1013969. * dh_installtmpfiles: Remove the `systemd | systemd-tmpfiles` dependency as it is no longer required. (Closes: #1017441) * dh_installsystemd: Ditto. * dh_installinit: Ditto. [ Johannes Schauer Marin Rodrigues ] * autoscripts/postinst-init-tmpfiles: Only pass `--root` to systemd when `DPKG_ROOT` is present (as `--root=/` is different from omitting `--root` entirely). * autoscripts/postinst-sysusers: Ditto -- Niels Thykier <email address hidden> Tue, 30 Aug 2022 15:24:43 +0000
debhelper (13.9) unstable; urgency=medium [ Gioele Barabucci ] * d/control: Provide dh-sequence-installsysusers. [ Andreas Hübner ] * debhelper.pod: Add missing word "variables". [ Niels Thykier ] * Dh_Lib.pm: Fix in addsubstvar where a value was added when it should not have been. (Closes: #1015263) -- Niels Thykier <email address hidden> Sun, 14 Aug 2022 12:34:54 +0000
debhelper (13.8) unstable; urgency=medium [ Niels Thykier ] * dh_perl: Fix incorrect binary versioning caused by a regression in 13.3. Thanks to Niko Tyni for reporting the issue. (Closes: #997961) * d/control: Bump Standards-Version to 4.6.1 - no changes required. * root_sequence.pm: Run `dh_installsysusers` before `dh_installtmpfiles` (only affects compat 14 or later). Thanks to Nicholas Brown for the suggestion. (Closes: #1011099) * autoscripts/postinst-init-tmpfiles: Remove runtime check on the system having systemd as init system. * dh_installtmpfiles: Replace runtime check on the system running under systemd in generated `postinst` script with a dependency on `systemd | systemd-tmpfiles` added to `${misc:Depends}`. Thanks to Guilhem Moulin for the suggestion. (Closes: #1013969) * dh_installsystemd: Ditto. * dh_installinit: Ditto. * debhelper-compat-upgrade-checklist.pod: Correct description for the addition of dh_installsysusers in compat 14. * meson.pm: Use `meson install` instead of `ninja install` for dh_auto_install in compat 14. Thanks to Andrea Pappacoda for the suggestion. (Closes: #1006805) [ Max-Julian Pogner ] * Dh_Lib.pm: Remove double semi-colon. (Closes: #1010591) * Dh_Lib.pm: _strip_spaces now explicitly returns undef on undef argument. (Closes: #1010594) [ Andrea Pappacoda ] * cmake.pm: Set FETCHCONTENT_FULLY_DISCONNECTED to true. This ensures that the `FetchContent` module does not attempt to use internet connection. [ Vagrant Cascadian ] * debhelper-compat-upgrade-checklist.pod: Update documentation for compat 14 change. (Closes: #1011404) [ Ferenc Wágner ] * debhelper.pod: Correct link to the new upgrade checklist. (Closes: #1012777) [ Luca Boccassi ] * dh_installman: Avoid false positive language detection on shared libs. [ Translations ] * Update Portuguese translation (Américo Monteiro) (Closes: #1011256) -- Niels Thykier <email address hidden> Sun, 03 Jul 2022 09:04:23 +0000
debhelper (13.7.1) unstable; urgency=medium * debhelper.pod: Fix several typos. Thanks to Guillem Jover for pointing them out and proposing corrections. * dh_installalternatives: Correct a file check that caused false-positive rejections of valid alternatives files. Thanks to Hiroyuki YAMAMORI for reporting the bug and providing an initial patch. (Closes: #1009844) -- Niels Thykier <email address hidden> Wed, 20 Apr 2022 06:17:57 +0000
debhelper (13.7) unstable; urgency=medium [ Niels Thykier ] * dh_installalternatives: Improve validation of alternative files to catch some "obvious" copy-waste mistakes. * dh: Invoke dh_installalternatives after dh_link in compat 14 or later. Thanks to Colin Watson for the suggestion. (Closes: #1002800) * cmake.pm: Drop -DCMAKE_SKIP_RPATH=on in compat v14. Thanks to Vagrant Cascadian for the suggestion and the investigative work on this topic. (Closes: #1004939) * debhelper-compat-upgrade-checklist.pod: New file. * debhelper.pod: Move list of supported compat levels and the related upgrade checklist into debhelper-compat-upgrade-checklist.pod. This means you now need `man 7 debhelper-compat-upgrade-checklist` to see the upgrade checklist. * dh_installdebconf: Support -D/--define command line parameters (mirroring those from dh_installdeb). * Dh_Lib.pm: Cope with "?=" as assignment operator in substvars files to be future proof with (possible) planned addition of "optional substvars. At the moment, debhelper will still always use "=" when adding a substvar but it will now preserve "?=" operator if an existing substvar is modified. [ Guillem Jover ] * autoconf.pm: Add support for autotest test suites by passing the TESTSUITEFLAGS environment variable to `make test`. [ Dave Jones ] * Rewrite handling of stop services to use the `preinst` when using --no-restart-after-upgrade. This fixes a regression caused by the fix for #989155. (Closes: #994204) [ Johannes Schauer Marin Rodrigues ] * dh_installmenu: Respect DPKG_ROOT when checking for update-menus. Note this implementation assumes update-menus is present both inside and outside the chroot to activate. If it is absent on either side, the update-menus call is skipped. [ Gioele Barabucci ] * dh_installsysusers: Invoke systemd-sysusers even when DPKG_ROOT is set (relying on `--root`). * dh_installpam: In compat 14, install pam snippets into `/usr/lib/pam.d` instead of `/etc/pam.d`. Remember to remove (now) obsolete conffiles when you bump to compat 14. [ Andreas Hübner ] * debhelper.pod: Correct spelling of DEB_BUILD_MAINT_OPTIONS. -- Niels Thykier <email address hidden> Sun, 17 Apr 2022 09:42:46 +0000
debhelper (13.6) unstable; urgency=medium [ Niels Thykier ] * dh_assistant: Avoid creating `debian/.debhelper` when the which-build-system sub command is invoked. Thanks to Jelmer Vernooij for spotting that bug. * dh_assistant: Add new active-compat-level command, which outputs information about which compat level is declared and active. It also tells how the compat level was declared. * Dh_Lib.pm: Add new function, get_non_binnmu_date_epoch, only needed for dh_strip_nondeterminism. * dh_installcron: Add support for `cron.yearly` packaging file. Thanks to Martin-Éric Racine for the suggestion. (Closes: #1000363) * Dh_Lib.pm: Remove support for compat 5 and 6. * debhelper.pod,debhelper-obsolete-compat.pod: Update to reflect the new status for compat 5 and 6. [ Guillem Jover ] * dh: Add missing _ in execute_after example in POD. [ Sandro Tosi ] * dh_compress: Exclude .woff and .woff2 by default. [ Translations ] * Update Portuguese translation (Américo Monteiro) (Closes: #1000719) -- Niels Thykier <email address hidden> Mon, 20 Dec 2021 12:55:03 +0000
debhelper (13.5.2) unstable; urgency=medium [ Niels Thykier ] * dh_installsystemd: Revert change to deploy systemd files into usr/lib/systemd. (Closes: #993316, #993759) * dh_installinit: Ditto. * dh_systemd_enable: Ditto. * dh_systemd_start: Ditto. * SequencerUtil.pm: Remove duplicate "-a" option to some commands. Thanks to Christoph Berg for reporting the issue. (Closes: #971761) * dh_installdeb: Revert the change to rewrite `rm_conffiles` into `remove-on-upgrade` due to it causing bugs in non-trivial cases. (Closes: #994919) [ Christoph Berg ] * dh_installtmpfiles: Add missing option name in POD documentation. -- Niels Thykier <email address hidden> Thu, 23 Sep 2021 16:44:25 +0000
debhelper (13.5.1) unstable; urgency=medium [ Paul Wise ] * cmake.pm: make it possible to override dh provided ctest arguments [ Niels Thykier ] * cmake.pm: Add missing import which broke cmake related builds. Thanks to Boyuan Yang for reporting the issue. (Closes: #993345) -- Niels Thykier <email address hidden> Tue, 31 Aug 2021 05:43:35 +0000
debhelper (13.5) unstable; urgency=medium * dh_installdeb: Install debian/conffiles in compat 12+ again (undoing the compat 12 change saying dh_installdeb would ignore this file). The file can now be using for the activating the `remove-on-upgrade` feature from dpkg 1.20. * dh_installdeb: Automatically rewrite `rm_conffiles` into the new `remove-on-upgrade` feature from dpkg when possible. * cmake.pm: Pass `ARGS+=--verbose` to make when running tests in the cmake+make variant except when "terse" is in DEB_BUILD_OPTIONS. Thanks to Paul Wise for the suggestion. (Closes: #992623) * python_support.pm: Remove obsolete dh addon. It did nothing but warn and nothing used it anymore. * dh: Document debhelper provided dh addon sequences. * single_binary.pm: New dh addon ("single-binary") that explicitly activates the "single binary" work flow, where dh_auto_install uses debian/<pkg> as default --destdir when there is only a single binary package. It will error out if used in a source package building multiple binary packages. * dh: Activate "single-binary" addon by default in compat levels up to and including compat 14 when the source package only lists one binary package in debian/control. In compat 14, emit a warning when this happens implicitly requesting users to explicitly enable or disable the addon for single binary source packages to avoid surprises in compat 15. * dh_auto_install: In compat 15, remove special-case default for --destdir for single binary source packages. If the previous default is desired, please use the "single-binary" dh addon or explicitly pass --destdir to dh_auto_install. (Closes: #971432) * debian/control: Provide dh-sequence-single-binary. * debhelper.pod: Document the dh_auto_install will change behaviour in compat 15 for single binary packages and dh will warning about that in compat 14. * dh_assistant: New tool for assisting third-party tools. At the moment, it primarily supports introspection related features but will hopefully be extended to support more use cases. (Closes: #984900) -- Niels Thykier <email address hidden> Mon, 30 Aug 2021 19:50:42 +0000
debhelper (13.4.1) unstable; urgency=medium [ Clint Adams ] * autoscripts/*: Replace `which` with `command -v`. [ Simon McVittie ] * dh_installsystemd: Only merge /lib/systemd/system into /usr for now. (Closes: #992554) * dh_systemd_enable: Ditto. [ Johannes Schauer Marin Rodrigues ] * autoscripts/postinst-init-nostart: Call invoke-rc.d when a non-empty DPKG_ROOT is used. (Closes: #992556) -- Niels Thykier <email address hidden> Sat, 21 Aug 2021 09:01:00 +0000
debhelper (13.4+nmu1) unstable; urgency=high [ Sean Whitton ] * Non-maintainer upload. * Replace "use v5.28" with "use v5.24" in Dh_Lib.pm. The change to "use v5.28" in 13.4 broke the test to distinguish 0755 from "0755" in the reset_perm_and_owner function, breaking builds. Thanks Adrian Bunk and Ansgar for help isolating the problem. [ Niels Thykier ] * debian/changelog: Correct bug number in the 13.4 entry. -- Sean Whitton <email address hidden> Tue, 17 Aug 2021 13:34:02 -0700
debhelper (13.4) unstable; urgency=medium [ Dimitri John Ledkov ] * dh_dwz: run in parallel across packages. (Closes: !47) [ Andrej Shadura ] * Dh_Buildsystems.pm: Add bmake and mkcmake as third-party build systems. (Closes: !46) [ Guillem Jover ] * Dh_Buildsystems.pm: Add golang as a third-party build system. (Closes: #981106) [ Niels Thykier ] * autoscripts/*: Add support for DPKG_ROOT in systemd, tmpusers, sysusers and init related snippets. Based on an initial patch from Helmut Grohne. (Closes: #983566) * autoscripts/*: Reorder conditions in some scripts to avoid doing a redundant stat call when a script parameter can decide to skip it. * dh_gconf: Remove the command as it does nothing. (Closes: #908845) * doc/TODO: Remove reference to dh_gconf. * root_sequence.pm: Remove dh_gconf from root sequence and declare it as obsolete (causing errors from compat 14 if still referenced in hook targets). * man/po4a/po4a.cfg: Remove dh_gconf from translations. * AddonAPI.pm: The declare_command_obsolete command now accepts an "$error_compat" parameter to enable addons to choose which compat level that will trigger an error (though it must be minimum 13). * doc/PROGRAMMING: Update docs to reflect API change. * debhelper.pod: Document that referencing dh_gconf in hook targets will cause an error in compat 14. * dh_fixperms: Correct permissions of files beneath usr/libexec to be executable. (Closes: #979401) * dh_installtmpfiles: Only register tmpfiles ending with ".conf" as tmpfiles in /usr/lib/tmpfiles.d and /etc/tmpfiles.d. This ensures that dh_installtmpfiles gracefully copes with e.g. README files provided by systemd upstream. (Closes: #986329) * dh_installsystemd: Ditto (but only relevant in compat 12 or earlier) * cmake.pm: Pass -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF to cmake in addition to -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON as the former is intended to replace the latter. Thanks to Raul Tambre for reporting the issue. (Closes: #988973) * Dh_Lib.pm: Bump version requirement to v5.28 to reflect the actual requirements (the code was using v5.28 features). Thanks to Sérgio Basto for reporting the issue. * dh_missing: Ditto. * autoscripts/postinst-init,autoscripts/postinst-systemd-start: Use "restart" instead of "start" when starting the services. This ensures a smooth transition from --restart-after-upgrade to --no-restart-after-upgrade in dh_installinit and dh_installsystemd. Thanks to Ryan Tandy for reporting the issue. (Closes: #989155) * dh_installsystemd: Remove usage of autoscripts/postinst-systemd-restart * dh_installinit: Remove usage of autoscripts/postinst-init-restart * autoscripts/autoscripts/postinst-systemd-restart: Removed. * autoscripts/postinst-init-restart: Removed * dh_installsystemd: Prefer /usr/lib/systemd/ to /lib/systemd. (Closes: #987989) * dh_systemd_enable: Ditto. * dh_systemd_start: Ditto. * dh_installinit: Ditto. * dh_installsystemd: Merge /lib/systemd into /usr/lib/systemd if both are present in the package staging directory (prefering the latter in case of conflicts). (Closes: #987989) * dh_systemd_enable: Ditto. [ Dominic Hargreaves ] * perl_build.pm,perl_makemaker.pm: Make debhelper use the same perl as it runs under (via Perl's $^X variable) when invoking the upstream build system. (Closes: !40, #966396) [ Axel Beckert ] * Always generate unique doc-base file names based on package name and document ID. (Closes: #980903) -- Niels Thykier <email address hidden> Tue, 17 Aug 2021 16:32:34 +0000
debhelper (13.3.4) unstable; urgency=medium [ Jakub Wilk ] * debhelper.pod: Add missing space after ")" [ Translations ] * Update French translation (Jean-Pierre Giraud) (Closes: #982675) -- Niels Thykier <email address hidden> Sat, 06 Mar 2021 09:53:10 +0000
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) -- Niels Thykier <email address hidden> Wed, 03 Feb 2021 19:43:32 +0000
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) -- Axel Beckert <email address hidden> Mon, 01 Feb 2021 00:53:24 +0100
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. -- Niels Thykier <email address hidden> Mon, 28 Dec 2020 16:52:01 +0000
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. -- Niels Thykier <email address hidden> Sun, 06 Dec 2020 20:11:53 +0000
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) -- Niels Thykier <email address hidden> Sat, 12 Sep 2020 20:27:03 +0000
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) [ Anel Husakovic ] * debhelper.7: Fix typo/grammatical errors. [ Translations ] * Update Portuguese translation (Américo Monteiro) (Closes: #962568) -- Niels Thykier <email address hidden> Sun, 05 Jul 2020 21:14:04 +0000
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) -- Niels Thykier <email address hidden> Sun, 17 May 2020 17:07:30 +0000
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. -- Niels Thykier <email address hidden> Wed, 15 Apr 2020 14:44:56 +0000
debhelper (12.10) unstable; urgency=medium [ Niels Thykier ] * dh_installsystemd.1: Improve documentation about tmpfiles that are now handled by dh_installtmpfiles in compat 13. * dh_installtmpfiles: Prefer debian/package.tmpfiles over debian/package.tmpfile, but accept the old path with a warning. Thanks to Michael Biebl for suggesting the change. * dh_strip: Automatically strip Link-Time Optimization (LTO) symbols from static archives. The format is not stable between compiler versions. Thanks to Matthias Klose for the suggestion and for providing the exact options. (Closes: #939656) * dh: Tweak the command-skipping optimization to skip commands in a few more cases when the command is known not to react to command line options. * dh,dh_installsytemd*: Work around broken NOOP promise caused by dh_installsystemd* using nonstandard "package@" prefix for pkgfiles. Thanks to Badreddin Aboubakr and Andy Caldwell for reporting it. (Closes: #950723, #951819) [ Nicholas Guriev ] * cmake: Verbose autogen rules. * cmake: Skip install all dependency with compatibility level 13 and above. [ Andy Caldwell ] * dh_installsystemduser: Fix bug that prevented dh_installsystemduser from installing parameterized services. (Closes: #951819) [ Translations ] * Update German translation (Chris Leick) (Closes: #951917) -- Niels Thykier <email address hidden> Tue, 24 Mar 2020 15:55:09 +0000
debhelper (12.9) unstable; urgency=medium [ Niels Thykier ] * debhelper.7: Clarify how DH_OPTIONS works and that some third-party tools may ignore it if they do not support it. Thanks to Andrej Shadura for reporting the issue over IRC. * doc/PROGRAMMING: Introduce a section on the NOOP PROMISE comment. * dh: In compat 13, skip calls to hook and override targets for dh_auto_test, dh_dwz and dh_strip. Thanks to Mike Hommey for suggesting it. (Closes: #568897) * Dh_Getopt.pm: Remove support for "--ignore". No package uses it any more. For most parts, it has been replaced by the "3.0 (quilt)" source format. * debian/changelog: Clarify that substitutions change in 12.8 only apply to the maintscript file (and not maintainer scripts) for dh_installdeb. * debhelper.7: Improve text in compat 13 section. * autoconf.pm: Only consider "configure" as an autoconf script if it is a file (and not a directory). Thanks to Andrius Merkys for reporting the bug and providing a patch. (Closes: #949396) * debian/control: Bump Standards-Version to 4.5.0 - no changes required. * dh_shlibdeps: Pass "--" in front of filenames passed to file(1). Thanks to Christoph Biedl for the suggestion. (Closes: #949538) * dh_strip: Ditto * dh.1: Improve documentation for override targets and include a section on the new hook target. (Closes: #885994) * Dh_Lib.pm: Make it possible to disable the command logging by passing "inhibit_log => 1" to the init sub. Furthermore, the logging is now only enabled when init is called (and not disabled by that option or inhibit_log()). This prevents Dh_Lib from triggering a log write just by being loaded. * dh: Refactor addon loading. As a side-effect, dh no longer leaks as many functions into the scope of addons. Addons depending on the previous behaviour may now fail due to calls to undefined subroutintes and will need to be fixed. * dh_installinitramfs.1: Correct the name of localized versions of dh_installinitramfs so that man can find them. [ Thorsten Glaser ] * dh_auto_*: Make it possible to disable build systems by passing --buildsystem=none. Previously this would require overriding each and every dh_auto_* tool. (Closes: #949635) -- Niels Thykier <email address hidden> Mon, 27 Jan 2020 20:45:05 +0000
debhelper (12.8) unstable; urgency=medium [ Niels Thykier ] * Dh_Lib.pm: Simplify internal loggning of which commands have been run. We are no longer interested in whether it was an override target or not. * dh: Support "execute_before_X" and "execute_after_X" targets in debian/rules. This is useful for injecting commands before or after the command "X" that dh runs. Note this feature requires compat 10 or later due to internal limitations in debhelper. Attempts to use it in compat 9 will trigger an error. Thanks to Christoph Berg for the suggestion. (Closes: #885994) * dh: Detect and warn about override and hook targets for known obsolete commands. In compat 13, this will be an error instead of a warning. * dh: Reset umask to 0022 as a consistent default value. Thanks to Thorsten Glaser for the suggestion. (Closes: #944691) * dh_missing: The --fail-missing parameter is now default in compat 13. Thanks to Mattia Rizzolo for the suggestion. (Closes: #917368) * dh_installtmpfiles: New command extracted from dh_installsystem that will handle tmpfiles.d configuration. Thanks to Michael Biebl for the suggestion. (Closes: #944478) * dh_installsystemd: In compat 13, this command will no longer manage tmpfiles.d configuration. * dh: Run dh_installtmpfiles by default in compat 13. * Dh_Lib.pm: Emit "error" and "warning" with error and warning messages. Thanks to Paul Wise for the suggestion. (Closes: #906723) * Dh_Lib.pm: Support colored output for warnings and errors (enabled by default). The colors can be controlled by setting DH_COLORS or DPKG_COLORS. The latter will also affect dpkg-related tools. Note: NO_COLOR is respected in the absence of DH_COLORS and DPKG_COLORS. * Dh_Lib.pm: Support substitution variables in files handled by filearray and filedoublearray in compat 13. This also applies to executable configuration files. As the substitution occurs after splitting the files into tokens, it can be used to include spaces in the tokens (often file names). (Closes: #198507) * dh_install: Support substitution configuration files. * dh_clean: Ditto. * dh_installcatalogs: Ditto. * dh_installdeb: Ditto (maintscripts only). * dh_installdirs: Ditto. * dh_installdocs: Ditto. * dh_installexamples: Ditto. * dh_installinfo: Ditto. * dh_installman: Ditto. * dh_installwm: Ditto. * dh_link: Ditto. * dh_missing: Ditto. * dh_ucf: Ditto. * debian/rules: Remove override for dh_missing as the --fail-missing parameter is default now. [ Helmut Grohne ] * Warn about missing perl-xs-dev for perl_* buildsystems. -- Niels Thykier <email address hidden> Sun, 19 Jan 2020 10:02:16 +0000
debhelper (12.7.3) unstable; urgency=medium [ Niels Thykier ] * dh_perl: Use perl:any for perl module in addition to perl programs. Thanks to Helmut Grohne and Niko Tyni for the suggestion and analysis. (Closes: #946655) * dh_gencontrol: Clear the "Built-Using" flag for dbgsym packages. It is irrelevant as the original binary will have the field plus the field can cause lintian warnings. (Closes: #947506) * lintian-overrides: Override no-dh-sequencer as it is a false-positive that lintian cannot be expected to know. [ Debian Janitor ] * Fix day-of-week for changelog entry 4.0.0. -- Niels Thykier <email address hidden> Sun, 29 Dec 2019 17:59:47 +0000
debhelper (12.7.2) unstable; urgency=medium [ Niels Thykier ] * dh: Skip conditional dh sequence addons in the clean target. This avoids FTBFS with conditional addons where the build-dependency is not satisfied. (Closes: #944225) * meson.pm: Fix bug where dh_auto_test would break horribly under compat 13 due to an uninitialized variable. Thanks to Benjamin Jacobs for reporting the issue. (Closes: #945149) * dh_installman: Fix non-deterministic behaviour when there multiple definitions of the same manpage in a package. In compat 13, this is resolved by aborting with an error. In older compat levels, dh_installman will deterministically pick a canonical version (via sort) along with emitting a warning. Thanks to Colin Watson for reporting the issue. (Closes: #943705) * dh_auto_*: In compat 13+, reset HOME and XDG_* environment variables. Some are cleared and some are set to a writable directory that persist until dh_clean. Thanks to Simon McVittie for reporting the issue. (Closes: #942111) * dh_auto_*: As a side-effect of the above, debhelper in compat 13+ no longer trips a FTBFS in sbuild for meson packages when ccache is installed but not configured/used explicitly. Thanks to Simon McVittie for reporting the issue. (Closes: #933799) * d/control: Bump Standards-Versions to 4.4.1 - no changes required. [ Andrius Merkys ] * debhelper.pod: Document chagnes to the gradle third-party build system in compat 13. [ Translations ] * Update German translation (Chris Leick) (Closes: #943853) -- Niels Thykier <email address hidden> Sat, 07 Dec 2019 17:44:32 +0000
debhelper (12.7.1) unstable; urgency=medium [ Colin Watson ] * dh_installman: Correctly handle compressed manpages when dh_installman uses man-recode. (Closes: #943376) -- Niels Thykier <email address hidden> Sat, 26 Oct 2019 06:42:04 +0000
debhelper (12.7) unstable; urgency=medium [ Niels Thykier ]: * dh_installman: Avoid error message when man-db is not installed (only occurs in debhelper's own build as man-db is a mandatory dependency). * dh_installman: Use man-recode(1) when available to massively speed up re-encoding performance for any package with a non- trivial amount of manpages. Thanks to Robert Luberda for reporting the issue and Colin Watson for writing man-recode (Closes: #933576) * debhelper.pod: Actively discourage compat 11 as it has an issue that causes services not to start correctly in all cases (e.g. install, remove-but-not-purge, install again), which cannot be fixed. * dh_auto_*: Support a new --reload-all-buildenv-variables option for resetting the cache (of e.g. dpkg-buildflags). This is needed by e.g. parted which does two builds with different CFLAGS. * dh_makeshlibs: Suggest/Document that --no-add-udeb can be relevant for some udebs where the shared library for the udeb is embedded in a different package (e.g. the main udeb package). Thanks to Nicolas Braud-Santoni for reporting the issue. (Closes: #942454) * meson.pm: Fix invalid call under compat 13. Thanks to Jeremy Bicha for testing it. (Closes: #942690) [ Helmut Grohne ]: * cmake buildsystem: Fix CMAKE_SYSTEM_PROCESSOR for 32bit arms. (Closes: #941245) [ Niko Tyni ] * Basic support cross building XS modules: + perl_makemaker: run Makefile.PL with host arch Config.pm + perl_build: run Build.PL and Build with host arch Config.pm + dh_perl: scan host arch include directories for Perl plugins -- Niels Thykier <email address hidden> Sun, 20 Oct 2019 17:48:06 +0000
debhelper (12.6.1) unstable; urgency=medium * Upload to unstable now that libdebhelper-perl has been through the NEW queue. -- Niels Thykier <email address hidden> Sun, 15 Sep 2019 10:08:53 +0000
Deleted in experimental-release (Reason: None provided.) |
debhelper (12.6) experimental; urgency=medium [ Niels Thykier ] * dh_makeshlibs: Fix regression where versionless SONAMEs could trigger a rejection of the "generated" shlibs file (despite dh_makeshlibs not generating any "shlibs" files). (Closes: #939635) * dh_strip: Avoid impossible copy of .../debug/.dwz/ to itself when a manual debug package contained ELF files and was processed by dh_dwz before dh_strip. (Closes: #939164) [ Sven Joachim ] * Split debhelper into debhelper (the tools) and libdebhelper-perl (the Perl libraries). (Closes: #821130) * d/rules: Call dh_missing --fail-missing to catch bugs where files are not installed anywhere. -- Niels Thykier <email address hidden> Sat, 14 Sep 2019 06:37:44 +0000
debhelper (12.5.4) unstable; urgency=medium * dh_installxfonts: Remove version in dependency on xfonts-utils added to ${misc:Depends}. The version requirement has been satisfied for the past 3-4 releases. * dh_makeshlibs: Correct a control check that was only intended for automatic udeb detection, which incorrectly also checked when --add-udeb was passed. Thanks to Andreas Metzler for reporting the issue. (Closes: #935577) * dh: Fix bug where overrides for dh_dwz, dh_strip, dh_makeshlibs or dh_shlibdeps could be triggered via binary-indep in compat 12 and earlier. Thanks to Andreas Beckmann for reporting the issue. (Closes: #935780) -- Niels Thykier <email address hidden> Sun, 01 Sep 2019 07:23:05 +0000
1 → 50 of 267 results | First • Previous • Next • Last |