]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
debian: make infernalis -> jewel upgrade work 8034/head
authorNathan Cutler <ncutler@suse.com>
Thu, 10 Mar 2016 21:11:46 +0000 (22:11 +0100)
committerNathan Cutler <ncutler@suse.com>
Fri, 11 Mar 2016 23:22:07 +0000 (00:22 +0100)
Attempts to install jewel ceph-common, ceph-mon, ceph-osd, and ceph-base
package over infernalis ceph package fail due to files existing in both.

See comment #4 in the tracker issue for a deeper analysis.

http://tracker.ceph.com/issues/15047 Fixes: #15047

Signed-off-by: Nathan Cutler <ncutler@suse.com>
debian/control

index 899a9356c6f61d0bfd33a88599cc7e938dcd203d..51832a217478c9637423f036f48560b5008f728e 100644 (file)
@@ -98,8 +98,9 @@ Depends: binutils,
          ${shlibs:Depends}
 Recommends: btrfs-tools, ceph-mds, librados2, libradosstriper1, librbd1
 Replaces: ceph-common (<< 0.78-500), python-ceph (<< 0.92-1223),
-         ceph-test (<< 0.94-1322)
-Breaks: python-ceph (<< 0.92-1223), ceph-test (<< 0.94-1322)
+         ceph-test (<< 0.94-1322), ceph (<< 10)
+Breaks: python-ceph (<< 0.92-1223), ceph-test (<< 0.94-1322), 
+        ceph (<< 10)
 X-Python-Version: >= 2.6
 Description: common ceph daemon libraries and management tools
  Ceph is a massively scalable, open-source, distributed
@@ -143,8 +144,8 @@ Depends: ceph-base (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
 Recommends: ceph-common
-Replaces: ceph (<< 9.0.1-1294)
-Breaks: ceph (<< 9.0.1-1294)
+Replaces: ceph (<< 10)
+Breaks: ceph (<< 10)
 Description: monitor server for the ceph storage system
  Ceph is a massively scalable, open-source, distributed
  storage system that runs on commodity hardware and delivers object,
@@ -171,8 +172,8 @@ Package: ceph-osd
 Architecture: linux-any
 Depends: ceph-base (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
 Recommends: ceph-common
-Replaces: ceph (<< 9.0.1-1294)
-Breaks: ceph (<< 9.0.1-1294)
+Replaces: ceph (<< 10)
+Breaks: ceph (<< 10)
 Description: OSD server for the ceph storage system
  Ceph is a massively scalable, open-source, distributed
  storage system that runs on commodity hardware and delivers object,
@@ -312,11 +313,11 @@ Depends: librbd1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends},
         python-requests
 Conflicts: ceph-client-tools
 Replaces: ceph-client-tools,
-         ceph (<< 9.0.0-943),
+         ceph (<< 10),
          ceph-test (<< 9.0.3-1646),
          python-ceph (<< 0.92-1223),
          librbd1 (<< 0.92-1238)
-Breaks: ceph (<< 9.0.0-943),
+Breaks: ceph (<< 10),
        ceph-test (<< 9.0.3-1646),
        python-ceph (<< 0.92-1223),
        librbd1 (<< 0.92-1238)