Gentoo Archives: gentoo-user

From: Mike Gilbert <floppym@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Help...can't decipher emerge oracle...
Date: Wed, 15 Nov 2017 17:56:23
Message-Id: CAJ0EP414zP9RCsnxJ7DktbwUnrkrnzs5tJBP83okvGfJQ21nNA@mail.gmail.com
In Reply to: Re: [gentoo-user] Help...can't decipher emerge oracle... by tuxic@posteo.de
1 On Wed, Nov 15, 2017 at 12:20 PM, <tuxic@××××××.de> wrote:
2 > On 11/15 06:04, Jan Chren (rindeal) wrote:
3 >> net-libs/libnsl-1.1.0-r1 is blocking sys-libs/glibc versions lower
4 >> than 2.26 and you have sys-libs/glibc-2.25 installed. So try
5 >> installing glibc-2.26 manually first and then libnsl.
6 >>
7 >> On 15 November 2017 at 17:50, <tuxic@××××××.de> wrote:
8 >> > Hi,
9 >> >
10 >> > From emerge I got this """info""":
11 >> >
12 >> >
13 >> >
14 >> > * Error: The above package list contains packages which cannot be
15 >> > * installed at the same time on the same system.
16 >> >
17 >> > (sys-libs/glibc-2.25-r9:2.2/2.2::gentoo, installed) pulled in by
18 >> > >=sys-libs/glibc-2.23[multilib?] (>=sys-libs/glibc-2.23) required by (dev-java/icedtea-bin-3.6.0:8/8::gentoo, installed)
19 >> > sys-libs/glibc[rpc(-)] required by (net-fs/autofs-5.1.3:0/0::gentoo, installed)
20 >> > >=sys-libs/glibc-2.6.1 required by (x11-drivers/nvidia-drivers-387.22:0/387::gentoo, installed)
21 >> > sys-libs/glibc required by (app-arch/rar-5.5.0_p20170811:0/0::gentoo, installed)
22 >> > >=sys-libs/glibc-2.7 required by (sys-apps/iproute2-4.14.0:0/0::gentoo, ebuild scheduled for merge)
23 >> > >=sys-libs/glibc-2.17 required by (dev-lang/ghc-8.0.2:0/8.0.2::gentoo, installed)
24 >> > sys-libs/glibc:2.2 required by (virtual/libc-1:0/0::gentoo, installed)
25 >> > sys-libs/glibc required by (app-office/openoffice-bin-4.1.3:0/0::gentoo, installed)
26 >> > sys-libs/glibc required by @selected
27 >> > >=sys-libs/glibc-2.8:2.2 required by (media-video/vlc-2.2.6-r2:0/5-8::gentoo, installed)
28 >> > >=sys-libs/glibc-2.8 required by (sys-devel/gcc-4.9.4:4.9.4/4.9.4::gentoo, installed)
29 >> > >=sys-libs/glibc-2.8 required by (sys-devel/gcc-5.4.0-r3:5.4.0/5.4.0::gentoo, installed)
30 >> > >=sys-libs/glibc-2.13 required by (sys-devel/gcc-6.4.0:6.4.0/6.4.0::gentoo, installed)
31 >> >
32 >> > (net-libs/libnsl-1.1.0-r1:0/2::gentoo, ebuild scheduled for merge) pulled in by
33 >> > net-libs/libnsl:0= required by (app-emulation/hercules-3.12:0/0::gentoo, installed)
34 >> > net-libs/libnsl:0= required by (app-text/opensp-1.5.2-r6:0/0::gentoo, ebuild scheduled for merge)
35 >> > net-libs/libnsl:0 required by @__auto_slot_operator_replace_installed__
36 >> >
37 >> > ...for me it seems, that I need a lot of different glibc versions and
38 >> > currently I dont know, how to get out of this mess...
39 >> >
40 >> > I would be happy, if someone could help me...
41 >> >
42 >> > Cheers
43 >> > Meino
44 >> >
45 >> >
46 >> >
47 >>
48 > Hi Jan,
49 >
50 > thanks for your help and your answer! :)
51 >
52 >
53 > Trying what you suggest leads into this:
54 >
55 > /root>emerge '=glibc-2.26-r3'
56 > Calculating dependencies... done!
57 > [ebuild U ] sys-libs/glibc-2.26-r3 [2.25-r9]
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 > sys-libs/glibc:2.2
63 >
64 > (sys-libs/glibc-2.26-r3:2.2/2.2::gentoo, ebuild scheduled for merge) pulled in by
65 > =sys-libs/glibc-2.26-r3 (Argument)
66 >
67 > (sys-libs/glibc-2.25-r9:2.2/2.2::gentoo, installed) pulled in by
68 > sys-libs/glibc[rpc(-)] required by (net-fs/autofs-5.1.3:0/0::gentoo, installed)
69 >
70 > <sys-libs/glibc-2.26 required by (net-libs/libnsl-0:0/1::gentoo, installed)
71 > ^ ^^^^
72 >
73 > I would tend to remove autofs, install glibc-2.26, reinstall autofs
74 > and ....
75 >
76 > Woyld that work, or do I kill my system with that...
77 >
78 > (I hate dependencies... :)
79 >
80
81 Removing autofs certainly can't hurt.
82
83 Maybe try upgrading glibc and libnsl together.
84
85 emerge --oneshot sys-libs/glibc net-libs/libnsl