Your message dated Thu, 12 May 2011 20:02:27 +0200
with message-id <[email protected]>
and subject line Re: Bug#626273: exim4-base: The last update of exim caused 
problems and did not run through
has caused the Debian Bug report #626273,
regarding exim4-base: The last update of exim caused problems and did not run 
through
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
626273: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626273
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: exim4-base
Version: 4.72-6+squeeze1
Severity: grave
Justification: renders package unusable


Ive done an apt-get update. The system told me that exim4-base,
exim4-daemon-light, ... should be updated. Ive followed (apt-get
upgrade) and everything crashed:

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Statusinformationen werden eingelesen... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
3 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
exim4-base (4.72-6+squeeze1) wird eingerichtet ...
insserv: warning: script 'K91apache' missing LSB tags and overrides
insserv: There is a loop at service rc.local if started
insserv: There is a loop between service rc.local and checkroot if started
insserv:  loop involving service checkroot at depth 3
insserv:  loop involving service keyboard-setup at depth 2
insserv:  loop involving service hwclock at depth 5
insserv:  loop involving service hwclockfirst at depth 3
insserv:  loop involving service hostname at depth 4
insserv: There is a loop between service rc.local and mountnfs if started
insserv:  loop involving service mountnfs at depth 9
insserv:  loop involving service networking at depth 8
insserv: There is a loop between service apache and ifupdown-clean if
started
insserv:  loop involving service ifupdown-clean at depth 6
insserv:  loop involving service kbd at depth 12
insserv: There is a loop between service rc.local and mountall-bootclean
if started
insserv:  loop involving service mountall-bootclean at depth 8
insserv:  loop involving service mountall at depth 7
insserv:  loop involving service checkfs at depth 6
insserv:  loop involving service mountoverflowtmp at depth 10
insserv: There is a loop between service apache and mtab if started
insserv:  loop involving service mtab at depth 6
insserv: There is a loop at service apache if started
insserv: Starting apachectl depends on rc.local and therefore on system
facility `$all' which can not be true!
insserv: Starting apachectl depends on rc.local and therefore on system
facility `$all' which can not be true!
[... many identical lines removed ...]
insserv: Starting apachectl depends on rc.local and therefore on system
facility `$all' which can not be true!
insserv: Max recursions depth 99 reached
insserv:  loop involving service atd at depth 1
insserv: Starting apachectl depends on rc.local and therefore on system
facility `$all' which can not be true!
insserv: Starting apachectl depends on rc.local and therefore on system
facility `$all' which can not be true!
insserv: Starting apachectl depends on rc.local and therefore on system
facility `$all' which can not be true!
insserv: Starting apachectl depends on rc.local and therefore on system
facility `$all' which can not be true!
insserv: Starting apachectl depends on rc.local and therefore on system
facility `$all' which can not be true!
insserv: Starting apachectl depends on rc.local and therefore on system
facility `$all' which can not be true!
insserv: There is a loop between service rc.local and mountoverflowtmp
if started
insserv: There is a loop between service rc.local and udev if started
insserv:  loop involving service udev at depth 2
insserv:  loop involving service mountkernfs at depth 1
insserv: Starting apachectl depends on rc.local and therefore on system
facility `$all' which can not be true!
insserv: Starting apachectl depends on rc.local and therefore on system
facility `$all' which can not be true!
insserv: Starting apachectl depends on rc.local and therefore on system
facility `$all' which can not be true!
insserv: Starting apachectl depends on rc.local and therefore on system
facility `$all' which can not be true!
insserv: Starting apachectl depends on rc.local 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: Fehler beim Bearbeiten von exim4-base (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert
1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von exim4-daemon-light:
 exim4-daemon-light hängt ab von exim4-base (>= 4.72); aber:
  Paket exim4-base ist noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von exim4-daemon-light (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von bsd-mailx:
 bsd-mailx hängt ab von default-mta | mail-transport-agent; aber:
  Paket default-mta ist nicht installiert.
  Paket exim4-daemon-light, das default-mta bereitstellt, ist noch nicht
konfiguriert.
  Paket mail-transport-agent ist nicht installiert.
  Paket exim4-daemon-light, das mail-transport-agent bereitstellt, ist
noch nicht konfiguriert.
dpkg: Fehler beim Bearbeiten von bsd-mailx (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
configured to not write apport reports
                                      configured to not write apport reports

    configured to not write apport reports

                                          Fehler traten auf beim
Bearbeiten von:
 exim4-base
 exim4-daemon-light
 bsd-mailx

The instructions

apt-get clean
apt-get autoclean
apt-get --purge remove exim4-base
apt-get install exim4-base

did not succeed.




-- Package-specific info:
Exim version 4.72 #1 built 05-May-2011 17:50:08
Copyright (c) University of Cambridge, 1995 - 2007
Berkeley DB: Berkeley DB 4.8.30: (April  9, 2010)
Support for: crypteq iconv() IPv6 GnuTLS move_frozen_messages DKIM
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz dnsdb
dsearch nis nis0 passwd
Authenticators: cram_md5 plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore autoreply lmtp pipe smtp
Fixed never_users: 0
Size of off_t: 8
GnuTLS compile-time version: 2.8.6
GnuTLS runtime version: 2.8.6
Configuration file is /var/lib/exim4/config.autogenerated

-- System Information:
Debian Release: 6.0.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash

Versions of packages exim4-base depends on:
ii  adduser                 3.112+nmu2       add and remove users and groups
ii  cron                    3.0pl1-116       process scheduling daemon
ii  debconf [debconf-2.0]   1.5.36.1         Debian configuration
management sy
ii  exim4-config [exim4-con 4.72-6+squeeze1  configuration for the Exim
MTA (v4
ii  libc6                   2.11.2-10        Embedded GNU C Library:
Shared lib
ii  libdb4.8                4.8.30-2         Berkeley v4.8 Database
Libraries [
ii  lsb-base                3.2-23.2squeeze1 Linux Standard Base 3.2
init scrip
ii  netbase                 4.45             Basic TCP/IP networking system

Versions of packages exim4-base recommends:
pn  mailx                         <none>     (no description available)
ii  perl-modules                  5.10.1-17  Core Perl modules
ii  psmisc                        22.11-1    utilities that use the proc
file s

Versions of packages exim4-base suggests:
pn  exim4-doc-html | exim4 <none>            (no description available)
pn  eximon4                <none>            (no description available)
ii  file                   5.04-5            Determines file type using
"magic"
ii  mutt [mail-reader]     1.5.20-9+squeeze1 text-based mailreader
supporting M
ii  openssl                0.9.8o-4squeeze1  Secure Socket Layer (SSL)
binary a
pn  spf-tools-perl         <none>            (no description available)
pn  swaks                  <none>            (no description available)

-- debconf information excluded




--- End Message ---
--- Begin Message ---
On 2011-05-11 Kevin Richter <[email protected]> wrote:
> Am 10.05.2011 19:19, schrieb Andreas Metzler:
> > [...]
> > this looks like a dormant issue on the system in question that is
> > triggered by any package installing/upgrading a init-script (For
> > reference the exim4 init script was not changed at all in
> > 4.72-6+squeeze1.

> > This looks especially fishy:
> >> insserv: warning: script 'K91apache' missing LSB tags and overrides
> > Are you really still running the unsupported apache 1 http server?

> no, it is the Apache2, but self-built, not as a debian package:

> root@z11:~# dpkg --get-selections | grep apache
> root@z11:~# dpkg --get-selections | grep httpd
> root@z11:~# ls -al /etc/rc?.d/*apache
> lrwxrwxrwx 1 root root 30 26. Apr 16:18 /etc/rc3.d/K91apache ->
> /data/sys/apache/bin/apachectl
> lrwxrwxrwx 1 root root 30 26. Apr 16:18 /etc/rc3.d/S91apache ->
> /data/sys/apache/bin/apachectl
> root@z11:~# rm /etc/rc3.d/K91apache /etc/rc3.d/S91apache
> root@z11:~# apt-get remove --purge exim4-base
> ... ran through without any problems ...
> root@z11:~# apt-get install exim4-base exim4-daemon-light bsd-mailx
> ... ran through without any problems ...


> Sorry, the apachectl script was the fault. It is the original apachectl
> script from the sources. But it is the first time, that a debian package
> criticizes a non-debian init script.
[...]

It is an effect of the new dependency based init system, it can break on
init scripts missing the necessary info afaict.

cu andreas

-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'


--- End Message ---

Reply via email to