Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Hi, live-tools/wheezy is buggy, causing install/upgrade failures in other packages (wheezy: #779888, upgrade: #781725). The underlying dependency issue has been fixed in jessie long ago, but that is not sufficient to get a working upgrade ordering without adding Breaks against the buggy wheezy version somewhere: Selecting previously unselected package dmsetup. Preparing to unpack .../dmsetup_2%3a1.02.90-2.1_amd64.deb ... Unpacking dmsetup (2:1.02.90-2.1) ... Setting up libdevmapper1.02.1:amd64 (2:1.02.90-2.1) ... Setting up dmsetup (2:1.02.90-2.1) ... E: /usr/sbin/update-initramfs.orig.initramfs-tools - command not found E: On Debian based systems, update-initramfs from initramfs-tools E: can be installed with: E: apt-get install initramfs-tools dpkg: error processing package dmsetup (--configure): subprocess installed post-installation script returned error exit status 1 Processing triggers for libc-bin (2.19-15) ... Errors were encountered while processing: dmsetup This happened because live-tools/jessie has not yet been unpacked and instead the buggy replacement update-initramfs from live-tools/wheezy gets used. dmsetup is not required in a wheezy installation of live-tools, but gets pulled in during the upgrade to jessie. This could be fixed (I verified this by building a patched lvm2 and using it in a piuparts test) by adding Breaks: Breaks: live-tools (<< 4.0.1-1) to dmsetup to change the unpacking order and get rid of the broken live-tools before configuring dmsetup, but that has been rejected by the lvm2 maintainer (#778828). Note that removing live-tools from jessie won't solve this upgrade issue. Andreas, who is neither maintainer nor user of live-tools and cares solely about the upgrade issue discovered by piuparts -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org