Gentoo Archives: gentoo-user

From: Tom Wijsman <TomWij@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Systemd upower
Date: Tue, 10 Jun 2014 20:03:00
Message-Id: 20140610220111.1245e73a@gentoo.org
In Reply to: Re: [gentoo-user] Systemd upower by Alan Mackenzie
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

Attachments

File name MIME type
signature.asc application/pgp-signature