From: Kefu Chai Date: Tue, 19 May 2026 12:58:10 +0000 (+0800) Subject: debian/rules: strip ceph-osd-classic and ceph-osd-crimson X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=25448c211677af4cc3120584ce41a650427ef9e5;p=ceph.git 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 --- 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