Am Sonntag, den 06.09.2009, 11:26 +0200 schrieb Petter Reinholdtsen: > [Bernhard Kleine]
> > DEBCONF_DEBUG=developer dpkg-reconfigure sysv-rc > > I suspect the problem is debconf related. It would also be nice to > see the output from reconfiguring after adding 'set -x' to the top of > /var/lib/dpkg/info/sysv-rc.postinst. > > I will also try to reproduce this here. > > > The same is true with 2.87dsf-4. > > Very strange. The error I was aware of was fixed in version > 2.87dsf-4. This must be something new. > > > I wonder (since I not at all intimate to the internals of debian) > > why dependency based boot is necessary. Given that the system has > > been stable for quite some time (even with the SID distribution) > > See > <URL:http://lists.debian.org/debian-devel-announce/2009/09/msg00003.html> > for some background information. > Thanks for this information Here is the output of DEBCONF_DEBUG=developer dpkg-reconfigure sysv-rc with set -x on top of the postinst file Hopefully the output may help! Bernhard DEBCONF_DEBUG=developer dpkg-reconfigure sysv-rc | tee -a debconftesttest debconf (developer): starting /var/lib/dpkg/info/sysv-rc.postinst configure 2.87dsf-4 + . /usr/share/debconf/confmodule ++ '[' '!' 1 ']' ++ '[' -z '' ']' ++ exec ++ '[' '' ']' ++ exec ++ DEBCONF_REDIR=1 ++ export DEBCONF_REDIR + db_version 2.0 + _db_cmd 'VERSION 2.0' + IFS=' ' + printf '%s\n' 'VERSION 2.0' + IFS=' ' + read -r _db_internal_line debconf (developer): <-- VERSION 2.0 debconf (developer): --> 0 2.0 + RET=2.0 + case ${_db_internal_line%%[ ]*} in + return 0 ++ date +%Y%m%dT%H%M + now=20090906T1342 + logdir=/var/lib/insserv + logfile=/var/lib/insserv/run-20090906T1342.log + flagfile=/etc/init.d/.legacy-bootordering + PATH=/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin + case "$1" in + '[' -f /var/run/sysv-rc.upgrade ']' + '[' -f /etc/init.d/.legacy-bootordering ']' + try_to_convert + PROBLEMATIC= + is_unsafe_to_activate + retval=1 + echo 'info: Checking if it is safe to convert to dependency based boot.' info: Checking if it is safe to convert to dependency based boot. +++ find /etc/init.d -type f -perm /+x ++ dpkg -S /etc/init.d/sudo /etc/init.d/jackd /etc/init.d/checkroot.sh /etc/init.d/halt /etc/init.d/mountnfs.sh /etc/init.d/reboot /etc/init.d/single /etc/init.d/procps /etc/init.d/mountall.sh /etc/init.d/rmnologin /etc/init.d/urandom /etc/init.d/umountnfs.sh /etc/init.d/bootmisc.sh /etc/init.d/saned /etc/init.d/checkfs.sh /etc/init.d/hostname.sh /etc/init.d/sendsigs /etc/init.d/umountfs /etc/init.d/bootlogd /etc/init.d/umountroot /etc/init.d/rc /etc/init.d/rcS /etc/init.d/hwclock.sh /etc/init.d/hwclockfirst.sh /etc/init.d/sysklogd /etc/init.d/module-init-tools /etc/init.d/keymap.sh /etc/init.d/rsync /etc/init.d/rc.local /etc/init.d/dns-clean /etc/init.d/atd /etc/init.d/ifupdown-clean /etc/init.d/networking /etc/init.d/ntp /etc/init.d/console-screen.sh /etc/init.d/pppd-dns /etc/init.d/hal /etc/init.d/nviboot /etc/init.d/ifupdown /etc/init.d/exim4 /etc/init.d/klogd /etc/init.d/smartmontools /etc/init.d/xfstt /etc/init.d/killprocs /etc/init.d/portmap /etc/init.d/ssh /etc/init.d/cron /etc/init.d/gdomap /etc/init.d/nfs-common /etc/init.d/cups /etc/init.d/dirmngr /etc/init.d/virtualbox-ose /etc/init.d/udev-mtab /etc/init.d/udev /etc/init.d/openbsd-inetd /etc/init.d/samba /etc/init.d/bootlogs /etc/init.d/gdm /etc/init.d/wpa-ifupdown /etc/init.d/policykit /etc/init.d/mysql /etc/init.d/timidity /etc/init.d/binfmt-support /etc/init.d/rc.local.dpkg-old /etc/init.d/bluetooth /etc/init.d/keyboard-setup /etc/init.d/alsa-utils /etc/init.d/postgresql-8.3 /etc/init.d/sudo.dpkg-bak /etc/init.d/anacron /etc/init.d/gom /etc/init.d/cpufrequtils /etc/init.d/loadcpufreq /etc/init.d/acpid /etc/init.d/x11-common /etc/init.d/kdm /etc/init.d/dbus /etc/init.d/webmin /etc/init.d/xfs /etc/init.d/mtab.sh /etc/init.d/hdparm /etc/init.d/mountdevsubfs.sh /etc/init.d/stop-bootlogd /etc/init.d/mountall-bootclean.sh /etc/init.d/stop-bootlogd-single /etc/init.d/mountkernfs.sh /etc/init.d/mountnfs-bootclean.sh /etc/init.d/hibernate /etc/init.d/apache2 /etc/init.d/console-setup /etc/init.d/dictd /etc/init.d/network-manager /etc/init.d/spamassassin /etc/init.d/avahi-daemon /etc/init.d/fglrx-atieventsd /etc/init.d/virtualbox-ose.dpkg-old /etc/init.d/mountoverflowtmp ++ cut -d: -f1 ++ sort -u + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' acpid ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' alsa-utils ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' anacron ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' apache2.2-common ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' at ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' avahi-daemon ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' binfmt-support ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' bluez ++ grep -o '/etc/init.d/[^ ]\+' ++ grep 'obsolete$' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' console-common ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' console-setup ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' console-tools ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' cpufrequtils ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' cron ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' cups ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' dbus ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' dictd ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' dirmngr ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' exim4-base ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' fglrx-atieventsd ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' gdm ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' gnustep-base-runtime ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' gom ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' hal ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' hdparm ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' hibernate ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' ifupdown ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' initscripts ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' jackd ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts=/etc/init.d/jackd + '[' /etc/init.d/jackd ']' + for initscript in '$obsolete_initscripts' + '[' -e /etc/init.d/jackd ']' + retval=0 + add_problematic 'package jackd left obsolete init.d script behind' + msg='package jackd left obsolete init.d script behind' + '[' -z '' ']' + PROBLEMATIC='package jackd left obsolete init.d script behind' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' kdm ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' klogd ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' module-init-tools ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' mysql-server-5.1 ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' netbase ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' network-manager ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' nfs-common ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' ntp ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' nvi ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' openbsd-inetd ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' openssh-server ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' policykit ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' portmap ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' postgresql-8.3 ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' ppp ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' pppconfig ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' procps ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' rsync ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' samba ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' sane-utils ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' smartmontools ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' spamassassin ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' sudo ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' sysklogd ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' sysv-rc ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' timidity ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts=/etc/init.d/timidity + '[' /etc/init.d/timidity ']' + for initscript in '$obsolete_initscripts' + '[' -e /etc/init.d/timidity ']' + retval=0 + add_problematic 'package timidity left obsolete init.d script behind' + msg='package timidity left obsolete init.d script behind' + '[' -z 'package jackd left obsolete init.d script behind' ']' + PROBLEMATIC='package jackd left obsolete init.d script behind, package timidity left obsolete init.d script behind' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' udev ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' util-linux ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' virtualbox-ose ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' wpasupplicant ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' x11-common ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' xfs ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' + for package in '$(dpkg -S $(find /etc/init.d -type f -perm /+x) 2>/dev/null | cut -d: -f1 | sort -u)' ++ dpkg-query -W '-f=${Conffiles}\n' xfstt ++ grep 'obsolete$' ++ grep -o '/etc/init.d/[^ ]\+' + obsolete_initscripts= + : + '[' '' ']' +++ dpkg -S /etc/init.d/acpid /etc/init.d/alsa-utils /etc/init.d/anacron /etc/init.d/apache2 /etc/init.d/atd /etc/init.d/avahi-daemon /etc/init.d/binfmt-support /etc/init.d/bluetooth /etc/init.d/bootlogd /etc/init.d/bootlogs /etc/init.d/bootmisc.sh /etc/init.d/checkfs.sh /etc/init.d/checkroot.sh /etc/init.d/console-screen.sh /etc/init.d/console-setup /etc/init.d/cpufrequtils /etc/init.d/cron /etc/init.d/cups /etc/init.d/dbus /etc/init.d/dictd /etc/init.d/dirmngr /etc/init.d/dns-clean /etc/init.d/exim4 /etc/init.d/fglrx-atieventsd /etc/init.d/gdm /etc/init.d/gdomap /etc/init.d/gom /etc/init.d/hal /etc/init.d/halt /etc/init.d/hdparm /etc/init.d/hibernate /etc/init.d/hostname.sh /etc/init.d/hwclockfirst.sh /etc/init.d/hwclock.sh /etc/init.d/ifupdown /etc/init.d/ifupdown-clean /etc/init.d/jackd /etc/init.d/kdm /etc/init.d/keyboard-setup /etc/init.d/keymap.sh /etc/init.d/killprocs /etc/init.d/klogd /etc/init.d/loadcpufreq /etc/init.d/module-init-tools /etc/init.d/mountall-bootclean.sh /etc/init.d/mountall.sh /etc/init.d/mountdevsubfs.sh /etc/init.d/mountkernfs.sh /etc/init.d/mountnfs-bootclean.sh /etc/init.d/mountnfs.sh /etc/init.d/mountoverflowtmp /etc/init.d/mtab.sh /etc/init.d/mysql /etc/init.d/networking /etc/init.d/network-manager /etc/init.d/nfs-common /etc/init.d/ntp /etc/init.d/nviboot /etc/init.d/openbsd-inetd /etc/init.d/policykit /etc/init.d/portmap /etc/init.d/postgresql-8.3 /etc/init.d/postgresql.dpkg-old /etc/init.d/pppd-dns /etc/init.d/procps /etc/init.d/rc /etc/init.d/rc.local /etc/init.d/rc.local.dpkg-old /etc/init.d/rcS /etc/init.d/README /etc/init.d/reboot /etc/init.d/rmnologin /etc/init.d/rsync /etc/init.d/samba /etc/init.d/saned /etc/init.d/sendsigs /etc/init.d/single /etc/init.d/skeleton /etc/init.d/smartmontools /etc/init.d/spamassassin /etc/init.d/ssh /etc/init.d/stop-bootlogd /etc/init.d/stop-bootlogd-single /etc/init.d/sudo /etc/init.d/sudo.dpkg-bak /etc/init.d/sysklogd /etc/init.d/timidity /etc/init.d/udev /etc/init.d/udev-mtab /etc/init.d/umountfs /etc/init.d/umountnfs.sh /etc/init.d/umountroot /etc/init.d/urandom /etc/init.d/virtualbox-ose /etc/init.d/virtualbox-ose~ /etc/init.d/virtualbox-ose.dpkg-old /etc/init.d/webmin /etc/init.d/wpa-ifupdown /etc/init.d/x11-common /etc/init.d/xfs /etc/init.d/xfstt ++ grep '^rc' +++ cut -d: -f1 ++ awk '{print $2}' +++ sort -u ++ dpkg -l acpid alsa-utils anacron apache2.2-common at avahi-daemon binfmt-support bluez console-common console-setup console-tools cpufrequtils cron cups dbus dictd dirmngr exim4-base fglrx-atieventsd gdm gnustep-base-runtime gom hal hdparm hibernate ifupdown initscripts jackd kdm klogd module-init-tools mysql-server-5.1 netbase network-manager nfs-common ntp nvi openbsd-inetd openssh-server policykit portmap postgresql-8.3 ppp pppconfig procps rsync samba sane-utils smartmontools spamassassin sudo sysklogd sysv-rc timidity udev util-linux virtualbox-ose wpasupplicant x11-common xfs xfstt + insserv -nv + errstr='There is a loop between|loop involving service|already provided!|provides system facility|missing LSB tags' + egrep -q 'There is a loop between|loop involving service|already provided!|provides system facility|missing LSB tags' /var/lib/insserv/run-20090906T1342.log ++ egrep 'There is a loop between|loop involving service|already provided!|provides system facility|missing LSB tags' /var/lib/insserv/run-20090906T1342.log ++ sed 's/$/, /' ++ tr '\n' ' ' + msg='insserv: warning: script '\''S99webmin'\'' missing LSB tags and overrides, insserv: warning: script '\''webmin'\'' missing LSB tags and overrides, insserv: script xfs: service xfs already provided!, ' + retval=0 + add_problematic 'insserv: warning: script '\''S99webmin'\'' missing LSB tags and overrides, insserv: warning: script '\''webmin'\'' missing LSB tags and overrides, insserv: script xfs: service xfs already provided!, ' + msg='insserv: warning: script '\''S99webmin'\'' missing LSB tags and overrides, insserv: warning: script '\''webmin'\'' missing LSB tags and overrides, insserv: script xfs: service xfs already provided!, ' + '[' -z 'package jackd left obsolete init.d script behind, package timidity left obsolete init.d script behind' ']' + PROBLEMATIC='package jackd left obsolete init.d script behind, package timidity left obsolete init.d script behind, insserv: warning: script '\''S99webmin'\'' missing LSB tags and overrides, insserv: warning: script '\''webmin'\'' missing LSB tags and overrides, insserv: script xfs: service xfs already provided!, ' + rm /var/lib/insserv/run-20090906T1342.log + return 0 + db_fset sysv-rc/unable-to-convert seen false + _db_cmd 'FSET sysv-rc/unable-to-convert' seen false + IFS=' ' + printf '%s\n' 'FSET sysv-rc/unable-to-convert seen false' debconf (developer): <-- FSET sysv-rc/unable-to-convert seen false debconf (developer): --> 0 false + IFS=' ' + read -r _db_internal_line + RET=false + case ${_db_internal_line%%[ ]*} in + return 0 + db_subst sysv-rc/unable-to-convert PROBLEMATIC 'package jackd left obsolete init.d script behind, package timidity left obsolete init.d script behind, insserv: warning: script '\''S99webmin'\'' missing LSB tags and overrides, insserv: warning: script '\''webmin'\'' missing LSB tags and overrides, insserv: script xfs: service xfs already provided!, ' + _db_cmd 'SUBST sysv-rc/unable-to-convert' PROBLEMATIC 'package jackd left obsolete init.d script behind, package timidity left obsolete init.d script behind, insserv: warning: script '\''S99webmin'\'' missing LSB tags and overrides, insserv: warning: script '\''webmin'\'' missing LSB tags and overrides, insserv: script xfs: service xfs already provided!, ' + IFS=' ' + printf '%s\n' 'SUBST sysv-rc/unable-to-convert PROBLEMATIC package jackd left obsolete init.d script behind, package timidity left obsolete init.d script behind, insserv: warning: script '\''S99webmin'\'' missing LSB tags and overrides, insserv: warning: script '\''webmin'\'' missing LSB tags and overrides, insserv: script xfs: service xfs already provided!, ' debconf (developer): <-- SUBST sysv-rc/unable-to-convert PROBLEMATIC package jackd left obsolete init.d script behind, package timidity left obsolete init.d script behind, insserv: warning: script 'S99webmin' missing LSB tags and overrides, insserv: warning: script 'webmin' missing LSB tags and overrides, insserv: script xfs: service xfs already provided!, debconf (developer): --> 0 + IFS=' ' + read -r _db_internal_line + RET=0 + case ${_db_internal_line%%[ ]*} in + return 0 + db_input critical sysv-rc/unable-to-convert + _db_cmd 'INPUT critical' sysv-rc/unable-to-convert + IFS=' ' + printf '%s\n' 'INPUT critical sysv-rc/unable-to-convert' debconf (developer): <-- INPUT critical sysv-rc/unable-to-convert + IFS=' ' + read -r _db_internal_line debconf (developer): --> 0 question will be asked + RET='question will be asked' + case ${_db_internal_line%%[ ]*} in + return 0 + db_go + _db_cmd 'GO ' + IFS=' ' + printf '%s\n' 'GO ' + IFS=' ' + read -r _db_internal_line debconf (developer): <-- GO **************************************** Here the debconf window opens with the error message already reported in the original mail After closing the window: **************************************** debconf (developer): --> 0 ok + RET=ok + case ${_db_internal_line%%[ ]*} in + return 0 + return 1 + echo 'error: Unable to migrate to dependency based boot sequencing.' error: Unable to migrate to dependency based boot sequencing. + db_stop + echo STOP debconf (developer): <-- STOP -- Bernhard Kleine <[email protected]>
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
_______________________________________________ Pkg-sysvinit-devel mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-sysvinit-devel

