Gentoo Archives: gentoo-user

From: "Canek Peláez Valdés" <caneko@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: must I mask gnome-3.8 until I am running systemd
Date: Fri, 06 Sep 2013 18:43:22
Message-Id: CADPrc83MkBzWBm5zB4OpqL4bQOZ88FOhV2dimajY=JZfZP2ByA@mail.gmail.com
In Reply to: Re: [gentoo-user] Re: must I mask gnome-3.8 until I am running systemd by gottlieb@nyu.edu
1 On Fri, Sep 6, 2013 at 1:27 PM, <gottlieb@×××.edu> wrote:
2 > On Thu, Sep 05 2013, Canek Peláez Valdés wrote:
3 >
4 >> On Thu, Sep 5, 2013 at 8:19 PM, walt <w41ter@×××××.com> wrote:
5 >>> On 09/05/2013 05:43 PM, gottlieb@×××.edu wrote:
6 >>>> [I will be going to systemd since it is aparently required for
7 >>>> gnome-3.8. I first want to try systemd on a test system so am building
8 >>>> that one up.]
9 >>>>
10 >>>> On my main system (currently running openrc) I have masked all of
11 >>>> gnome-3.8. I wonder if this was an error and I can remove the
12 >>>> mask. Is it the case that
13 >>>>
14 >>>> 1. Running openrc instead of systemd means you must mask gnome-3.8
15 >>>>
16 >>>> or
17 >>>>
18 >>>> 2. It is ok to emerge gnome-3.8 without a mask but some pieces will
19 >>>> stay at 3.6?
20 >>>>
21 >>>> In other words can I eliminate my file
22 >>>> /etc/portage/package.mask/gnome-3.8
23 >>>> with all the 3.8 builds?
24 >>>
25 >>> Well, Canek is the systemd guru in this group, but I have been able
26 >>> to boot my ~amd64 test machine successfully using *either* openrc or
27 >>> systemd.
28 >>>
29 >>> This was a pleasant surprise to me because Canek posted not long ago
30 >>> that openrc is now incompatible with systemd.
31 >>
32 >> I'm pretty sure I never said such thing. Both sys-apps/systemd and
33 >> sys-apps/openrc satisfy virtual/service-manager, so if you installed
34 >> systemd, OpenRC was depcleaned some days ago, but since bug 373219[1]
35 >> hasn't been closed, they added OpenRC into the @system set, so now
36 >> it's not even depcleaned. You can put -*sys-apps/openrc in
37 >> /etc/portage/profile/package to solve that.
38 >>
39 >> No incompatibility, and I never said that.
40 >>
41 >>> Canek, please correct me if I'm wrong because I'm a bit lost in the
42 >>> details of the gnome3/systemd update at the moment.
43 >>
44 >> I believe you can install OpenRC and systemd in parallel without
45 >> problems. GNOME 3 will pull systemd when installed, but that doesn't
46 >> mean you will need to uninstall OpenRC. However, several GNOME
47 >> packages (including gdm, if I'm not mistaken) will fail if not running
48 >> with systemd as PID=1.
49 >>
50 >> I don't know how well it works OpenRC parallel installed with systemd,
51 >> I haven't used it in years.
52 >>
53 >> Regards.
54 >>
55 >> [1] https://bugs.gentoo.org/show_bug.cgi?id=373219
56 >
57 > Canek, Thanks for this information. But what about my original
58 > question, namely
59 >
60 > Can I remove my masks and let gnome-3.8 replace 3.6 (to the
61 > extent portage let's it) while I am running openrc and do
62 > *not* have systemd installed?
63
64 No, you can't: systemd is now a requirement for GNOME 3; gdm-3.8.4
65 requires systemd unconditionally. If you try to install GNOME 3.8, it
66 will install gdm 3.8.4, which will bring systemd. You cannot install
67 gdm without systemd; therefore, you cannot install gnome-base/gnome
68 without systemd.
69
70 You could *try* to update the pieces of GNOME to 3.8 that doesn't
71 require systemd, but I don't think that will end happily.
72
73 Regards.
74 --
75 Canek Peláez Valdés
76 Posgrado en Ciencia e Ingeniería de la Computación
77 Universidad Nacional Autónoma de México

Replies