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

Bug#727708: multiple init systems - formal resolution proposal



On Tue, Jan 28, 2014 at 07:34:56PM +0200, Adrian Bunk wrote:
> On Tue, Jan 28, 2014 at 01:24:12PM +0100, Olav Vitters wrote:
> > On Tue, Jan 28, 2014 at 9:52 AM, Josselin Mouette <joss@debian.org> wrote:
> > > Le mardi 28 janvier 2014 à 08:16 +0100, Ansgar Burchardt a écrit :
> > >> No. My question isn't about logind, but about using a user systemd
> > >> session to supervise processes started by the session. IIRC both GNOME
> > >> and KDE were mentioned to consider this feature.
> > >
> > > I wouldn't worry much about such features, at least not for jessie. They
> > > will most likely be fallbacks, and in the unlikely case they are at
> > > build time, we could always put the two binaries in the same package
> > > with dynamic detection, thus working around this requirement.
> > 
> > Fallback is intended, so for near future you'd be ok. Longer term, I
> > expect almost no maintenance to occur from GNOME side, so be prepared
> > to handle the maintenance if nobody else does.
> >...
> 
> The freeze for jessie will be in November 2014, so it will ship with
> GNOME 3.14 (or earlier).
> 
> Am I reading your email correctly that can Debian assume that for the 
> GNOME in jessie proper fallbacks will be in place, so that GNOME in 
> jessie will work fine with init systems other than systemd?

gnome-session will have a fallback for this in 3.14. Initially we
assumed that gnome-session would go away totally, but seems even with
systemd --user you'll still have a gnome-session around. It just does
less in case of systemd.

Note that I'm just talking about gnome-session. GNOME not under systemd
does have it fair share of reduced functionality. Further, in my
experience it was *way* more stable to either go for full systemd or
always rely on the reduced functionality. The runtime detection of "is
systemd running as PID 1" was IMO not very stable (and that wasn't just
GNOME components, others as well). Though that was under Mageia and
later on Gentoo provided various patches to improve it (but no idea how
good the current state is or if we regressed anywhere).

-- 
Regards,
Olav


Reply to: