From d5aa8c61fdcc0e7b533af6742ebe8980d9e852c8 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Fri, 2 Nov 2018 20:56:55 +0800 Subject: [PATCH] debian: loosen the Depends of python bindings packages - python-* packages are using the C APIs which are not changed across librados2 and librados3. Signed-off-by: Kefu Chai --- debian/control | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/debian/control b/debian/control index c40644392c5..2e2049dc5b9 100644 --- a/debian/control +++ b/debian/control @@ -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},