]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
debian: loosen the Depends of python bindings packages
authorKefu Chai <kchai@redhat.com>
Fri, 2 Nov 2018 12:56:55 +0000 (20:56 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 7 Nov 2018 22:05:25 +0000 (14:05 -0800)
- python-* packages are using the C APIs which are not changed across
librados2 and librados3.

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

index c40644392c51999608c90662e35fbe84f12afdb3..2e2049dc5b9fd345f7342d2de24f8c5e3b017433 100644 (file)
@@ -458,12 +458,8 @@ Description: OCF-compliant resource agents for Ceph
  such as Pacemaker.
 
 Package: librados3
-Conflicts: librados,
-           librados1,
-           librados2
-Replaces: librados,
-          librados1,
-          librados2,
+Conflicts: librados
+Replaces: librados
 Architecture: linux-any
 Section: libs
 Depends: ${misc:Depends},
@@ -475,8 +471,6 @@ Description: RADOS distributed object store client library
  store using a simple file-like interface.
 
 Package: librados3-dbg
-Conflicts: librados1-dbg,
-Replaces: librados1-dbg,
 Architecture: linux-any
 Section: debug
 Priority: extra
@@ -801,7 +795,7 @@ Description: Meta-package for python libraries for the Ceph libraries
 Package: python-rados
 Architecture: linux-any
 Section: python
-Depends: librados3 (= ${binary:Version}),
+Depends: librados2 | librados3
          ${misc:Depends},
          ${python:Depends},
          ${shlibs:Depends},
@@ -835,7 +829,7 @@ Description: Python 2 libraries for the Ceph librados library
 Package: python3-rados
 Architecture: linux-any
 Section: python
-Depends: librados3 (= ${binary:Version}),
+Depends: librados2 | librados3,
          ${misc:Depends},
          ${python3:Depends},
          ${shlibs:Depends},