Bug#727708: Bits from linux.conf.au
On Tue, Jan 14, 2014 at 11:31:09AM -0700, Bdale Garbee wrote:
> Adrian Bunk <bunk@stusta.de> writes:
>...
> > If dependencies like "installing GNOME enforces systemd as init system"
> > would be legal, then after a few more such dependencies it would turn
> > out that systemd will be the only option available for virtually all
> > users - and that all the hassle of supporting multiple init systems
> > was a waste of effort.
>
> Please be careful about stacking assumptions like this. Equating GNOME
> to "virtually all users" completely ignores the vast number of Debian
> instances on servers, virtual machines, and embedded systems. And even
> if you only think about client systems, in my own circle of friends
> there's a lot more XFCE4 than GNOME these days.
That's why I wrote "after a few more such dependencies":
GNOME is only the first case, and likely not the last case.
When thinking about worst cases, I wonder how many non-systemd users
would be left if udev (part of the systemd sources) would ever get a
dependency on systemd being the init system...
If you want to support multiple init systems, then something like Ian's
proposal is really needed. And unless I misread it, that implies e.g.
that Debian would also have to provide GNOME for people not using
systemd as init system.
>...
> Bdale
cu
Adrian
--
"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
Reply to: