touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #70351
[Bug 1444502] [NEW] sysv-rc uses /sbin/runlevel without depending on a package that provides it
Public bug reported:
Diogo had the following error on installing mysql-server-5.6
(5.6.23-1~exp1~ubuntu5):
/usr/sbin/invoke-rc.d: 1: /usr/sbin/invoke-rc.d: /sbin/runlevel: not
found
Upon investigation, it seems that he didn't have systemd-sysv installed.
He had started from a Vivid beta3 image and only upgraded (not dist-
upgraded) since. A dist-upgrade brought in systemd-sysv and fixed the
issue.
However, I note that this shouldn't have happened anyway. sysv-rc (which
provides invoke-rc.d) should depend on whatever provides /sbin/runlevel
since it's provided here by systemd-sysv which is not marked essential.
If it did so, then Diogo's system would have held back packages
appropriately to not cause this breakage until he dist-upgraded.
We think Diogo was running version 2.88dsf-53.2ubuntu12 before the
upgrade. He's definitely running 2.88dsf-53.2ubuntu12 now.
** Affects: sysvinit (Ubuntu)
Importance: Undecided
Status: New
** Tags: systemd-boot
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to sysvinit in Ubuntu.
https://bugs.launchpad.net/bugs/1444502
Title:
sysv-rc uses /sbin/runlevel without depending on a package that
provides it
Status in sysvinit package in Ubuntu:
New
Bug description:
Diogo had the following error on installing mysql-server-5.6
(5.6.23-1~exp1~ubuntu5):
/usr/sbin/invoke-rc.d: 1: /usr/sbin/invoke-rc.d: /sbin/runlevel: not
found
Upon investigation, it seems that he didn't have systemd-sysv
installed. He had started from a Vivid beta3 image and only upgraded
(not dist-upgraded) since. A dist-upgrade brought in systemd-sysv and
fixed the issue.
However, I note that this shouldn't have happened anyway. sysv-rc
(which provides invoke-rc.d) should depend on whatever provides
/sbin/runlevel since it's provided here by systemd-sysv which is not
marked essential. If it did so, then Diogo's system would have held
back packages appropriately to not cause this breakage until he dist-
upgraded.
We think Diogo was running version 2.88dsf-53.2ubuntu12 before the
upgrade. He's definitely running 2.88dsf-53.2ubuntu12 now.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/1444502/+subscriptions
Follow ups
References