Bug#726027: Required-Start: $remote_fs for rcS type services (early boot) can lead to dependency loops

Michael Biebl biebl at debian.org
Mon Jul 28 15:19:31 BST 2014


Control: -1 important

Am 28.07.2014 15:53, schrieb Marc Glisse:
> "makes unrelated software on the system (or the whole system) break",
> pretty much what I am seeing here. The recent upgrades pulled in systemd
> (it is very hard to avoid currently) and made the system unbootable. The
> workaround I found was to boot in debug mode, run

A loop does not mean unbootable (therefore adjusting the severity). But
see below

> "/etc/init.d/network-manager start" then exit so normal boot would resume.
> 
> Looking through messages, I noticed that systemd was breaking a loop by
> disabling (at least) rpcbind and nfs-common and eventually found this
> bug. Following the instructions, I sed s/remote_fs/local_fs/ for all the
> Required-Start: in /etc/rcS.d, and the next boot seems to have worked
> just fine.

dependency loops can exist an systemd removes services from such loops
automatically to break those loops.

In your case that doesn't seem to have worked (or there is maybe another
issue).

Could you please undo the changes you made to your rcS services,
enabled the debug shell (systemctl enable debug-shell.service),
boot with systemd.log_level=debug, and on next reboot, switch to tty9 to
examine the output.

The output of "systemctl list-jobs" and "journalctl -alb" would be
helpful for a start.

Michael


-- 
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: 884 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20140728/4d465263/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list