Bug#687761: pu: package lvm2/2.02.66-5+squeeze1
Followup-For: Bug #687761
Control: retitle -1 pu: package lvm2/2.02.66-5+squeeze1
After reading all the related bug reports again, it looks like lvm2 is
actually intended to work well even without udev running and this has
been implemented in wheezy via fixing the init script dependencies. So
let us backport this change to squeeze.
Unfortunately I don't know how to actually test that lvm2 works in a
udev-free squeeze. But the installation problems are gone with this
change.
Andreas
diffstat for lvm2-2.02.66 lvm2-2.02.66
changelog | 8 ++++++++
lvm2.init | 4 ++--
2 files changed, 10 insertions(+), 2 deletions(-)
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 2013-02-14 20:48:51.000000000 +0100
@@ -1,3 +1,11 @@
+lvm2 (2.02.66-5+squeeze1) stable; urgency=low
+
+ * Non-maintainer upload.
+ * lvm2.init: Downgrade udev from Required-Start to Should-Start as lvm2 does
+ not depend on udev. (Closes: #543163, #603036)
+
+ -- Andreas Beckmann <anbe@debian.org> Thu, 14 Feb 2013 20:05:36 +0100
+
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/lvm2.init lvm2-2.02.66/debian/lvm2.init
--- lvm2-2.02.66/debian/lvm2.init 2009-08-17 19:09:13.000000000 +0200
+++ lvm2-2.02.66/debian/lvm2.init 2013-02-14 20:14:53.000000000 +0100
@@ -1,9 +1,9 @@
#!/bin/sh
### BEGIN INIT INFO
# Provides: lvm2 lvm
-# Required-Start: mountdevsubfs udev
+# Required-Start: mountdevsubfs
# Required-Stop:
-# Should-Start: mdadm-raid cryptdisks-early multipath-tools-boot
+# Should-Start: udev mdadm-raid cryptdisks-early multipath-tools-boot
# Should-Stop: umountroot mdadm-raid
# X-Start-Before: checkfs mountall
# X-Stop-After: umountfs
Reply to: