1 |
On March 25, 2017 8:36:01 PM GMT+01:00, Alan McKinnon <alan.mckinnon@×××××.com> wrote: |
2 |
>On 25/03/2017 16:37, thelma@×××××××××××.com wrote: |
3 |
>> On 03/25/2017 03:00 AM, Alan McKinnon wrote: |
4 |
>>> On 25/03/2017 09:49, thelma@×××××××××××.com wrote: |
5 |
>>>> I'm upgrading my last system and have few blockers left: |
6 |
>>> |
7 |
>>> Those are not blockers. |
8 |
>>> |
9 |
>>> The part of emerge output above this, the bit you snipped out, shows |
10 |
>>> *what* portage wants to do. |
11 |
>>> |
12 |
>>> The bits below show you *why* it's doing that - usually why it's not |
13 |
>>> upgrading to the latest version of a number of packages. |
14 |
>>> |
15 |
>>> Learn to read the portage output. It is vastly more complicated with |
16 |
>way |
17 |
>>> too many !!! and *** and ### characters to alarm you needlessly, but |
18 |
>it |
19 |
>>> cna nevertheless be understood. |
20 |
>>> |
21 |
>>> And those are not blockers. A blocker is a very specific thing, |
22 |
>which |
23 |
>>> these are not |
24 |
>>> |
25 |
>>> |
26 |
>>> |
27 |
>>>> |
28 |
>>>> !!! Multiple package instances within a single package slot have |
29 |
>been |
30 |
>>>> pulled |
31 |
>>>> !!! into the dependency graph, resulting in a slot conflict: |
32 |
>>>> |
33 |
>>>> x11-libs/libxcb:0 |
34 |
>>>> |
35 |
>>>> (x11-libs/libxcb-1.12:0/1.12::gentoo, ebuild scheduled for merge) |
36 |
>>>> pulled in by |
37 |
>>>> (no parents that aren't satisfied by other packages in this |
38 |
>slot) |
39 |
>>>> |
40 |
>>>> (x11-libs/libxcb-1.11.1:0/1.11.1::gentoo, ebuild scheduled for |
41 |
>>>> merge) pulled in by |
42 |
>>>> >=x11-libs/libxcb-1.9.3:0/1.11.1=[abi_x86_32(-),abi_x86_64(-)] |
43 |
>>>> required by (media-libs/mesa-12.0.1:0/0::gentoo, installed) |
44 |
>>>> ^^^^^^^^^^ |
45 |
>>>> |
46 |
>>>> sys-fs/eudev:0 |
47 |
>>>> |
48 |
>>>> (sys-fs/eudev-3.1.5:0/0::gentoo, ebuild scheduled for merge) |
49 |
>pulled |
50 |
>>>> in by |
51 |
>>>> (no parents that aren't satisfied by other packages in this |
52 |
>slot) |
53 |
>>>> |
54 |
>>>> (sys-fs/eudev-3.1.5:0/0::gentoo, installed) pulled in by |
55 |
>>>> |
56 |
>>>>> |
57 |
>=sys-fs/eudev-1.3:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] |
58 |
>>>> required by (virtual/libudev-215-r1:0/1::gentoo, installed) |
59 |
>>>> |
60 |
>>>> |
61 |
>>>> sys-libs/libcap:0 |
62 |
>>>> |
63 |
>>>> (sys-libs/libcap-2.24-r2:0/0::gentoo, ebuild scheduled for merge) |
64 |
>>>> pulled in by |
65 |
>>>> (no parents that aren't satisfied by other packages in this |
66 |
>slot) |
67 |
>>>> |
68 |
>>>> (sys-libs/libcap-2.24-r2:0/0::gentoo, installed) pulled in by |
69 |
>>>> |
70 |
>>>> |
71 |
>sys-libs/libcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] |
72 |
>>>> required by (sys-fs/udev-225-r1:0/0::gentoo, ebuild scheduled for |
73 |
>merge) |
74 |
>>>> |
75 |
>>>> --------------------- |
76 |
>>>> Would clean-up some USE flags help? |
77 |
>>>> |
78 |
>>>> USE="-gnome -kde -minimal -qt3 -qt4 -hal X branding lock consolekit |
79 |
>>>> session \ |
80 |
>>>> startup-notification thunar alsa cdr cups apache2 ssl foomaticdb |
81 |
>ppds |
82 |
>>>> mysql -acl \ |
83 |
>>>> java tiff jpeg png usb fbdev scanner gimp cgi fam nplt type1 opengl |
84 |
>>>> tetex \ |
85 |
>>>> dbus policykit spell -systemd" |
86 |
>> |
87 |
>> I did not "snip" any relevant information. I try to run: |
88 |
>> |
89 |
>> emerge --update -q --newuse --deep --with-bdeps=y --tree @system |
90 |
>> |
91 |
>> and there are no blockers showing up but a slot conflict. |
92 |
> |
93 |
> |
94 |
>You got no other output? Portage then quit quickly, decided to d |
95 |
>nothing |
96 |
>and then gave you the below? |
97 |
> |
98 |
> |
99 |
> |
100 |
>> |
101 |
>> !!! Multiple package instances within a single package slot have been |
102 |
>pulled |
103 |
>> !!! into the dependency graph, resulting in a slot conflict: |
104 |
>> |
105 |
>> sys-apps/util-linux:0 |
106 |
>> |
107 |
>> (sys-apps/util-linux-2.28.2:0/0::gentoo, ebuild scheduled for |
108 |
>merge) pulled in by |
109 |
>> (no parents that aren't satisfied by other packages in this slot) |
110 |
>> |
111 |
>> (sys-apps/util-linux-2.26.2:0/0::gentoo, installed) pulled in by |
112 |
>> |
113 |
>>=sys-apps/util-linux-2.24.1-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] |
114 |
>required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed) |
115 |
>> |
116 |
>> |
117 |
>> !!! All ebuilds that could satisfy |
118 |
>">=sys-libs/ncurses-5.2-r2:0/5=[unicode]" have been masked. |
119 |
>> !!! One of the following masked packages is required to complete your |
120 |
>request: |
121 |
>> - sys-libs/ncurses-5.9-r5::gentoo (masked by: ) |
122 |
>> |
123 |
>> (dependency required by "sys-apps/util-linux-2.26.2::gentoo" |
124 |
>[installed]) |
125 |
>> (dependency required by "@__auto_slot_operator_replace_installed__" |
126 |
>[argument]) |
127 |
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
128 |
>I missed this earlier. That is new, I have no idea what it means |
129 |
>> |
130 |
>> |
131 |
>> I can not unmerge sys-apps/util-linux as I might damage the system. |
132 |
>> I've unmerge sys-libs/ncurses-6.0-r1 but it still giving me that |
133 |
>error. |
134 |
> |
135 |
> |
136 |
>with ncurses above, portage says it needs ncurses version >5.2-r2 with |
137 |
>subslot 0/5 and unicode set in USE. It doesn't say WHY it needs it, |
138 |
>only |
139 |
>that it does, but something in your system configs prevents it. |
140 |
> |
141 |
>Start with: |
142 |
>grep -r unicode /etc/portage |
143 |
>grep -r ncurses /etc/portage |
144 |
> |
145 |
>That tends to show quickly why you have a USE unset or if ncurses is |
146 |
>blocked somehow |
147 |
|
148 |
Thelma, |
149 |
|
150 |
If you want your output to be usable, please stop using the "-q" option when using emerge. |
151 |
It removes vital information people are asking for. |
152 |
|
153 |
-- |
154 |
Joost |
155 |
-- |
156 |
Sent from my Android device with K-9 Mail. Please excuse my brevity. |