python-cylc is a new package which hasn't been in testing before (or tested properly against piuparts).
xdot 0.7-2 supplies /usr/lib/python3/dist-packages/xdot.py instead. I'll need to add a versioned breaks / replaces for xdot, thanks. regards Alastair On 12/12/2016 16:54, Andreas Beckmann wrote: > Package: python-cylc > Version: 6.11.2-1 > Severity: serious > User: debian...@lists.debian.org > Usertags: piuparts > > Hi, > > during a test with piuparts I noticed your package fails to upgrade from > 'testing'. > It installed fine in 'jessie', then the upgrade to 'sid' fails > because it tries to overwrite other packages files without declaring a > Breaks+Replaces relation. > > 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...): > > Selecting previously unselected package python-cylc. > Preparing to unpack .../python-cylc_6.11.2-1_amd64.deb ... > Unpacking python-cylc (6.11.2-1) ... > dpkg: error processing archive > /var/cache/apt/archives/python-cylc_6.11.2-1_amd64.deb (--unpack): > trying to overwrite '/usr/lib/python2.7/dist-packages/xdot.py', which is > also in package xdot 0.6-2 > > > Interestingly there is no conflict with xdot 0.7-2 in stretch/sid. > > > cheers, > > Andreas -- Alastair McKinstry, <alast...@sceal.ie>, <mckins...@debian.org>, https://diaspora.sceal.ie/u/amckinstry Misentropy: doubting that the Universe is becoming more disordered.