Package: lvm2
Version: 2.02.39-8
Severity: grave
Tags: squeeze
Justification: renders package unusable

Hi,

Apart from adding the tweak detailed in #568838, an upgrade from lenny to 
squeeze causes dpkg to grumble about:
----
insserv: There is a loop between service checkfs and lvm2 if started
insserv:  loop involving service lvm2 at depth 8
insserv: There is a loop between service checkfs and lvm2 if started
insserv:  loop involving service mdadm at depth 6
insserv:  loop involving service mountall at depth 4
insserv:  loop involving service checkfs at depth 3
insserv:  loop involving service udev at depth 1
insserv: There is a loop between service mountall and checkfs if started
insserv:  loop involving service networking at depth 5
insserv:  loop involving service urandom at depth 13
insserv:  loop involving service portmap at depth 14
insserv: Max recursions depth 99 reached
insserv: Max recursions depth 99 reached
insserv: Max recursions depth 99 reached
insserv: Max recursions depth 99 reached
insserv: Max recursions depth 99 reached
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
----

Others have reported similar things for other packages (hibernate: #554905) and 
the tweak was to replace mdadm with mdadm-raid; which seems to work for me 
although I have no idea if this is the Right Solution(tm).

Marking 'grave' as the #554905 did the same :)

Cheers

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: sparc (sparc64)

Kernel: Linux 2.6.26-2-sparc64-smp (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lvm2 depends on:
ii  libc6                        2.11.2-6    Embedded GNU C Library: Shared lib
ii  libdevmapper1.02.1           2:1.02.27-4 The Linux Kernel Device Mapper use
ii  libreadline5                 5.2-3.1     GNU readline and history libraries
ii  lsb-base                     3.2-23.1    Linux Standard Base 3.2 init scrip

Versions of packages lvm2 recommends:
ii  dmsetup                      2:1.02.27-4 The Linux Kernel Device Mapper use

lvm2 suggests no packages.

-- Configuration Files:
/etc/init.d/lvm2 changed:
SCRIPTNAME=/etc/init.d/lvm2
. /lib/lsb/init-functions
[ -x /sbin/vgchange ] || exit 0
do_start()
{
        modprobe dm-mod 2> /dev/null || :
        /sbin/vgscan --ignorelockingfailure --mknodes || :
        /sbin/vgchange -aly --ignorelockingfailure || return 2
        [ -x /sbin/udevadm ] && udevadm settle 
}
do_stop()
{
        /sbin/vgchange -aln --ignorelockingfailure || return 2
}
case "$1" in
  start)
        log_begin_msg "Setting up LVM Volume Groups"
        do_start
        case "$?" in
                0|1) log_end_msg 0 ;;
                2) log_end_msg 1 ;;
        esac
        ;;
  stop)
        log_begin_msg "Shutting down LVM Volume Groups"
        do_stop
        case "$?" in
                0|1) log_end_msg 0 ;;
                2) log_end_msg 1 ;;
        esac
        ;;
  restart|force-reload)
        ;;
  *)
        echo "Usage: $SCRIPTNAME {start|stop}" >&2
        exit 3
        ;;
esac


-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to