Bug#727708: multiple init systems - formal resolution proposal
On Tue, Jan 28, 2014 at 12:18:09AM +0100, Ansgar Burchardt wrote:
> > == version "multiple" only ==
> > 2. Debian intends to support multiple init systems, for the
> > foreseeable future, and so long as their respective communities
> > and code remain healthy. Nothing outside of an init system's
> > implementation may require a specific init system to be pid 1.
> It's unclear if reduced functionality (or in the extreme case no
> functionality) would satisfy this.
> Would a gnome-session-systemd package that requires systemd violate
> this (if gnome-session is also available)?
You are forgetting the best technical solution, which is what
gnome-session is actually implementing at the moment:
session_tracking="systemd (with fallback to ConsoleKit)" 
 copied from the gnome-session configure.ac
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed