[debhelper-devel] [debhelper] 20/28: dh_strip: Do not create -dbg-dbgsym packages
Niels Thykier
nthykier at moszumanska.debian.org
Sun Jun 28 12:57:21 UTC 2015
This is an automated email from the git hooks/post-receive script.
nthykier pushed a commit to branch master
in repository debhelper.
commit 31f8040e150b22a9f867bf5b77023e3d1b0d8e0e
Author: Niels Thykier <niels at thykier.net>
Date: Sat Jun 13 12:50:52 2015 +0200
dh_strip: Do not create -dbg-dbgsym packages
Thanks to the reproducibility team for catching this.
Signed-off-by: Niels Thykier <niels at thykier.net>
---
debian/changelog | 1 +
dh_strip | 3 ++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index 253714d..4672484 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ debhelper (9.20150520+ddebs) UNRELEASED; urgency=medium
* dh_gencontrol: Put ddebs in the "debugsym" section.
* dh_strip: Support a new --[no-]ddebs option intended for
packages to disable automatic ddebs.
+ * dh_strip: Do not create ddebs for "-dbg" packages.
-- Niels Thykier <niels at thykier.net> Mon, 25 May 2015 12:10:37 +0200
diff --git a/dh_strip b/dh_strip
index feed037..7a01bb7 100755
--- a/dh_strip
+++ b/dh_strip
@@ -289,7 +289,8 @@ foreach my $package (@{$dh{DOPACKAGES}}) {
}
if ($enable_ddebs and not $keep_debug and package_arch($package) ne 'all') {
# Avoid creating a ddeb that would clash with a registered package
- if (!$all_packages{"${package}-dbgsym"}) {
+ # or looks like a manual -dbg package.
+ if (!$all_packages{"${package}-dbgsym"} or $package =~ m/-dbg$/) {
$debugtmp = "debian/.debhelper/${package}/ddeb-root";
$keep_debug = 1;
$use_build_id = 2;
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debhelper/debhelper.git
More information about the debhelper-devel
mailing list