1 |
On Wed, 04 Jun 2014 19:15:22 -0400 |
2 |
Dutch Ingraham <stoa@×××.us> wrote: |
3 |
|
4 |
> Thanks everybody for your help. I've made the further suggested |
5 |
> changes, but I remain with the three hard blocks. |
6 |
|
7 |
Can you provide the emerge output of the following command? |
8 |
|
9 |
emerge --tree --unordered-diplay -uDNv @world |
10 |
|
11 |
This makes it more clear what pulls in systemd. |
12 |
|
13 |
Once you know that, you can mask the chain and use an alternative; |
14 |
other than that, MATE is in the Portage tree and therefore you can |
15 |
remove the MATE overlay to avoid running into unnecessary blockers. |
16 |
|
17 |
This happening has nothing to do with Gentoo or systemd; around four |
18 |
years ago the development of pm-utils stopped, which causes UPower to |
19 |
nowadays take a decision. This results in the following scenarios: |
20 |
|
21 |
1. If you need pm-utils, you either need to switch to the |
22 |
upower-pm-utils fork or to systemd; |
23 |
|
24 |
2. If you don't need pm-utils, you either need to |
25 |
|
26 |
a) upgrade to upower-0.99 once reverse dependencies support it |
27 |
and it is stabilized (this has no dependency on systemd); |
28 |
|
29 |
b) switch to upower-pm-utils despite not needing pm-utils; |
30 |
|
31 |
c) switch to systemd. |
32 |
|
33 |
Gentoo reflects that decision as magic can't happen from one day to |
34 |
the other; while trying to keep a fork upower-pm-utils alive as long as |
35 |
it can be kept working given the manpower, kernel API and so on... |
36 |
|
37 |
-- |
38 |
With kind regards, |
39 |
|
40 |
Tom Wijsman (TomWij) |
41 |
Gentoo Developer |
42 |
|
43 |
E-mail address : TomWij@g.o |
44 |
GPG Public Key : 6D34E57D |
45 |
GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D |