]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
debian: make radosgw require matching version of librados2
authorSage Weil <sage@inktank.com>
Thu, 16 May 2013 20:17:45 +0000 (13:17 -0700)
committerSage Weil <sage@inktank.com>
Thu, 16 May 2013 20:18:07 +0000 (13:18 -0700)
...indirectly via ceph-common.  We get bad behavior when they diverge, I
think because of libcommon.la being linked both statically and dynamically.

Fixes: #4997
Backport: cuttlefish, bobtail
Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Gary Lowell <gary.lowell@inktank.com>
(cherry picked from commit 604c83ff18f9a40c4f44bc8483ef22ff41efc8ad)

debian/control

index 9e8bcdcc9d051bae5366cc6bc20a0cc72f63fb09..88f4030cecbf029fb34513b2f1863541165c4209 100644 (file)
@@ -338,7 +338,7 @@ Description: Ceph distributed file system client library (development files)
 
 Package: radosgw
 Architecture: linux-any
-Depends: ceph-common, ${misc:Depends}, ${shlibs:Depends}
+Depends: ceph-common (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
 Description: REST gateway for RADOS distributed object store
  RADOS is a distributed object store used by the Ceph distributed
  storage system.  This package provides a REST gateway to the