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 |