From 25448c211677af4cc3120584ce41a650427ef9e5 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Tue, 19 May 2026 20:58:10 +0800 Subject: [PATCH] debian/rules: strip ceph-osd-classic and ceph-osd-crimson override_dh_strip enumerates each binary package explicitly. It was not updated when ceph-osd was split into the ceph-osd-classic and ceph-osd-crimson implementation packages, so the OSD binaries in those two packages are shipped unstripped (ceph-osd-crimson installs at ~4.6 GiB) and their -dbg packages are left empty. Add the missing dh_strip invocations so the OSD binaries are stripped and their debug symbols land in the corresponding -dbg packages, as is already done for every other binary package. Fixes: a37b5b5bde8c Signed-off-by: Kefu Chai --- debian/rules | 2 ++ 1 file changed, 2 insertions(+) diff --git a/debian/rules b/debian/rules index 4d31ffd069f3..1a386acdeeb7 100755 --- a/debian/rules +++ b/debian/rules @@ -115,6 +115,8 @@ override_dh_strip: dh_strip -pceph-exporter --dbg-package=ceph-exporter-dbg dh_strip -pceph-mon --dbg-package=ceph-mon-dbg dh_strip -pceph-osd --dbg-package=ceph-osd-dbg + dh_strip -pceph-osd-classic --dbg-package=ceph-osd-classic-dbg + dh_strip -pceph-osd-crimson --dbg-package=ceph-osd-crimson-dbg dh_strip -pceph-base --dbg-package=ceph-base-dbg dh_strip -pcephfs-mirror --dbg-package=cephfs-mirror-dbg dh_strip -prbd-fuse --dbg-package=rbd-fuse-dbg -- 2.47.3