Bug#626273: exim4-base: The last update of exim caused problems and did not run through

Andreas Metzler ametzler at downhill.at.eu.org
Tue May 10 17:19:59 UTC 2011


On 2011-05-10 Kevin Richter <kevin.richter at uni-hildesheim.de> wrote:
> 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
[...]

Hello,

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?

cu andreas





More information about the Pkg-exim4-maintainers mailing list