Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: 'emerge --update @world -pv' keeps trying to upgrade to a masked package
Date: Wed, 14 Oct 2015 01:53:40
Message-Id: 561DB592.4060504@gmail.com
In Reply to: [gentoo-user] Re: 'emerge --update @world -pv' keeps trying to upgrade to a masked package by Marat BN
1 Marat BN wrote:
2 > Ah, I think I figured out what was the problem. Looked down further in
3 > the Portage output, and saw this:
4 >
5 > The following mask changes are necessary to proceed:
6 > (see "package.unmask" in the portage(5) man page for more details)
7 > # required by gnome-extra/nm-applet-1.0.6::gentoo
8 > # required by net-misc/networkmanager-pptp-1.0.6::gentoo[gtk]
9 > # required by @selected
10 > # required by @world (argument)
11 > # /etc/portage/package.mask:
12 > # 2015-09-19--01
13 > =net-misc/networkmanager-1.0.6
14 > # required by net-misc/networkmanager-pptp-1.0.6::gentoo[gtk]
15 > # required by @selected
16 > # required by @world (argument)
17 > # /etc/portage/package.mask:
18 > # 2015-09-14--01
19 > =gnome-extra/nm-applet-1.0.6
20 > # required by net-misc/networkmanager-1.0.6::gentoo[bluetooth]
21 > # required by gnome-extra/nm-applet-1.0.6::gentoo
22 > # required by net-misc/networkmanager-pptp-1.0.6::gentoo[gtk]
23 > # required by @selected
24 > # required by @world (argument)
25 > # /etc/portage/package.mask:
26 > # 2015-06-22--01
27 > =net-wireless/bluez-5.33
28 >
29 >
30 > It appears that 'net-misc/networkmanager-1.0.6' was being pulled in by
31 > 'gnome-extra/nm-applet-1.0.6::gentoo',
32 > 'net-misc/networkmanager-pptp-1.0.6::gentoo[gtk]', and so on, and these
33 > were just being reported further down below.
34 >
35 > So I added them to '/etc/portage/package,mask' as well and the problem
36 > went away.
37 >
38 >
39 > -- Marat
40 >
41 > -------- Original Message --------
42 > Subject: 'emerge --update @world -pv' keeps trying to upgrade to a
43 > masked package
44 > From: Marat BN <maratbn@×××××.com>
45 > To: gentoo-user@l.g.o
46 > Date: 10/13/2015 05:53 PM
47 >
48 >> Hello there,
49 >>
50 >> I'm having a curious problem trying to update my system.
51 >>
52 >> I issue the command:
53 >>
54 >> emerge --update @world -pv
55 >>
56 >>
57 >> Portage comes back with the following:
58 >>
59 >> !!! Multiple package instances within a single package slot have been pulled
60 >> !!! into the dependency graph, resulting in a slot conflict:
61 >>
62 >> net-wireless/bluez:0
63 >>
64 >> (net-wireless/bluez-4.101-r9:0/0::gentoo, installed) pulled in by
65 >> net-wireless/bluez:0/0= required by
66 >> (media-sound/pulseaudio-5.0-r7:0/0::gentoo, installed)
67 >> ^^^^^
68 >>
69 >>
70 >>
71 >> <net-wireless/bluez-5 required by
72 >> (net-wireless/blueman-1.23-r2:0/0::maratbn, installed)
73 >> ^ ^
74 >>
75 >>
76 >>
77 >>
78 >> (net-wireless/bluez-5.33:0/3::gentoo, ebuild scheduled for merge)
79 >> pulled in by
80 >> >=net-wireless/bluez-5 required by
81 >> (net-misc/networkmanager-1.0.6:0/0::gentoo, ebuild scheduled for merge)
82 >> ^^ ^
83 >>
84 >>
85 >>
86 >>
87 >>
88 >>
89 >> But I have the following line in my '/etc/portage/package.mask':
90 >>
91 >> =net-misc/networkmanager-1.0.6:0/0::gentoo
92 >>
93 >>
94 >> So doesn't this tell portage not to upgrade to it? Why does it still
95 >> schedule it for merge?
96 >>
97 >>
98 >> Thanks a lot,
99 >> Marat
100 >>
101
102 I started to post that it looked like some other package was pulling it
103 in but portage's output is sometimes cryptic at best. Sometimes I can
104 figure it out but usually, I have to get Alan or Neil to pull out their
105 magic decoder ring and uncrypt the thing.
106
107 Anyway, glad you got it sorted out and all is well again.
108
109 Dale
110
111 :-) :-)

Replies