Gentoo Archives: gentoo-user

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

Replies

Subject Author
Re: [gentoo-user] Systemd upower Samuli Suominen <ssuominen@g.o>
Re: [gentoo-user] Systemd upower Tom Wijsman <TomWij@g.o>