Gentoo Archives: gentoo-user

From: Michael Cook <mcook@××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Systemd upower
Date: Wed, 04 Jun 2014 01:58:01
Message-Id: 538E7D21.6090907@mackal.net
In Reply to: Re: [gentoo-user] Systemd upower by Dutch Ingraham
1 On 06/03/2014 09:48 PM, Dutch Ingraham wrote:
2 > On 06/03/2014 09:08 PM, Canek Peláez Valdés wrote:
3 >> On Tue, Jun 3, 2014 at 7:58 PM, Dutch Ingraham <stoa@×××.us> wrote:
4 >>> On 06/03/2014 07:24 PM, Jim Burwell wrote:
5 >>>
6 >>>> FWIW, on my system, I had to mask "sys-apps/gentoo-systemd-integration"
7 >>>> for it to merge the udev update w/o trying to pull in systemd, et al. i
8 >>>> didn't deep dive on what was trying to pull that in, but masking it
9 >>>> (plus a ton of other stuff I have masked) prevented portage from trying
10 >>>> to build a systemd based system.
11 >>>>
12 >>>>
13 >>>>
14 >>>>
15 >>>
16 >>> OK - I have followed the advice given in <eselect news read>; I have
17 >>> also followed the advice on this and the related thread today and
18 >>> uninstalled "sys-power/upower" and installed
19 >>> "sys-power/upower-pm-utils". That didn't work. Then, given the above,
20 >>> I have masked (first) "sys-apps/gentoo-systemd-integration" and when
21 >>> that had no effect, masked "sys-apps/systemd."
22 >>>
23 >>> I am still hard-blocked out of updating:
24 >>>
25 >>> Calculating dependencies... done!
26 >>> [ebuild N ] sys-libs/libseccomp-2.1.1 USE="-static-libs" 111 kB
27 >>> [ebuild r U ] app-text/qpdf-5.1.1:0/13 [4.1.0:0/10] USE="-doc
28 >>> -examples -static-libs {-test}" 7,484 kB
29 >>> [ebuild R ] dev-libs/glib-2.38.2-r1:2 USE="mime%* -debug (-fam)
30 >>> (-selinux) -static-libs -systemtap {-test} -utils -xattr" ABI_X86="(64)
31 >>> (-32) (-x32)" PYTHON_TARGETS="python2_7 (-python2_6)" 0 kB
32 >>> [ebuild R ~] x11-libs/libmatewnck-1.6.1:1::mate-overlay
33 >>> [1.6.1:0::gentoo] USE="introspection startup-notification (-X%*)" 0 kB
34 >>> [ebuild rR ] net-print/cups-filters-1.0.53 USE="dbus foomatic jpeg
35 >>> -perl -png -static-libs -tiff -zeroconf" 0 kB
36 >>> [ebuild U ] net-print/foomatic-db-4.0.20140105 [4.0.20120831] 37,935 kB
37 >>> [ebuild N #] sys-apps/systemd-212-r5:0/2 USE="acl filecaps
38 >>> firmware-loader kmod pam policykit seccomp -audit -cryptsetup -doc
39 >>> -gcrypt -gudev -http -introspection (-kdbus) -lzma -python -qrcode
40 >>> (-selinux) (-ssl) {-test} -vanilla -xattr" ABI_X86="(64) (-32) (-x32)"
41 >>> PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3"
42 >>> PYTHON_TARGETS="python2_7 python3_3 -python3_2" 0 kB
43 >>> [ebuild N #] sys-apps/gentoo-systemd-integration-4 52 kB
44 >>> [ebuild N ] virtual/libudev-208:0/1 USE="-static-libs"
45 >>> ABI_X86="(64) (-32) (-x32)" 0 kB
46 >>> [ebuild U ] virtual/udev-208-r2 [208-r1] USE="gudev -introspection
47 >>> -static-libs (-kmod%*) (-selinux%)" ABI_X86="(64) (-32) (-x32)" 0 kB
48 >>> [ebuild N ] sys-power/upower-0.9.23-r3 USE="introspection -doc
49 >>> -ios" 0 kB
50 >>> [uninstall ] sys-power/upower-pm-utils-0.9.23 USE="introspection
51 >>> -doc -ios"
52 >>> [blocks b ] sys-power/upower ("sys-power/upower" is blocking
53 >>> sys-power/upower-pm-utils-0.9.23)
54 >>> [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking
55 >>> sys-fs/udev-212-r1)
56 >>> [blocks B ] sys-apps/gentoo-systemd-integration
57 >>> ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/udev-212-r1)
58 >>> [blocks B ] sys-fs/udev ("sys-fs/udev" is blocking
59 >>> sys-apps/systemd-212-r5, sys-apps/gentoo-systemd-integration-4)
60 >>>
61 >>> Total: 11 packages (3 upgrades, 5 new, 3 reinstalls, 1 uninstall), Size
62 >>> of downloads: 45,580 kB
63 >>> Conflict: 4 blocks (3 unsatisfied)
64 >>>
65 >>>
66 >>> I'm not sure what else to mask/uninstall/reinstall at this point. Any
67 >>> suggestions?
68 >>
69 >> Something is pulling upower. You need to find out what; supposedly
70 >> everything in the tree already should handle upower-pm-utils as a
71 >> upower replacement.
72 >>
73 >> Perhaps try to sync again?
74 >>
75 >> Regards.
76 >>
77 > Thanks, Canek.
78 >
79 > I did re-sync, with the same results. I also ran a <equery depends
80 > upower> with the following result:
81 >
82 > dutch@gentoo ~ $ sudo equery depends upower
83 > * These packages depend on upower:
84 > mate-base/mate-applets-1.6.2-r1 (>=sys-power/upower-0.9.4)
85 > (<sys-power/upower-0.99)
86 > mate-base/mate-session-manager-1.6.1-r1 (>=sys-power/upower-0.9.0)
87 > mate-extra/mate-power-manager-1.6.3 (>=sys-power/upower-0.9.1)
88 > xfce-base/xfce4-session-4.10.1-r1 (udev ? <sys-power/upower-0.99)
89 > xfce-extra/xfce4-power-manager-1.2.0-r2 (<sys-power/upower-0.99)
90 > dutch@gentoo ~ $
91 >
92 > But as you said, "upower-pm-utils" should be handling these
93 > dependencies. Is anyone else having these problems with MATE or XFCE?
94 >
95 >
96 Do you have newer sys-fs/udev masked by chance? What version do you have
97 installed? I noticed the MATE stuff is in an overlay, so it might take a
98 bit longer for them to make things right.

Replies

Subject Author
Re: [gentoo-user] Systemd upower Dutch Ingraham <stoa@×××.us>