]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
debian: drop explicit libprotobuf dependency from ceph-osd-crimson 68857/head
authorKefu Chai <k.chai@proxmox.com>
Tue, 12 May 2026 09:17:56 +0000 (17:17 +0800)
committerKefu Chai <k.chai@proxmox.com>
Tue, 12 May 2026 09:24:28 +0000 (17:24 +0800)
The ceph-osd-crimson package already lists ${shlibs:Depends} in its
Depends field, which generates the correct libprotobuf dependency for
the target distribution at build time (e.g. libprotobuf32t64 on
Trixie/Noble). The hardcoded libprotobuf23 entry is redundant and
breaks installations on distributions where protobuf ships under a
different package name.

See also ab4c5daead7f26d41028625453d50bb58d3b02be which added this
runtime dep.

Signed-off-by: Kefu Chai <k.chai@proxmox.com>
debian/control

index 0f335519d02491db5113ff5902e750d47ad6aa62..a91675ae15555777c42397d64708abce9647c873 100644 (file)
@@ -493,7 +493,6 @@ Architecture: any
 Depends: ceph-base (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends},
-         libprotobuf23,
 Recommends: ceph-volume (= ${binary:Version}),
             nvme-cli,
             smartmontools,