On Fri, Sep 6, 2013 at 1:27 PM, <gottl...@nyu.edu> wrote: > On Thu, Sep 05 2013, Canek Peláez Valdés wrote: > >> On Thu, Sep 5, 2013 at 8:19 PM, walt <w41...@gmail.com> wrote: >>> On 09/05/2013 05:43 PM, gottl...@nyu.edu wrote: >>>> [I will be going to systemd since it is aparently required for >>>> gnome-3.8. I first want to try systemd on a test system so am building >>>> that one up.] >>>> >>>> On my main system (currently running openrc) I have masked all of >>>> gnome-3.8. I wonder if this was an error and I can remove the >>>> mask. Is it the case that >>>> >>>> 1. Running openrc instead of systemd means you must mask gnome-3.8 >>>> >>>> or >>>> >>>> 2. It is ok to emerge gnome-3.8 without a mask but some pieces will >>>> stay at 3.6? >>>> >>>> In other words can I eliminate my file >>>> /etc/portage/package.mask/gnome-3.8 >>>> with all the 3.8 builds? >>> >>> Well, Canek is the systemd guru in this group, but I have been able >>> to boot my ~amd64 test machine successfully using *either* openrc or >>> systemd. >>> >>> This was a pleasant surprise to me because Canek posted not long ago >>> that openrc is now incompatible with systemd. >> >> I'm pretty sure I never said such thing. Both sys-apps/systemd and >> sys-apps/openrc satisfy virtual/service-manager, so if you installed >> systemd, OpenRC was depcleaned some days ago, but since bug 373219[1] >> hasn't been closed, they added OpenRC into the @system set, so now >> it's not even depcleaned. You can put -*sys-apps/openrc in >> /etc/portage/profile/package to solve that. >> >> No incompatibility, and I never said that. >> >>> Canek, please correct me if I'm wrong because I'm a bit lost in the >>> details of the gnome3/systemd update at the moment. >> >> I believe you can install OpenRC and systemd in parallel without >> problems. GNOME 3 will pull systemd when installed, but that doesn't >> mean you will need to uninstall OpenRC. However, several GNOME >> packages (including gdm, if I'm not mistaken) will fail if not running >> with systemd as PID=1. >> >> I don't know how well it works OpenRC parallel installed with systemd, >> I haven't used it in years. >> >> Regards. >> >> [1] https://bugs.gentoo.org/show_bug.cgi?id=373219 > > Canek, Thanks for this information. But what about my original > question, namely > > Can I remove my masks and let gnome-3.8 replace 3.6 (to the > extent portage let's it) while I am running openrc and do > *not* have systemd installed?
No, you can't: systemd is now a requirement for GNOME 3; gdm-3.8.4 requires systemd unconditionally. If you try to install GNOME 3.8, it will install gdm 3.8.4, which will bring systemd. You cannot install gdm without systemd; therefore, you cannot install gnome-base/gnome without systemd. You could *try* to update the pieces of GNOME to 3.8 that doesn't require systemd, but I don't think that will end happily. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México