[Pkg-sysvinit-devel] Bug#686442: initscripts: This failed update completely breaks dpkg

Nicolas Patrois nicolas.patrois at gmail.com
Tue Sep 4 19:14:41 UTC 2012


Package: initscripts
Version: 2.88dsf-31
Followup-For: Bug #686442

Dear Maintainer,

Now, whatever I do with aptitude (or dpkg), inistcripts blocks everything: upgrade, installation or reinstallation are impossible.
Maybe a simple action can be made against this, I don’t see what.
Here is the error message:

# LANG='LC';aptitude install initscripts
The following partially installed packages will be configured:
  initscripts 
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 147 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = "fr_FR:fr:en_GB:en",
	LC_ALL = (unset),
	LANG = "LC"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
Setting up initscripts (2.88dsf-31) ...
insserv: warning: script 'K02dhcp' missing LSB tags and overrides
insserv: warning: script 'S23local' missing LSB tags and overrides
insserv: warning: script 'S22libdevmapper1.02' missing LSB tags and overrides
insserv: warning: script 'S22libdevmapper1.00' missing LSB tags and overrides
insserv: warning: script 'S22initrd-tools.sh' missing LSB tags and overrides
insserv: warning: script 'local' missing LSB tags and overrides
insserv: warning: script 'dhcp' missing LSB tags and overrides
insserv: warning: script 'xfree86-common' missing LSB tags and overrides
insserv: warning: script 'initrd-tools.sh' missing LSB tags and overrides
insserv: warning: script 'libdevmapper1.00' missing LSB tags and overrides
insserv: warning: script 'libdevmapper1.02' missing LSB tags and overrides
insserv: There is a loop between service watchdog and xfree86-common if stopped
insserv:  loop involving service xfree86-common at depth 2
insserv:  loop involving service watchdog at depth 1
insserv: Stopping xfree86-common depends on watchdog and therefore on system facility `$all' which can not be true!
insserv: warning: script 'K02dhcp' missing LSB tags and overrides
insserv: warning: script 'S23local' missing LSB tags and overrides
insserv: warning: script 'S22libdevmapper1.02' missing LSB tags and overrides
insserv: warning: script 'S22libdevmapper1.00' missing LSB tags and overrides
insserv: warning: script 'S22initrd-tools.sh' missing LSB tags and overrides
insserv: warning: script 'local' missing LSB tags and overrides
insserv: warning: script 'dhcp' missing LSB tags and overrides
insserv: warning: script 'xfree86-common' missing LSB tags and overrides
insserv: warning: script 'initrd-tools.sh' missing LSB tags and overrides
insserv: warning: script 'libdevmapper1.00' missing LSB tags and overrides
insserv: warning: script 'libdevmapper1.02' missing LSB tags and overrides
insserv: There is a loop between service watchdog and xfree86-common if stopped
insserv:  loop involving service xfree86-common at depth 2
insserv:  loop involving service watchdog at depth 1
insserv: Stopping xfree86-common depends on watchdog and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing initscripts (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 initscripts
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up initscripts (2.88dsf-31) ...
insserv: warning: script 'K02dhcp' missing LSB tags and overrides
insserv: warning: script 'S23local' missing LSB tags and overrides
insserv: warning: script 'S22libdevmapper1.02' missing LSB tags and overrides
insserv: warning: script 'S22libdevmapper1.00' missing LSB tags and overrides
insserv: warning: script 'S22initrd-tools.sh' missing LSB tags and overrides
insserv: warning: script 'local' missing LSB tags and overrides
insserv: warning: script 'dhcp' missing LSB tags and overrides
insserv: warning: script 'xfree86-common' missing LSB tags and overrides
insserv: warning: script 'initrd-tools.sh' missing LSB tags and overrides
insserv: warning: script 'libdevmapper1.00' missing LSB tags and overrides
insserv: warning: script 'libdevmapper1.02' missing LSB tags and overrides
insserv: There is a loop between service watchdog and xfree86-common if stopped
insserv:  loop involving service xfree86-common at depth 2
insserv:  loop involving service watchdog at depth 1
insserv: Stopping xfree86-common depends on watchdog and therefore on system facility `$all' which can not be true!
insserv: warning: script 'K02dhcp' missing LSB tags and overrides
insserv: warning: script 'S23local' missing LSB tags and overrides
insserv: warning: script 'S22libdevmapper1.02' missing LSB tags and overrides
insserv: warning: script 'S22libdevmapper1.00' missing LSB tags and overrides
insserv: warning: script 'S22initrd-tools.sh' missing LSB tags and overrides
insserv: warning: script 'local' missing LSB tags and overrides
insserv: warning: script 'dhcp' missing LSB tags and overrides
insserv: warning: script 'xfree86-common' missing LSB tags and overrides
insserv: warning: script 'initrd-tools.sh' missing LSB tags and overrides
insserv: warning: script 'libdevmapper1.00' missing LSB tags and overrides
insserv: warning: script 'libdevmapper1.02' missing LSB tags and overrides
insserv: There is a loop between service watchdog and xfree86-common if stopped
insserv:  loop involving service xfree86-common at depth 2
insserv:  loop involving service watchdog at depth 1
insserv: Stopping xfree86-common depends on watchdog and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing initscripts (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 initscripts

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-2-686-bigmem (SMP w/3 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages initscripts depends on:
ii  coreutils       8.13-3.2
ii  debianutils     4.3.2
ii  libc6           2.13-35
ii  lsb-base        4.1+Debian7
ii  mount           2.20.1-5.1
ii  sysv-rc         2.88dsf-31
ii  sysvinit-utils  2.88dsf-31

Versions of packages initscripts recommends:
ii  e2fsprogs  1.42.5-1
ii  psmisc     22.19-1

initscripts suggests no packages.

-- Configuration Files:
/etc/default/halt changed:
HALT=poweroff
NETDOWN=no

/etc/default/rcS changed:
TMPTIME=0
SULOGIN=no
DELAYLOGIN=yes
VERBOSE=yes
FSCKFIX=no


-- no debconf information



More information about the Pkg-sysvinit-devel mailing list