Gentoo Archives: gentoo-user

From: Dutch Ingraham <stoa@×××.us>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Systemd upower
Date: Thu, 05 Jun 2014 14:11:39
Message-Id: trinity-eebecc47-aafd-4f77-b061-ac35cd68451e-1401977489228@3capp-mailcom-lxa11
In Reply to: Re: [gentoo-user] Systemd upower by Samuli Suominen
1
 
2  
3
4 Sent: Thursday, June 05, 2014 at 8:18 AM
5 From: "Samuli Suominen" <ssuominen@g.o>
6 To: gentoo-user@l.g.o
7 Subject: Re: [gentoo-user] Systemd upower
8
9
10 On 05/06/14 15:17, Dutch Ingraham wrote:
11 > On 06/05/2014 08:00 AM, Samuli Suominen wrote:
12 >> On 05/06/14 14:39, Dutch Ingraham wrote:
13 >>> On 06/04/2014 08:02 PM, Samuli Suominen wrote:
14 >>>> Gentoo doesn't have write access to ::mate-overlay, it's completely
15 >>>> unofficial
16 >>>> Gentoo developers are just as much users as you are for ::mate-overlay
17 >>>>
18 >>>> Enough said
19 >>>>
20 >>>> - Samuli
21 >>>>
22 >>>>
23 >>> Sorry, but this isn't just a MATE overlay problem. Once I made your
24 >>> suggested changes, the MATE "mask change" requests disappeared. What I
25 >>> did get was XFCE mask requirements:
26 >>>
27 >>> [snip]
28 >>>
29 >>> The following mask changes are necessary to proceed:
30 >>> (see "package.unmask" in the portage(5) man page for more details)
31 >>> # required by xfce-base/xfce4-meta-4.10
32 >>> # required by @selected
33 >>> # required by @world (argument)
34 >>> # /etc/portage/package.mask:
35 >>> # problems with systemd, upower shift to upower.pm.utils
36 >>> =xfce-base/xfce4-session-4.10.1-r1
37 >>> # required by virtual/udev-208-r2
38 >>> # required by sys-power/upower-0.9.23-r3
39 >>> # required by xfce-base/xfce4-session-4.10.1-r1[udev]
40 >>> # required by xfce-base/xfce4-meta-4.10
41 >>> # required by @selected
42 >>> # required by @world (argument)
43 >>> # /etc/portage/package.mask:
44 >>> # problems with systemd, upower shift to upower.pm.utils
45 >>> =sys-apps/systemd-212-r5
46 >>> # required by sys-apps/systemd-212-r5[-vanilla]
47 >>> # required by sys-power/upower-0.9.23-r3
48 >>> # required by xfce-base/xfce4-session-4.10.1-r1[udev]
49 >>> # required by xfce-base/xfce4-meta-4.10
50 >>> # required by @selected
51 >>> # required by @world (argument)
52 >>> # /etc/portage/package.mask:
53 >>> # problems with systemd, upower shift to upower.pm.utils
54 >>> =sys-apps/gentoo-systemd-integration-4
55 >>>
56 >>> [snip]
57 >>>
58 >>> I had already <emerge - C>'d those two XFCE applications because, early
59 >>> in this process an <equery depends upower> had shown them to be
60 >>> dependent upon "upower" even after emerging "upower-pm-utils." I have
61 >>> no confidence at this point that my particular problem is reasonably
62 >>> solvable, as I have been caught in this circle for three days now.
63 >>>
64 >> There is no need to mask any Xfce packages, in fact, masking them would
65 >> cause more blockers.
66 >> So that output would be bogus, as it would include the wrong Xfce masks,
67 >> and futhermore it's only end of
68 >> the output, so it wouldn't tell the necessary information required for
69 >> solving it anyway.
70 >> Remove anykind of Xfce masks and post complete output, and don't forget
71 >> to use the --tree flag (-t) to see
72 >> what is pulling in what.
73 >> That is, if you still want help solving the issue.
74 >>
75 >> - Samuli
76 >>
77 >>
78 > I I've removed the XFCE masks. Note that mate-power-manager is masked.
79
80 I see you didn't follow the recommendation of getting rid of the
81 ::mate-overlay because
82 I'm still seeing mate-base/mate::mate-overlay and more in the output
83 I don't know how we could possible get forward if you don't follow-up on
84 the already
85 suggested instructions, no wonder you've been running circles.
86
87 Uninstall mate-overlay, emerge -C mate mate-power-manager
88 mate-session-manager and
89 anything else you have installed from there. Let Portage pull them back
90 in from the actual
91 Portage tree.
92  
93
94 Samuli - thanks for your response.  I had already done the emerge -C mate-power-manager and mate-session.
95
96 I did not uninstall the overlay because equery depends upower showed no remaining dependencies.
97
98 I will give it a go and try and convert from the overlay to the portage repository.
99
100
101
102
103