This is regarding Bug #645540 ("Essential" package conflict between sysvinit and systemd-sysv).
sysvinit is currently Essential. In order to permit the replacement of sysvinit with an alternative init system, I'd like to propose the creation of a new Essential package "base-init", with a Depends on "sysvinit | init", where "init" is a virtual package provided by all packages providing /sbin/init. This would be provided by sysvinit, systemd, upstart, etc. With this package in place, sysvinit could be removed from the Essential set, but remain the default init system. This would permit alternative init systems to entirely replace sysvinit. An alternative would be for an existing Essential package such as base-files to provide the Depends, which would save the need for a separate base-init package. Is there any reason this would be undesirable? (I note that it currently has no depends other than a pre-depends on awk.) Any comments? Thanks, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `- GPG Public Key: 0x25BFB848 Please GPG sign your mail. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120208200327.gj8...@codelibre.net