Bug#556170: rsyslog has dependency loop causing update-rc.d to abort installation

Michael Biebl biebl at debian.org
Fri Nov 13 23:38:29 UTC 2009


Sebastian Andrzej Siewior schrieb:
> Package: rsyslog
> Version: 4.4.2-1
> Severity: important
> 
> My upgrade from 4.4.1-1 to 4.4.2-1 ended up in:
> 
> | mikejones:/etc/init.d# update-rc.d rsyslog enable
> | update-rc.d: using dependency based boot sequencing
> | insserv: There is a loop at service rsyslog if started
> | insserv:  loop involving service rsyslog at depth 10
> | insserv:  loop involving service mountnfs at depth 8
> | insserv:  loop involving service xfs at depth 21
> | insserv: exiting now without changing boot order!
> | update-rc.d: error: insserv rejected the script header
> 
> I've replaced 
> 
> # Required-Start:    $remote_fs $time
> 
> with
> 
> # Required-Start:   $time
> 
> in its startup script order to get it fixed. Why does a sysloger depend
> on remote a fs? Isn't this NFS? Isn't this required?

The rsyslog LSB header is correct afaics. Removing the $remote_fs
dependency is *not* a correct fix. $remote_fs is required because
rsyslog is installed in /usr.
I suspect the mountnfs script is at fault here. Could you attach the
corresponding init script, please.

Mchael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 291 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/initscripts-ng-devel/attachments/20091114/d44eaee8/attachment.pgp>


More information about the initscripts-ng-devel mailing list