debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #09901
[Bug 2130073] [NEW] Merge debhelper from Debian Unstable for resolute
Public bug reported:
Scheduled-For: ubuntu-25.11
Ubuntu: 13.24.2ubuntu1
Debian Unstable: 13.28
A new release of debhelper is available for merging from Debian
Unstable.
If it turns out this needs a sync rather than a merge, please change the
tagging from ['dcr-merge'] to ['dcr-sync'], and (optionally) update the
title as desired.
If this merge pulls in a new upstream version, also consider adding an
entry to the resolute Release Notes:
https://discourse.ubuntu.com/t/resolute-raccoon-release-notes/
### New Debian Changes ###
debhelper (13.28) unstable; urgency=medium
[ Niels Thykier ]
* Add support for `X-Doc-Main-Package` field
* dh_assistant: Fix `--target-compat` not supporting experimental
compat levels.
* debhelper.pod: Clarify subst limit is per token
* dh_assistant: Fix formatting for upgrade checklist
[ Johannes Schauer Marin Rodrigues ]
* dh_missing: do not give suggestions about equivalent paths
-- Niels Thykier <niels@xxxxxxxxxxx> Fri, 26 Sep 2025 18:25:49 +0000
debhelper (13.27) unstable; urgency=medium
[ Alastair McKinstry ]
* Dh_Buildsystems.pm: add `fortran` as 3rd party buildsystem.
[ Niels Thykier ]
* dh_assistant: Document `none` as output of `which-build-system`
* single-binary: Recommend `debputy` to migrate config files in c14
* Mention `debputy` auto-migration in upgrade checklist for c14
* Dh_Lib.pm: Use `cp --update=none` instead `-n` (Closes: #1061610)
* Remove the `qmake-qt4` build system as it had no users remaining
(Closes: #1077604)
* Dh_Lib.pm: Prettify some shell escapes to make them easier to read
* dh_md5sums: Remove `-x` / `--include-conffiles`. It was never the
correct thing to do and the option(s) had no users according to
codesearch.d.n.
-- Niels Thykier <niels@xxxxxxxxxxx> Sun, 21 Sep 2025 09:32:06 +0000
debhelper (13.26) unstable; urgency=medium
[ Niels Thykier ]
* dh_assistant: List files with unclear config file state
* dh_assistant: Provide tool-assistance migration hints for compat upgrades
* Regenerate POT and PO files
[ Américo Monteiro ]
* Updated Portuguese translation for debhelper's man page (Closes: #1111112)
-- Niels Thykier <niels@xxxxxxxxxxx> Sun, 24 Aug 2025 07:45:40 +0000
debhelper (13.25) unstable; urgency=medium
[ Niels Thykier ]
* debhelper-documentation.json: Correct command for `.ucf` files
* dh: Support `DH_OVERRIDDEN_COMMAND` variable for `override` targets
for cases where the original command is useful as a base.
* debhelper.pod: Update description on automated dependencies
* dh_gencontrol: Fix off-by-one compat guard affecting compat 14.
* In compat 14: Add `Commands` field to binaries to aid `command-not-found`
(Closes: #638517)
* dh_assistant: Explicitly use `JSON::PP::{true,false}`
* dh_assistant: Provide a compat upgrade checklist when upgrading from
compat 7 and on. This can be done via the command
`dh_assistant compat-upgrade-checklist`.
* No longer run `dh_dwz` by default in compat 14+ (Closes: 1016563)
[ Andrea Pappacoda ]
* dh_installmodules: install .modprobe files in /usr/lib with compat 14+
(Closes: #1107373)
[ Alexandre Detiste ]
* dh_assistant: Improve wording
[ Noah Meyerhans ]
* dh_installsystemd: Always stop the service on remove (Closes: #1079181)
-- Niels Thykier <niels@xxxxxxxxxxx> Sun, 10 Aug 2025 06:51:00 +0000
### Old Ubuntu Delta ###
debhelper (13.24.2ubuntu1) questing; urgency=medium
* Merge with Debian unstable (LP: #2110955). Remaining changes:
- t/size.t: allow dh_strip to be larger for the tests
- dh_strip: set a unique build-id before stripping files
- d/control: add debugedit dependency for setting build-id
- l/D/D/Dh_Lib.pm: imply "<!noudeb>" profile if not set on package type udeb
- dh_strip: test for non-empty .text sections in static archives,
warn if the section is non-empty.
- d/control: add mawk dependency for the .text section check
- dh_strip: strip LTO sections unless --keep-lto is given
- dh_installchangelogs: do not install upstream changelog in compat level
7, which avoids pointlessly bloating installed packages.
- l/D/D/Dh_Lib.pm: generate ddebs from debhelper instead of pkg-create-dbsym
+ Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output.
- man: update man-files
+ Added sections for --keep-lto.
+ Removed the sections about dh_installchangelog installing upstream
changelogs.
+ Refreshed line numbers.
-- Ural Tunaboyu <ural.tunaboyu@xxxxxxxxxxxxx> Thu, 22 May 2025
16:03:30 -0700
** Affects: debhelper (Ubuntu)
Importance: Undecided
Status: New
** Tags: dcr-merge
** Changed in: debhelper (Ubuntu)
Milestone: None => ubuntu-25.11
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to debhelper in Ubuntu.
https://bugs.launchpad.net/bugs/2130073
Title:
Merge debhelper from Debian Unstable for resolute
Status in debhelper package in Ubuntu:
New
Bug description:
Scheduled-For: ubuntu-25.11
Ubuntu: 13.24.2ubuntu1
Debian Unstable: 13.28
A new release of debhelper is available for merging from Debian
Unstable.
If it turns out this needs a sync rather than a merge, please change
the tagging from ['dcr-merge'] to ['dcr-sync'], and (optionally)
update the title as desired.
If this merge pulls in a new upstream version, also consider adding an
entry to the resolute Release Notes:
https://discourse.ubuntu.com/t/resolute-raccoon-release-notes/
### New Debian Changes ###
debhelper (13.28) unstable; urgency=medium
[ Niels Thykier ]
* Add support for `X-Doc-Main-Package` field
* dh_assistant: Fix `--target-compat` not supporting experimental
compat levels.
* debhelper.pod: Clarify subst limit is per token
* dh_assistant: Fix formatting for upgrade checklist
[ Johannes Schauer Marin Rodrigues ]
* dh_missing: do not give suggestions about equivalent paths
-- Niels Thykier <niels@xxxxxxxxxxx> Fri, 26 Sep 2025 18:25:49 +0000
debhelper (13.27) unstable; urgency=medium
[ Alastair McKinstry ]
* Dh_Buildsystems.pm: add `fortran` as 3rd party buildsystem.
[ Niels Thykier ]
* dh_assistant: Document `none` as output of `which-build-system`
* single-binary: Recommend `debputy` to migrate config files in c14
* Mention `debputy` auto-migration in upgrade checklist for c14
* Dh_Lib.pm: Use `cp --update=none` instead `-n` (Closes: #1061610)
* Remove the `qmake-qt4` build system as it had no users remaining
(Closes: #1077604)
* Dh_Lib.pm: Prettify some shell escapes to make them easier to read
* dh_md5sums: Remove `-x` / `--include-conffiles`. It was never the
correct thing to do and the option(s) had no users according to
codesearch.d.n.
-- Niels Thykier <niels@xxxxxxxxxxx> Sun, 21 Sep 2025 09:32:06 +0000
debhelper (13.26) unstable; urgency=medium
[ Niels Thykier ]
* dh_assistant: List files with unclear config file state
* dh_assistant: Provide tool-assistance migration hints for compat upgrades
* Regenerate POT and PO files
[ Américo Monteiro ]
* Updated Portuguese translation for debhelper's man page (Closes: #1111112)
-- Niels Thykier <niels@xxxxxxxxxxx> Sun, 24 Aug 2025 07:45:40 +0000
debhelper (13.25) unstable; urgency=medium
[ Niels Thykier ]
* debhelper-documentation.json: Correct command for `.ucf` files
* dh: Support `DH_OVERRIDDEN_COMMAND` variable for `override` targets
for cases where the original command is useful as a base.
* debhelper.pod: Update description on automated dependencies
* dh_gencontrol: Fix off-by-one compat guard affecting compat 14.
* In compat 14: Add `Commands` field to binaries to aid `command-not-found`
(Closes: #638517)
* dh_assistant: Explicitly use `JSON::PP::{true,false}`
* dh_assistant: Provide a compat upgrade checklist when upgrading from
compat 7 and on. This can be done via the command
`dh_assistant compat-upgrade-checklist`.
* No longer run `dh_dwz` by default in compat 14+ (Closes: 1016563)
[ Andrea Pappacoda ]
* dh_installmodules: install .modprobe files in /usr/lib with compat 14+
(Closes: #1107373)
[ Alexandre Detiste ]
* dh_assistant: Improve wording
[ Noah Meyerhans ]
* dh_installsystemd: Always stop the service on remove (Closes: #1079181)
-- Niels Thykier <niels@xxxxxxxxxxx> Sun, 10 Aug 2025 06:51:00 +0000
### Old Ubuntu Delta ###
debhelper (13.24.2ubuntu1) questing; urgency=medium
* Merge with Debian unstable (LP: #2110955). Remaining changes:
- t/size.t: allow dh_strip to be larger for the tests
- dh_strip: set a unique build-id before stripping files
- d/control: add debugedit dependency for setting build-id
- l/D/D/Dh_Lib.pm: imply "<!noudeb>" profile if not set on package type udeb
- dh_strip: test for non-empty .text sections in static archives,
warn if the section is non-empty.
- d/control: add mawk dependency for the .text section check
- dh_strip: strip LTO sections unless --keep-lto is given
- dh_installchangelogs: do not install upstream changelog in compat level
7, which avoids pointlessly bloating installed packages.
- l/D/D/Dh_Lib.pm: generate ddebs from debhelper instead of pkg-create-dbsym
+ Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output.
- man: update man-files
+ Added sections for --keep-lto.
+ Removed the sections about dh_installchangelog installing upstream
changelogs.
+ Refreshed line numbers.
-- Ural Tunaboyu <ural.tunaboyu@xxxxxxxxxxxxx> Thu, 22 May 2025
16:03:30 -0700
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/debhelper/+bug/2130073/+subscriptions