* service, invoke-rc.d: Avoid deadlocks during bootup and shutdown from
units/hooks which call "invoke-rc.d service reload" and similar, since the
synchronous wait plus systemd's normal behaviour of transactionally
processing all dependencies first easily causes dependency loops. Thus
during boot/shutdown operate only on the unit and not on its dependencies,
just like SysV behaves. (Closes: #777113, LP: #1417010)
* Make sysvinit-utils and sysv-rc break systemd << 215 to ensure we have the
"systemctl is-system-running" command.
-- Martin Pitt <email address hidden> Mon, 09 Feb 2015 11:07:10 +0100
This bug was fixed in the package sysvinit - 2.88dsf-53.2ubuntu8
--------------- 53.2ubuntu8) vivid; urgency=medium
sysvinit (2.88dsf-
* service, invoke-rc.d: Avoid deadlocks during bootup and shutdown from
units/hooks which call "invoke-rc.d service reload" and similar, since the
synchronous wait plus systemd's normal behaviour of transactionally
processing all dependencies first easily causes dependency loops. Thus
during boot/shutdown operate only on the unit and not on its dependencies,
just like SysV behaves. (Closes: #777113, LP: #1417010)
* Make sysvinit-utils and sysv-rc break systemd << 215 to ensure we have the
"systemctl is-system-running" command.
-- Martin Pitt <email address hidden> Mon, 09 Feb 2015 11:07:10 +0100