Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: pu
Hi, I've prepared a NMU for lvm that fixes #603036: "lvm2: fails to install due to incorrect dependencies in init.d LSB header" The bug is tagged squeeze-ignore: On Monday, 27. December 2010 00:06:20 Julien Cristau wrote: > On Mon, Dec 13, 2010 at 21:35:36 +0100, Petter Reinholdtsen wrote: > > Given that udev is installed on most Debian systems, it can be > > argued > > that this issue is not release critical. I expect incorrect udev > Agreed, I won't make this a blocker for squeeze. A fix would still be > welcome though. I'm just adding the udev dependency to the lvm2 package, not touching the initscript (which has been updated for wheezy to make udev optional). This just makes the current situation (udev has to be installed for lvm to work) explicit. This bug is a bit annoying for piuparts because we need to work around this for lvm2 and its rdepends, therefore I'd like to see this fixed. If this request is confirmed, I'll go looking for a sponsor. Andreas PS: I just noticed, the version should probably be 2.02.66-5+squeeze1
diffstat for lvm2-2.02.66 lvm2-2.02.66 changelog | 12 ++++++++++++ control | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff -Nru lvm2-2.02.66/debian/changelog lvm2-2.02.66/debian/changelog --- lvm2-2.02.66/debian/changelog 2011-01-23 18:30:34.000000000 +0100 +++ lvm2-2.02.66/debian/changelog 2012-09-15 16:39:47.000000000 +0200 @@ -1,3 +1,15 @@ +lvm2 (2.02.66-5.1) stable; urgency=low + + * Non-maintainer upload. + * lvm2: add Depends: udev. (Closes: #603036) + This is a workaround for the initscript depending on udev. For wheezy, + this has been fixed by updating the initscript dependencies, but for + squeeze let's just depend on the udev package. + There is no need to restrict this change to [linux-any] since lvm has an + unrestricted B-D: libudev-dev. + + -- Andreas Beckmann <deb...@abeckmann.de> Sat, 15 Sep 2012 16:27:27 +0200 + lvm2 (2.02.66-5) unstable; urgency=low * Remove old libdevmapper1.02 init script on upgrade. (closes: #549316) diff -Nru lvm2-2.02.66/debian/control lvm2-2.02.66/debian/control --- lvm2-2.02.66/debian/control 2011-01-23 18:29:31.000000000 +0100 +++ lvm2-2.02.66/debian/control 2012-09-15 16:34:43.000000000 +0200 @@ -11,7 +11,7 @@ Package: lvm2 Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base, dmsetup (>> 2:1.02.47) +Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base, dmsetup (>> 2:1.02.47), udev Breaks: grub-common (<<1.98+20100527-1) Conflicts: lvm-common Replaces: lvm-common