Bug#426108: lvm shouldn't depend on mdadm
Török Edwin
edwintorok at gmail.com
Thu Jan 10 10:29:02 UTC 2008
Package: lvm2
Version: 2.02.26-1+b1
--- Please enter the report below this line. ---
lvm shouldn't depend on mdadm in the LSB headers, it is causing a
loop [*].
Also I have /var on a LVM volume, so it doesn't work to start mdadm
before lvm because /var/run is not available yet.
If I remove mdadm from LVM's dependencies, I get no more loops:
## BEGIN INIT INFO
# Provides: lvm2 lvm
# Required-Start: mountdevsubfs
# Required-Stop:
# Should-Start: udev devfsd raid2 cryptdisks-early mdadm
# Should-Stop: reboot halt umountroot
# X-Start-Before: checkfs mountall
# X-Stop-After: umountfs
# Default-Start: S
# Default-Stop: 0 6
### END INIT INFO
# Reported to BTS as #426108
[*] insserv: There is a loop between service mountall and checkfs
insserv: loop involving service checkfs at depth 6
insserv: loop involving service lvm2 at depth 5
insserv: loop involving service mdadm at depth 4
insserv: There is a loop between service lvm2 and mdadm
insserv: loop involving service umountfs at depth 6
insserv: loop involving service acpid at depth 4
insserv: loop involving service umountnfs at depth 3
insserv: loop involving service ifupdown at depth 2
insserv: loop involving service mountall at depth 1
insserv: loop involving service $local_fs at depth 1
insserv: loop involving service $remote_fs at depth 3
insserv: loop involving service mountnfs-bootclean at depth 2
insserv: loop involving service mountnfs at depth 1
insserv: loop involving service sendsigs at depth 1
insserv: loop involving service ifupdown-clean at depth 3
insserv: loop involving service checkroot at depth 2
insserv: loop involving service dmraid at depth 1
insserv: loop involving service mountkernfs at depth 1
insserv: loop involving service udev at depth 1
insserv: loop involving service lvm at depth 1
insserv: loop involving service umountroot at depth 1
insserv: loop involving service networking at depth 1
insserv: loop involving service $network at depth 1
insserv: loop involving service mountdevsubfs at depth 1
insserv: loop involving service hwclock at depth 1
insserv: loop involving service halt at depth 1
insserv: loop involving service reboot at depth 1
insserv: loop involving service hwclockfirst at depth 1
insserv: loop involving service hdparm at depth 1
insserv: loop involving service bootlogd at depth 1
insserv: loop involving service glibc at depth 1
insserv: loop involving service hostname at depth 1
insserv: loop involving service mtab at depth 1
insserv: loop involving service keymap at depth 1
insserv: loop involving service modutils at depth 1
insserv: loop involving service udev-mtab at depth 1
insserv: There is a loop between service mountall and checkfs
insserv: loop involving service hibernate-cleanup at depth 1
insserv: exiting now!
--- System information. ---
Architecture: amd64
Kernel: Linux 2.6.24-rc6-ge697789d
Debian Release: lenny/sid
500 unstable www.debian-multimedia.org
500 unstable ftp.iasi.roedu.net
500 testing ftp.iasi.roedu.net
500 gutsy wine.budgetdedicated.com
1 experimental ftp.iasi.roedu.net
--- Package information. ---
Depends (Version) | Installed
=====================================-+-===============
libc6 (>= 2.6-1) | 2.7-5
libdevmapper1.02.1 (>= 2:1.02.20) | 2:1.02.24-2
libncurses5 (>= 5.6) | 5.6+20071215-1
libreadline5 (>= 5.2) | 5.2-3
libselinux1 (>= 2.0.15) | 2.0.15-2+b1
libsepol1 (>= 2.0.3) | 2.0.3-1+b1
More information about the pkg-lvm-maintainers
mailing list