[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#687761: pu: package lvm/2.02.66-5.1



Package: release.debian.org
Severity: normal
User: release.debian.org@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 <debian@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

Reply to: