Package: ceph-mon
Version: 10.2.5-7
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts
Control: found -1 10.2.5-6~bpo8+1
Control: affects -1 + ceph

Hi,

during a test with piuparts I noticed your package fails to upgrade from
'jessie'.
It installed fine in 'jessie', then the upgrade to 'jessie-backports' fails
because it tries to overwrite other packages files without declaring a
Breaks+Replaces relation.

The same could happen in stretch, since the Breaks+Replaces are missing
there, too. apt just seems to use a different unpacking order for the
upgrades from jessie to stretch, but that will depend on the set of
installed packages ...

According to snapshot.d.o ceph-rest-api disappeared from ceph-common between
0.94.5-1.1 and 10.2.5-1

Once that is fixed in stretch, please also update the package in
jessie-backports.


See policy 7.6 at
https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces

>From the attached log (scroll to the bottom...):

  Preparing to unpack .../ceph_10.2.5-6~bpo8+1_amd64.deb ...
  Unpacking ceph (10.2.5-6~bpo8+1) over (0.80.7-2+deb8u2) ...
  dpkg: warning: unable to delete old directory '/etc/pm/sleep.d': Directory 
not empty
  dpkg: warning: unable to delete old directory '/etc/pm': Directory not empty
  dpkg: warning: unable to delete old directory '/etc/ceph': Directory not empty
  Selecting previously unselected package ceph-mon.
  Preparing to unpack .../ceph-mon_10.2.5-6~bpo8+1_amd64.deb ...
  Unpacking ceph-mon (10.2.5-6~bpo8+1) ...
  dpkg: error processing archive 
/var/cache/apt/archives/ceph-mon_10.2.5-6~bpo8+1_amd64.deb (--unpack):
   trying to overwrite '/usr/bin/ceph-rest-api', which is also in package 
ceph-common 0.80.7-2+deb8u2


cheers,

Andreas

Attachment: ceph_10.2.5-7.log.gz
Description: application/gzip

Reply via email to