Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] must/should systemd users package.mask upower-pm-utils
Date: Sun, 29 Jun 2014 20:23:51
Message-Id: 53B0759C.6030500@gmail.com
In Reply to: [gentoo-user] must/should systemd users package.mask upower-pm-utils by gottlieb@nyu.edu
1 On 29/06/2014 22:09, gottlieb@×××.edu wrote:
2 > My desktop is a fully stable (empty package.accept_keywords) systemd
3 > system. The profile is .../gnome/system and it boots init=systemd.
4 >
5 > The 3 june news asserts "all systemd users are recommended to stay with
6 > sys-power/upower".
7 >
8 > However update world wants to uninstall upower and install
9 > upower-pm-utils.
10 >
11 > Adding sys-power/upower-pm-utils to /etc/package.mask, "fixed" the
12 > problem, but I wonder if I chose an appropriate fix. I was a little
13 > surprised that a stable system would need an entry in package.mask.
14 >
15 > Any advice would be appreciated,
16 > allan
17 >
18 > PS I realize that the news item concerned hibernate/suspend so is not
19 > relevant, but the same issue uninstall/install occurs on my laptop.
20 > Those systems have a less simple "goingstable" setup and are more
21 > important to me so I prefer to first change the fully stable desktop.
22
23
24 Are you still dealing with this same output you posted about on the 26th?
25
26 Calculating dependencies... done!
27
28 [ebuild U ] x11-wm/sawfish-1.9.1-r2 [1.9.1-r1] USE="emacs%* nls
29 -xinerama" 2,556 kB
30 [nomerge ] gnome-base/gnome-3.10.0:2.0 USE="bluetooth cdr classic
31 cups extras -accessibility"
32 [nomerge ] gnome-base/gnome-shell-3.10.4-r2 USE="bluetooth i18n
33 networkmanager (-openrc-force)" PYTHON_TARGETS="python2_7"
34 [nomerge ] sys-power/upower-pm-utils-0.9.23-r2
35 USE="introspection -ios"
36 [blocks b ] sys-power/upower ("sys-power/upower" is blocking
37 sys-power/upower-pm-utils-0.9.23-r2)
38 [uninstall ] sys-power/upower-0.9.23-r3 USE="introspection -doc
39 -ios"
40 [ebuild N ] sys-power/upower-pm-utils-0.9.23-r2
41 USE="introspection -ios" 0 kB
42
43 That is gnome-shell pulling in upower || upower-pm-utils and for some
44 reason it chose the one you do not want.
45
46 Using package.mask is valid (it's a documented tool and not only for
47 ~arch - all it means is that you do not want the listed packages and
48 there could be many reasons for that) but it does seem a bit heavy-handed.
49
50 Normally, manually installing upower should be enough to satisfy the dep
51 and keep upower-pm-utils off your machine, but bugs are possible I suppose.
52
53 Is there any bugs on b.g.o. about this?
54 Run emerge with -t and post the relevant section, let's see why the
55 wrong package is being pulled in. Also the output of
56
57 equery depends upower
58 equery depends upower-pm-utils
59
60
61
62
63
64
65 --
66 Alan McKinnon
67 alan.mckinnon@×××××.com

Replies