Gentoo Archives: gentoo-user

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

Replies