Bug#827376: init-system-helpers: invoke-rc.d unconditionally uses /sbin/runlevel without depending on a package providing it
Martin Pitt
mpitt at debian.org
Tue Jun 28 09:50:29 BST 2016
Hello Andreas,
Andreas Beckmann [2016-06-15 16:49 +0200]:
> But invoke-rc.d needs to be fixed first, otherwise (nearly) everything
> will fail. And fixing invoke-rc.d might produce false positives
> globally, so nothing gained.
invoke-rc.d is actually behaving correctly already, it just shows that
confusing error message (which is now fixed in git, see my other
reply).
> Or maybe runlevel should just find a new home and stay essential. That's
> something that probably should be available (and independent from the
> actual init system being used).
Eek, no. The "runlevel" concept only exists in SysV init. upstart and
systemd try to emulate it to some degree, but only approximately as
they are built on completely different concepts. I actually worked on
making invoke-rc.d not require the concept of runlevel at all under
systemd (I believe 1.35 is good in that regard now).
Martin
--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
More information about the Pkg-systemd-maintainers
mailing list