split out upstart-sysv
Bug #1422681 reported by
Michael Bienia
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
autopkgtest (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
init-system-helpers (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
systemd (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
ubuntu-touch-meta (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
upstart (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
After switching to systemd permanently (apt get install systemd-sysv) and purging the now not needed "upstart" package, I tried to boot with the upstart fallback option in grub, just to find out it doesn't work.
It looks like important init files are still in the "upstart" package instead of "upstart-bin" and should probably be moved there to keep the upstart fallback option working.
To post a comment you must log in.
Dimitri and I discussed that this morning. It's really hairy to move a lot of conffiles from one package to another. We resolved to this:
* Split out upstart-sysv with just /sbin/init, reboot, etc. (similar to systemd-sysv)
* Keep the config files in upstart
* change init to depend on systemd-sysv | upstart-sysv
* change systemd to conflict to upstart-sysv instead
* make upstart depends: init, to ensure that we never lose an init system during upgrade