Interesting case (https://bugzilla.novell.com/show_bug.cgi?id=852021).
Systemd enters emergency due to failed mount. At the same time syslog
socket triggers syslog.service. Due to implicit Requires on
basic.target which Requires sysinit.target which conflicts with
emergency.{service,target} syslog.service tries to start basic.target
(it is not there yet ...) which apparently kills emergency shell.

I wonder if default service dependency should not be Requisite instead
of Requires. After all, if we are not past basic.target, there should
be really good reason for it and attempting to start it implicitly does
not look the right thing to do.
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to