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 |
> |