Gentoo Archives: gentoo-user

From: Alon Bar-Lev <alonbl@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Systemd upower
Date: Thu, 05 Jun 2014 00:23:00
Message-Id: CAOazyz2yqRaukmuEOZWUNBFZRgHjrKoGs2BiPwGvMHMX1k59jQ@mail.gmail.com
In Reply to: Re: [gentoo-user] Systemd upower by Samuli Suominen
1 On Thu, Jun 5, 2014 at 3:07 AM, Samuli Suominen <ssuominen@g.o> wrote:
2 >
3 > On 05/06/14 02:25, Alon Bar-Lev wrote:
4 >> On Thu, Jun 5, 2014 at 2:15 AM, Dutch Ingraham <stoa@×××.us> wrote:
5 >>> On 06/04/2014 03:17 PM, Samuli Suominen wrote:
6 >>>> On 04/06/14 20:11, Dutch Ingraham wrote:
7 >>>>> On 06/04/2014 07:22 AM, Daniel Troeder wrote:
8 >>>>>> Am 04.06.2014 06:05, schrieb Samuli Suominen:
9 >>>>>>> On 04/06/14 05:17, Dutch Ingraham wrote:
10 >>>>>>>> No, "sys-fs/udev" is not masked, but an update is indicated in the
11 >>>>>>>> emerge above. That's a good catch, the MATE stuff is from the overlay.
12 >>>>>>>> Unfortunately, the xfce stuff is not, so even if the overlay currency
13 >>>>>>>> was an issue, I'll still be showing some dependencies.
14 >>>>>>>>
15 >>>>>>> Try re-emerging on un-emerging the offending packages, like
16 >>>>>>> xfce4-session and xfce4-power-manager,
17 >>>>>>> it has helped some people, to refresh the .ebuild copy that is installed
18 >>>>>>> with the .ebuild copy from
19 >>>>>>> Portage
20 >>>>>>>
21 >>>>>>> - Samuli
22 >>>>>>>
23 >>>>>> Thanks - that fixed it for me:
24 >>>>>>
25 >>>>>> # emerge -C xfce-base/xfce4-session xfce-extra/xfce4-power-manager
26 >>>>>> xfce-extra/xfce4-systemload-plugin
27 >>>>>> # emerge -uND xfce-base/xfce4-meta xfce-extra/xfce4-power-manager
28 >>>>>> xfce-extra/xfce4-systemload-plugin
29 >>>>>>
30 >>>>>>
31 >>>>>> Greetings
32 >>>>>> Daniel
33 >>>>>>
34 >>>>> Unfortunately, this doesn't work for me. So let me re-cap: I have
35 >>>>>
36 >>>>> 4. masked virtual/udev-208-r2; that has not worked.
37 >>>> First, remove that mask. Masking it will certainly cause more blockers,
38 >>>> than solve them.
39 >>>>
40 >>>>> [ebuild N ~] mate-extra/mate-power-manager-1.6.3::mate-overlay
41 >>>>> USE="applet policykit -gnome-keyring -man {-test}" 0 kB
42 >>>>> [ebuild N ~] mate-base/mate-session-manager-1.6.1-r1::mate-overlay
43 >>>>> USE="ipv6 -debug -systemd" 0 kB
44 >>>>>
45 >>>> see "::mate-overlay", it's presumably broken or outdated. stop using the
46 >>>> overlay and use MATE from Portage instead.
47 >>>> or you can mask the packages from overlay, the syntax is like:
48 >>>>
49 >>>> /etc/portage/package.mask
50 >>>>
51 >>>> mate-extra/mate-power-manager::mate-overlay
52 >>>> mate-base/mate-session-manager::mate-overlay
53 >>>>
54 >>>> - Samuli
55 >>>>
56 >>>>
57 >>> Thanks everybody for your help. I've made the further suggested
58 >>> changes, but I remain with the three hard blocks.
59 >>>
60 >>> I've now spent about 7 hours over the last two days on this issue (about
61 >>> 2x the fresh install time), when all I wanted to do was a routine
62 >>> update. I've reworked a large part of my system, adding a new
63 >>> package.mask file and populating it with six packages.
64 >>>
65 >>> I suppose its now time for an uninstall. Kind of disappointing; we are
66 >>> told Gentoo is about choices, and in fact that's true. I made the
67 >>> choice to use a pure openRC system. The last 7 hours of free time,
68 >>> though, was spent trying, and ultimately failing, to correct a problem
69 >>> not chosen, not wanted, and not invited.
70 >>>
71 >>> The sine qua non is unarguably systemd. Even though my choice was to
72 >>> not deploy it, apparently it takes a significant time commitment and/or
73 >>> developer-level knowledge to choose to not use it. Quite the inelegant
74 >>> end to my once-trusty OS.
75 >>>
76 >> You are right, all I can say is that I am sorry we treat users like
77 >> that. We forget that our task is to ease deployment of upstream
78 >> projects to end users. What we experience is only the start of the
79 >> mess of having two separate contradictory layouts within stable tree,
80 >> without decent profile setups to protect users from pulling layout
81 >> they are not interested in.
82 >>
83 >>
84 >
85 > We? The ::mate-overlay maintainers? You are involved in the
86 > ::mate-overlay development then?
87 >
88
89 This effected stable tree of Gentoo as well, pulling undesired
90 different layout into stable is something that should have been
91 avoided. It is about time we split the profiles, systemd is not option
92 for people who runs openrc.

Replies

Subject Author
Re: [gentoo-user] Systemd upower Samuli Suominen <ssuominen@g.o>