Package: libzorpll-dev Version: 3.3.0.12-4 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Control: affects -1 + libzorp2-dev
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 >From the attached log (scroll to the bottom...): Preparing to replace libzorpll-dev 3.0.6.4.2+nmu1 (using .../libzorpll-dev_3.3.0.12-4_amd64.deb) ... Unpacking replacement libzorpll-dev ... dpkg: error processing /var/cache/apt/archives/libzorpll-dev_3.3.0.12-4_amd64.deb (--unpack): trying to overwrite '/usr/include/zorp/streamblob.h', which is also in package libzorp2-dev 3.0.8-0.5 dpkg-deb: subprocess paste killed by signal (Broken pipe) As libzorp2-dev is in lenny only, adding unversioned Breaks: libzorp2-dev Replaces: libzorp2-dev to libzorpll-dev should be sufficient to get rid of the ancient package. cheers, Andreas
libzorp2-dev_None.log.gz
Description: GNU Zip compressed data