unable to install ceph from the cloud archive and ceph-deploy from the default repo because of overlapping man page

Bug #1450175 reported by William on 2015-04-29
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Ubuntu Cloud Archive
Low
Unassigned

Bug Description

When adding the cloud archive for trusty according to this page: https://wiki.ubuntu.com/ServerTeam/CloudArchive#Kilo i cannot install the ceph package and ceph deploy (which is only in the default repo and not in the cloud archive) then it finds an overlap in man pages

ceph-deploy.8

In upstream ceph the man page has been added in version 0.91 but no man page in upstream ceph-deploy.
So my guess is that the clud-archive should have an updated package for ceph-deploy without the man page or remove the ceph-deploy man page from the ceph package.

Best regards,
William

William (kc-cobradevil) wrote :

extra information:

apt-get install ceph-deploy
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  ceph-deploy
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/73.4 kB of archives.
After this operation, 425 kB of additional disk space will be used.
(Reading database ... 57545 files and directories currently installed.)
Preparing to unpack .../ceph-deploy_1.4.0-0ubuntu1_all.deb ...
Unpacking ceph-deploy (1.4.0-0ubuntu1) ...
dpkg: error processing archive /var/cache/apt/archives/ceph-deploy_1.4.0-0ubuntu1_all.deb (--unpack):
 trying to overwrite '/usr/share/man/man8/ceph-deploy.8.gz', which is also in package ceph 0.94.1-0ubuntu1~cloud0
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
E: Sub-process /usr/bin/dpkg returned an error code (1)

sources.list:
deb http://nl2.archive.ubuntu.com/linux/nl2.archive.ubuntu.com/ubuntu/ trusty main restricted
deb http://nl2.archive.ubuntu.com/linux/nl2.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
deb http://nl2.archive.ubuntu.com/linux/nl2.archive.ubuntu.com/ubuntu/ trusty universe
deb http://nl2.archive.ubuntu.com/linux/nl2.archive.ubuntu.com/ubuntu/ trusty-updates universe
deb http://nl2.archive.ubuntu.com/linux/nl2.archive.ubuntu.com/ubuntu/ trusty multiverse
deb http://nl2.archive.ubuntu.com/linux/nl2.archive.ubuntu.com/ubuntu/ trusty-updates multiverse
deb http://ubuntu-cloud.archive.canonical.com/ubuntu trusty-updates/kilo main

Marco (stromanz) wrote :

I have exactly the same problem!

After installation I end up with:
rc ceph-common 0.94.1-0ubuntu1~cloud0 amd64 common utilities to mount and interact with a ceph storage cluster
ii ceph-deploy 1.4.0-0ubuntu1 all Deployment and configuration of Ceph.
rc libcephfs1 0.94.1-0ubuntu1~cloud0 amd64 Ceph distributed file system client library

James Page (james-page) on 2015-05-05
Changed in cloud-archive:
status: New → Triaged
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers