1 |
On Mon, 9 Jun 2014 18:43:04 +0000 |
2 |
Alan Mackenzie <acm@×××.de> wrote: |
3 |
|
4 |
> Hello, Rick, thanks for the reply. |
5 |
> |
6 |
> [... cut all the emerge output, quotes and text in between ...] |
7 |
> |
8 |
> What the heck is going on, when a package management system can't even |
9 |
> make a decision on which version of perl to use, and stick to that |
10 |
> decision? And it can only be described as a bug, that the |
11 |
> gobbledegook "(no parents that aren't satisfied by other packages in |
12 |
> this slot)" passes for a supposedly informative message. |
13 |
> |
14 |
> Anyhow, thanks indeed for the help. Maybe, someday in the distant |
15 |
> future, I'll succeed in updating my Gentoo system after all. |
16 |
|
17 |
To start with, please avoid using -p (--pretend); sometimes emerge will |
18 |
continue regardless of what is displayed, which can help you forward. |
19 |
Though, that still might imply that you need to resolve that output. |
20 |
|
21 |
A very first thing you'll notice is that the Perl conflict seems to |
22 |
suggest that there is an old Perl version installed and a new Perl |
23 |
version scheduled to be merged. |
24 |
|
25 |
When you do a merge of an individual package, it won't consider the |
26 |
reverse dependencies of Perl and therefore it will result in a conflict |
27 |
instead of upgrading the reverse dependencies of Perl. |
28 |
|
29 |
A solution to this is to upgrade your entire system (@world) such that |
30 |
your entire system is in a consistent and upgraded state; however, this |
31 |
only is a way forward as long as it doesn't bring up a conflict. |
32 |
|
33 |
So ... In order to proceed here, you have to unmerge sys-power/upower |
34 |
(which you've already done) and mask sys-power/upower as well as |
35 |
sys-apps/systemd (yet to do), then an `emerge -auvDNt @world` should |
36 |
help you forward; if not, its output can help you bring it forward. |
37 |
|
38 |
If there is a mention about backtracking, try --backtrack=9001 or so; |
39 |
also, if it still tries to bring in sys-power/upower then you might |
40 |
have an overlay that attempts to do this (sync and/or contact author). |
41 |
|
42 |
As a result of the unmerge and mask, it picks upower-pm-utils for you. |
43 |
|
44 |
> Have a great evening! |
45 |
|
46 |
You too. |
47 |
|
48 |
-- |
49 |
With kind regards, |
50 |
|
51 |
Tom Wijsman (TomWij) |
52 |
Gentoo Developer |
53 |
|
54 |
E-mail address : TomWij@g.o |
55 |
GPG Public Key : 6D34E57D |
56 |
GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D |