Pacho Ramos schrieb:
>> If OpenBSD can do it, then Gentoo can do it, too. So would you accept ebuild
>> patches that make it possible to install Gnome 3.8 without systemd again?
>> Only make it possible, not turn it into a configuration which the Gnome team
>> supports.
> 
> We have discussed this some times in the team, the problem is that we
> don't think we should provide "by default" a setup that is not working
> properly: powermanagement, multiseat support and gdm service handling

I don't say that it should be the default.

> Also, if that people reports problems, we would
> close them as WONTFIX -> migrate to systemd

That's what I meant when I wrote not a configuration that Gnome team supports.

> - You can ignore the warnings, news and suggestions and, even moving
> from udev to systemd ebuild, keep booting with openRC and using systemd
> as device manager
> - You can put systemd in package.provides to even keep running udev

The good part about package.provided is that users definitely know that they
are running an unsupported configuration with it. The bad part is that
putting systemd in package.provided is a bit dangerous, as this can lead to
udev unmerge on depclean if you are not careful.

> But we (gnome team) cannot support that setups and, then, we prefer to
> point people to run the supported one (with systemd running), keeping
> the other "alternatives" for people that will be able to live with a
> semi broken desktop and don't expect us to fix their bugs and fight to
> upstream because XX thing doesn't work out of systemd.

We agree on the following I think:
* If you install Gnome, then systemd should be installed along with it by
default.
* Gnome team can ignore any reports of breakage on systems that don't run
systemd.

The remaining question is only whether you will accept patches to ebuilds
that make the systemd dependency optional.
If you are too concerned about invalid bug reports, even a new profile could
be created. systemd could then be package.use.force'd in the base profile and
only un-forced in a special gnome-nosystemd profile, which contains a
profile.bashrc warning (like from the server profile) that tells users to not
report any bugs about Gnome.


Best regards,
Chí-Thanh Christopher Nguyễn


Reply via email to