[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: