needs "Essential: Yes" debian/control header
Bug #66536 reported by
Martin-Éric Racine
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
upstart |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Upstart currently lacks the "Essential: Yes" header in the control file.
Because of this, it cannot be used on a system with mixed APT sources. Pinning the upstart package doesn't work either; dist-upgrade insists upon installing 'sysvinit' because it has the Essential header set, while 'upstart' doesn't.
The simple cure is to add "Essential: Yes" to the binary target headers for 'upstart' in debian/control.
To post a comment you must log in.
This is not an upstream bug, upstart doesn't include any packaging in its tarballs.
Also Ubuntu made a decision that upstart was not "Essential"; it doesn't need the special handling of those packages, and there are many other packages required for boot that are merely "required"