debian: make infernalis -> jewel upgrade work

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>
This commit is contained in:
Nathan Cutler 2016-03-10 22:11:46 +01:00
parent b96cfda4a3
commit a230a3839d

17
debian/control vendored
View 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)