Control: reassign -1 dpkg 1.17.3 There seems to be a problem with the file list handling in dpkg 1.17.2. AFAICS the hardening-wrapper package sets up diversions correctly in the preinst but dpkg still reports a file conflict.
Under dpkg 1.17.1 hardening-wrapper installs fine. On 2013-12-06 10:36 +0100, Patrick Matthäi wrote: > Package: hardening-wrapper > Version: 2.4 > Severity: serious > > Hi, > > I tried today to build a package with an updated pbuilder unstable chroot and > I get: > > Unpacking intltool-debian (0.35.0+20060710.1) ... > Selecting previously unselected package po-debconf. > Preparing to unpack .../po-debconf_1.0.16+nmu2_all.deb ... > Unpacking po-debconf (1.0.16+nmu2) ... > Selecting previously unselected package debhelper. > Preparing to unpack .../debhelper_9.20131127_all.deb ... > Unpacking debhelper (9.20131127) ... > Selecting previously unselected package hardening-wrapper. > Preparing to unpack .../hardening-wrapper_2.4_amd64.deb ... > Adding 'diversion of /usr/bin/gcc-4.2 to /usr/bin/gcc-4.2.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/g++-4.2 to /usr/bin/g++-4.2.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/gcc-4.3 to /usr/bin/gcc-4.3.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/g++-4.3 to /usr/bin/g++-4.3.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/gcc-4.4 to /usr/bin/gcc-4.4.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/g++-4.4 to /usr/bin/g++-4.4.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/gcc-4.5 to /usr/bin/gcc-4.5.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/g++-4.5 to /usr/bin/g++-4.5.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/gcc-4.6 to /usr/bin/gcc-4.6.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/g++-4.6 to /usr/bin/g++-4.6.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/gcc-4.7 to /usr/bin/gcc-4.7.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/g++-4.7 to /usr/bin/g++-4.7.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/gcc-4.8 to /usr/bin/gcc-4.8.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/g++-4.8 to /usr/bin/g++-4.8.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/gcc-4.9 to /usr/bin/gcc-4.9.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/g++-4.9 to /usr/bin/g++-4.9.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/ld.bfd to /usr/bin/ld.bfd.real by > hardening-wrapper' > Adding 'diversion of /usr/bin/ld.gold to /usr/bin/ld.gold.real by > hardening-wrapper' > Unpacking hardening-wrapper (2.4) ... > dpkg: error processing archive > /var/cache/apt/archives/hardening-wrapper_2.4_amd64.deb (--unpack): > trying to overwrite '/usr/bin/gcc-4.7', which is also in package gcc-4.7 > 4.7.3-9 > Removing 'diversion of /usr/bin/gcc-4.2 to /usr/bin/gcc-4.2.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/g++-4.2 to /usr/bin/g++-4.2.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/gcc-4.3 to /usr/bin/gcc-4.3.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/g++-4.3 to /usr/bin/g++-4.3.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/gcc-4.4 to /usr/bin/gcc-4.4.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/g++-4.4 to /usr/bin/g++-4.4.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/gcc-4.5 to /usr/bin/gcc-4.5.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/g++-4.5 to /usr/bin/g++-4.5.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/gcc-4.6 to /usr/bin/gcc-4.6.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/g++-4.6 to /usr/bin/g++-4.6.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/gcc-4.7 to /usr/bin/gcc-4.7.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/g++-4.7 to /usr/bin/g++-4.7.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/gcc-4.8 to /usr/bin/gcc-4.8.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/g++-4.8 to /usr/bin/g++-4.8.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/gcc-4.9 to /usr/bin/gcc-4.9.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/g++-4.9 to /usr/bin/g++-4.9.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/ld.bfd to /usr/bin/ld.bfd.real by > hardening-wrapper' > Removing 'diversion of /usr/bin/ld.gold to /usr/bin/ld.gold.real by > hardening-wrapper' -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org