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
ceph_10.2.5-7.log.gz
Description: application/gzip