Gentoo Archives: gentoo-user

From: thelma@×××××××××××.com
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Few blockers left
Date: Sat, 25 Mar 2017 14:36:48
Message-Id: 1b2850b3-531e-2135-81d7-69b4cd0b6405@sys-concept.com
In Reply to: Re: [gentoo-user] Few blockers left by Alan McKinnon
1 On 03/25/2017 03:00 AM, Alan McKinnon wrote:
2 > On 25/03/2017 09:49, thelma@×××××××××××.com wrote:
3 >> I'm upgrading my last system and have few blockers left:
4 >
5 > Those are not blockers.
6 >
7 > The part of emerge output above this, the bit you snipped out, shows
8 > *what* portage wants to do.
9 >
10 > The bits below show you *why* it's doing that - usually why it's not
11 > upgrading to the latest version of a number of packages.
12 >
13 > Learn to read the portage output. It is vastly more complicated with way
14 > too many !!! and *** and ### characters to alarm you needlessly, but it
15 > cna nevertheless be understood.
16 >
17 > And those are not blockers. A blocker is a very specific thing, which
18 > these are not
19 >
20 >
21 >
22 >>
23 >> !!! Multiple package instances within a single package slot have been
24 >> pulled
25 >> !!! into the dependency graph, resulting in a slot conflict:
26 >>
27 >> x11-libs/libxcb:0
28 >>
29 >> (x11-libs/libxcb-1.12:0/1.12::gentoo, ebuild scheduled for merge)
30 >> pulled in by
31 >> (no parents that aren't satisfied by other packages in this slot)
32 >>
33 >> (x11-libs/libxcb-1.11.1:0/1.11.1::gentoo, ebuild scheduled for
34 >> merge) pulled in by
35 >> >=x11-libs/libxcb-1.9.3:0/1.11.1=[abi_x86_32(-),abi_x86_64(-)]
36 >> required by (media-libs/mesa-12.0.1:0/0::gentoo, installed)
37 >> ^^^^^^^^^^
38 >>
39 >> sys-fs/eudev:0
40 >>
41 >> (sys-fs/eudev-3.1.5:0/0::gentoo, ebuild scheduled for merge) pulled
42 >> in by
43 >> (no parents that aren't satisfied by other packages in this slot)
44 >>
45 >> (sys-fs/eudev-3.1.5:0/0::gentoo, installed) pulled in by
46 >>
47 >> >=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?]
48 >> required by (virtual/libudev-215-r1:0/1::gentoo, installed)
49 >>
50 >>
51 >> sys-libs/libcap:0
52 >>
53 >> (sys-libs/libcap-2.24-r2:0/0::gentoo, ebuild scheduled for merge)
54 >> pulled in by
55 >> (no parents that aren't satisfied by other packages in this slot)
56 >>
57 >> (sys-libs/libcap-2.24-r2:0/0::gentoo, installed) pulled in by
58 >>
59 >> 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(-)?]
60 >> required by (sys-fs/udev-225-r1:0/0::gentoo, ebuild scheduled for merge)
61 >>
62 >> ---------------------
63 >> Would clean-up some USE flags help?
64 >>
65 >> USE="-gnome -kde -minimal -qt3 -qt4 -hal X branding lock consolekit
66 >> session \
67 >> startup-notification thunar alsa cdr cups apache2 ssl foomaticdb ppds
68 >> mysql -acl \
69 >> java tiff jpeg png usb fbdev scanner gimp cgi fam nplt type1 opengl
70 >> tetex \
71 >> dbus policykit spell -systemd"
72
73 I did not "snip" any relevant information. I try to run:
74
75 emerge --update -q --newuse --deep --with-bdeps=y --tree @system
76
77 and there are no blockers showing up but a slot conflict.
78
79 !!! Multiple package instances within a single package slot have been pulled
80 !!! into the dependency graph, resulting in a slot conflict:
81
82 sys-apps/util-linux:0
83
84 (sys-apps/util-linux-2.28.2:0/0::gentoo, ebuild scheduled for merge) pulled in by
85 (no parents that aren't satisfied by other packages in this slot)
86
87 (sys-apps/util-linux-2.26.2:0/0::gentoo, installed) pulled in by
88 >=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(-)?] required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed)
89
90
91 !!! All ebuilds that could satisfy ">=sys-libs/ncurses-5.2-r2:0/5=[unicode]" have been masked.
92 !!! One of the following masked packages is required to complete your request:
93 - sys-libs/ncurses-5.9-r5::gentoo (masked by: )
94
95 (dependency required by "sys-apps/util-linux-2.26.2::gentoo" [installed])
96 (dependency required by "@__auto_slot_operator_replace_installed__" [argument])
97
98
99 I can not unmerge sys-apps/util-linux as I might damage the system.
100 I've unmerge sys-libs/ncurses-6.0-r1 but it still giving me that error.
101
102 --
103 Thelma

Replies

Subject Author
Re: [gentoo-user] Few blockers left Alan McKinnon <alan.mckinnon@×××××.com>