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

Reply via email to