]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
debian/control: depend on libjaeger only if <pkg.ceph.jaeger> 42450/head
authorKefu Chai <kchai@redhat.com>
Thu, 22 Jul 2021 09:56:52 +0000 (17:56 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 22 Jul 2021 09:59:51 +0000 (17:59 +0800)
otherwise we'd have following failure when trying to install ceph
packages if they are not built with pkg.ceph.jaeger profile:

ceph-common : Depends: libjaeger (= 17.0.0-6321-g62349ba4-1focal) but it is not installable

this change should address the regression introduced by
4b69d3a1844433845eb7000f56be72fb11f4e737

Signed-off-by: Kefu Chai <kchai@redhat.com>
debian/control

index b7ed3809da31dcf7bf1f4e065722f1da060f536d..a3b6d524e41e8444d0056716d36e97d07d256a07 100644 (file)
@@ -373,7 +373,7 @@ Description: debugging symbols for ceph-mgr
 Package: ceph-mon
 Architecture: linux-any
 Depends: ceph-base (= ${binary:Version}),
-         libjaeger,
+         libjaeger <pkg.ceph.jaeger>,
          ${misc:Depends},
          ${shlibs:Depends},
 Replaces: ceph (<< 10), ceph-test (<< 12.2.2-14)
@@ -607,8 +607,8 @@ Description: debugging symbols for rbd-nbd
 
 Package: ceph-common
 Architecture: linux-any
-Depends: libjaeger (= ${binary:Version}),
-         librbd1 (= ${binary:Version}),
+Depends: librbd1 (= ${binary:Version}),
+         libjaeger (= ${binary:Version}) <pkg.ceph.jaeger>,
          python3-cephfs (= ${binary:Version}),
          python3-ceph-argparse (= ${binary:Version}),
          python3-ceph-common (= ${binary:Version}),