On Sun, Feb 16, 2014 at 4:52 PM, Andreas Beckmann <a...@debian.org> wrote: > Package: conky-std > Version: 1.9.0-2 > Severity: serious > User: debian...@lists.debian.org > Usertags: piuparts > Control: affects -1 + conky > > Hi, > > during a test with piuparts I noticed your package fails to upgrade from > 'lenny' to 'squeeze' to 'wheezy'. > It installed fine in 'lenny', and upgraded to 'squeeze' successfully, > but then the upgrade to 'wheezy' failed because it tries to overwrite > other packages files without declaring a Breaks+Replaces relation. > > See policy 7.6 at > http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces > > There is no conky package in squeeze, so the version from lenny may have > survived until wheezy.
There actually was a conky package in squeeze, but it got moved into contrib by the previous maintainer, whereas conky in lenny and wheezy (and later) is in main (#579102). Without contrib enabled though, piuparts wouldn't know this. > >From the attached log (scroll to the bottom...): > > Selecting previously unselected package conky-std. > Unpacking conky-std (from .../conky-std_1.9.0-2_amd64.deb) ... > dpkg: error processing /var/cache/apt/archives/conky-std_1.9.0-2_amd64.deb > (--unpack): > trying to overwrite '/etc/conky/conky.conf', which is also in package > conky 1.6.0-2+lenny1 > configured to not write apport reports > dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) ...nonetheless this is still a valid bug (conky-{cli,std,all} need to breaks+replaces lenny's conky, which was the last release before conky was turned into an empty transitional package and started to depend on conky-{cli,std,all}). Thanks for reporting this! Regards, Vincent -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org