From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-user+bounces-180801-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id AA1CF139083
	for <garchives@archives.gentoo.org>; Wed, 15 Nov 2017 17:59:23 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 7B382E0F17;
	Wed, 15 Nov 2017 17:59:18 +0000 (UTC)
Received: from mail-wm0-x230.google.com (mail-wm0-x230.google.com [IPv6:2a00:1450:400c:c09::230])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id EC4A7E0CAB
	for <gentoo-user@lists.gentoo.org>; Wed, 15 Nov 2017 17:59:17 +0000 (UTC)
Received: by mail-wm0-x230.google.com with SMTP id b189so4706848wmd.0
        for <gentoo-user@lists.gentoo.org>; Wed, 15 Nov 2017 09:59:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=mime-version:sender:in-reply-to:references:from:date:message-id
         :subject:to;
        bh=b1pGJMrfj/w1HHwFhIynwex54TVateDwoni5eGOJZhQ=;
        b=iFRdry24w6JL6F7BMnIAlu3j0tGYyJCWFeNBK7rueKfv80ICI8oTP2WbBglFKXJxP7
         jEmRAgfvM5yN4R/WboJA5nZTJwBwrUuBdpXgnmrI2ccZIRbFEQGIzo6PrOyFSP6d+iM/
         Guu+XOpYVFxa9ofxqHBlVZrqejSkm+htE1zuGWgA9BtEK+0Ca+Vs+zNyrwEIY1CEIO6e
         K3vV+WLpLSdtexl+5MuAU7TkiYJp7gdMigD8oMu5pW3CBrGXGeFQ9KzuTRzaOpv9rLrZ
         BgPtALVbfV5QFA30vBAR0VQFl3g4vPTTN/wuqY8DQa47hJbTDy4QnKaLUziCUa8pB8fS
         u/rQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
         :date:message-id:subject:to;
        bh=b1pGJMrfj/w1HHwFhIynwex54TVateDwoni5eGOJZhQ=;
        b=Fc2N+S4Tx5Aixj8oGZDBbijcAhnStx1vm7ayrZLstKuZVZ0zHJUWivALFBtb3hoxe0
         ngFLIp1oPnJs1Z6zgg6wpOr5EYZLszmFhpWB8F135y31AGhp90jdIvBCQOc6eVDU3rzZ
         /VPGkR9MGkDvYejvIhqUo1TKJcITnTnKnjzd3DHbt3QU09/YVWztWtwiimfvrXuiDKVK
         FY9aNr+bBq/SkwJLD1Kc0D5Spt/Qs6TCX0S2f1jlE0e9X5bP5fGqeU3qYYJbAkYCoJGZ
         pekGkGe5K+sQ7lLQKAZTFGujN1oILueyTgdZo9gNvRkkk4MtIUrOkRqfmbi/UYs1l4Ex
         JMDA==
X-Gm-Message-State: AJaThX5zEWs4CHX/65tx2yIy4YeW4KhZoDxhqoBQucBXmtMxdesFAlpH
	lf0RdEBZPmeSmObIA1XoivT2S48mvkvTF3rZcv4KzA==
X-Google-Smtp-Source: AGs4zMZZ1i2LHmyTZ2/fcSppFkl37N6zYzmyab/LJ/GaWUiTrf8P8pWyRQFnkH7qeWhK7uh+kv0lbbDponzyrgJj9CM=
X-Received: by 10.80.151.21 with SMTP id c21mr24283741edb.47.1510768756300;
 Wed, 15 Nov 2017 09:59:16 -0800 (PST)
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Sender: mr.jan.chren@gmail.com
Received: by 10.80.219.201 with HTTP; Wed, 15 Nov 2017 09:58:35 -0800 (PST)
In-Reply-To: <20171115174315.6s3l23pgsvppqqf2@solfire>
References: <20171115165037.ilmhoi7zwiltzwru@solfire> <CANgLvuDQk9XBkaxvi7iFbGhAiiqovDv5D4TR9Yoa_V3P+WGVbQ@mail.gmail.com>
 <20171115172011.eqyhm2xbtoz74byk@solfire> <CANgLvuAXt2d2DFpUujSLvtheR+KN0fgru2zBA1csam-GO9XQkw@mail.gmail.com>
 <20171115174315.6s3l23pgsvppqqf2@solfire>
From: "Jan Chren (rindeal)" <dev.rindeal@gmail.com>
Date: Wed, 15 Nov 2017 18:58:35 +0100
X-Google-Sender-Auth: hgwT5zdBuMD5NYKS15utg01inzw
Message-ID: <CANgLvuAJJmSuXy_tLee9S3gUdDakZc0bnZ_nx0CnnEdAVvEreA@mail.gmail.com>
Subject: Re: [gentoo-user] Help...can't decipher emerge oracle...
To: gentoo-user@lists.gentoo.org
Content-Type: text/plain; charset="UTF-8"
X-Archives-Salt: a1611137-f5ab-496f-95b3-d7a3b28be6ed
X-Archives-Hash: 5af408c3e7dbdbb19cb4dd5264881d9b

Well, that's yet another problem, this time it's `autofs` package
which depends on glibc having `rpc` USE flag. glibc 2.26 lost this
USE-flag, however. Hopefully you can workaround this by enabling
`libtirpc` USE-flag for `autofs` package.

So the steps should be now:

1. put `net-fs/autofs libtirpc` into your `/etc/portage/package.use/...`
2. `emerge -1 autofs`
3. `emerge -1 ">=sys-libs/glibc-2.26"`
4. `emerge -1 libnsl`

On 15 November 2017 at 18:43,  <tuxic@posteo.de> wrote:
> On 11/15 06:24, Jan Chren (rindeal) wrote:
>> Oh, I missed that the current libnsl has a blocker as well. In that
>> case try to do this:
>>
>> ```
>> emerge -C libnsl
>> emerge -1 ">=sys-libs/glibc-2.26"
>> emerge -1 libnsl
>> ```
>>
>> On 15 November 2017 at 18:20,  <tuxic@posteo.de> wrote:
>> > On 11/15 06:04, Jan Chren (rindeal) wrote:
>> >> net-libs/libnsl-1.1.0-r1 is blocking sys-libs/glibc versions lower
>> >> than 2.26 and you have sys-libs/glibc-2.25 installed. So try
>> >> installing glibc-2.26 manually first and then libnsl.
>> >>
>> >> On 15 November 2017 at 17:50,  <tuxic@posteo.de> wrote:
>> >> > Hi,
>> >> >
>> >> > From emerge I got this """info""":
>> >> >
>> >> >
>> >> >
>> >> >  * Error: The above package list contains packages which cannot be
>> >> >  * installed at the same time on the same system.
>> >> >
>> >> >   (sys-libs/glibc-2.25-r9:2.2/2.2::gentoo, installed) pulled in by
>> >> >     >=sys-libs/glibc-2.23[multilib?] (>=sys-libs/glibc-2.23) required by (dev-java/icedtea-bin-3.6.0:8/8::gentoo, installed)
>> >> >     sys-libs/glibc[rpc(-)] required by (net-fs/autofs-5.1.3:0/0::gentoo, installed)
>> >> >     >=sys-libs/glibc-2.6.1 required by (x11-drivers/nvidia-drivers-387.22:0/387::gentoo, installed)
>> >> >     sys-libs/glibc required by (app-arch/rar-5.5.0_p20170811:0/0::gentoo, installed)
>> >> >     >=sys-libs/glibc-2.7 required by (sys-apps/iproute2-4.14.0:0/0::gentoo, ebuild scheduled for merge)
>> >> >     >=sys-libs/glibc-2.17 required by (dev-lang/ghc-8.0.2:0/8.0.2::gentoo, installed)
>> >> >     sys-libs/glibc:2.2 required by (virtual/libc-1:0/0::gentoo, installed)
>> >> >     sys-libs/glibc required by (app-office/openoffice-bin-4.1.3:0/0::gentoo, installed)
>> >> >     sys-libs/glibc required by @selected
>> >> >     >=sys-libs/glibc-2.8:2.2 required by (media-video/vlc-2.2.6-r2:0/5-8::gentoo, installed)
>> >> >     >=sys-libs/glibc-2.8 required by (sys-devel/gcc-4.9.4:4.9.4/4.9.4::gentoo, installed)
>> >> >     >=sys-libs/glibc-2.8 required by (sys-devel/gcc-5.4.0-r3:5.4.0/5.4.0::gentoo, installed)
>> >> >     >=sys-libs/glibc-2.13 required by (sys-devel/gcc-6.4.0:6.4.0/6.4.0::gentoo, installed)
>> >> >
>> >> >   (net-libs/libnsl-1.1.0-r1:0/2::gentoo, ebuild scheduled for merge) pulled in by
>> >> >     net-libs/libnsl:0= required by (app-emulation/hercules-3.12:0/0::gentoo, installed)
>> >> >     net-libs/libnsl:0= required by (app-text/opensp-1.5.2-r6:0/0::gentoo, ebuild scheduled for merge)
>> >> >     net-libs/libnsl:0 required by @__auto_slot_operator_replace_installed__
>> >> >
>> >> > ...for me it seems, that I need a lot of different glibc versions and
>> >> > currently I dont know, how to get out of this mess...
>> >> >
>> >> > I would be happy, if someone could help me...
>> >> >
>> >> > Cheers
>> >> > Meino
>> >> >
>> >> >
>> >> >
>> >>
>> > Hi Jan,
>> >
>> > thanks for your help and your answer! :)
>> >
>> >
>> > Trying what you suggest leads into this:
>> >
>> > /root>emerge '=glibc-2.26-r3'
>> > Calculating dependencies... done!
>> > [ebuild     U  ] sys-libs/glibc-2.26-r3 [2.25-r9]
>> >
>> > !!! Multiple package instances within a single package slot have been pulled
>> > !!! into the dependency graph, resulting in a slot conflict:
>> >
>> > sys-libs/glibc:2.2
>> >
>> >   (sys-libs/glibc-2.26-r3:2.2/2.2::gentoo, ebuild scheduled for merge) pulled in by
>> >     =sys-libs/glibc-2.26-r3 (Argument)
>> >
>> >   (sys-libs/glibc-2.25-r9:2.2/2.2::gentoo, installed) pulled in by
>> >     sys-libs/glibc[rpc(-)] required by (net-fs/autofs-5.1.3:0/0::gentoo, installed)
>> >
>> >     <sys-libs/glibc-2.26 required by (net-libs/libnsl-0:0/1::gentoo, installed)
>> >     ^               ^^^^
>> >
>> > I would tend to remove autofs, install glibc-2.26, reinstall autofs
>> > and ....
>> >
>> > Woyld that work, or do I kill my system with that...
>> >
>> > (I hate dependencies... :)
>> >
>> > Cheers
>> > Meino
>> >
>> >
>>
>
> Hi Jan,
>
> it fails again...
>
> /root>emerge -C libnsl
>  * This action can remove important packages! In order to be safer, use
>  * `emerge -pv --depclean <atom>` to check for reverse dependencies before
>  * removing packages.
>
>  net-libs/libnsl
>     selected: 0
>    protected: none
>      omitted: none
>
> All selected packages: =net-libs/libnsl-0
>
>>>> 'Selected' packages are slated for removal.
>>>> 'Protected' and 'omitted' packages will not be removed.
>
>>>> Waiting 5 seconds before starting...
>>>> (Control-C to abort)...
>>>> Unmerging in: 5 4 3 2 1
>>>> Unmerging (1 of 1) net-libs/libnsl-0...
>
>  * GNU info directory index is up-to-date.
> /root>emerge -1 '>=sys-libs/glibc-2.26'
> Calculating dependencies... done!
> [ebuild     U *] sys-libs/glibc-9999 [2.25-r9] USE="-compile-locales%"
>
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> sys-libs/glibc:2.2
>
>   (sys-libs/glibc-9999:2.2/2.2::gentoo, ebuild scheduled for merge) pulled in by
>     >=sys-libs/glibc-2.26 (Argument)
>
>   (sys-libs/glibc-2.25-r9:2.2/2.2::gentoo, installed) pulled in by
>     sys-libs/glibc[rpc(-)] required by (net-fs/autofs-5.1.3:0/0::gentoo, installed)
>
>
>
> It may be possible to solve this problem by using package.mask to
> prevent one of those packages from being selected. However, it is also
> possible that conflicting dependencies exist such that they are
> impossible to satisfy simultaneously.  If such a conflict exists in
> the dependencies of two different packages, then those packages can
> not be installed simultaneously.
>
> For more information, see MASKED PACKAGES section in the emerge man
> page or refer to the Gentoo Handbook.
>
>
> The following keyword changes are necessary to proceed:
>  (see "package.accept_keywords" in the portage(5) man page for more details)
> # required by media-video/vlc-2.2.6-r2::gentoo
> # required by @selected
> # required by @world (argument)
> =sys-libs/glibc-9999 **
>
> NOTE: The --autounmask-keep-masks option will prevent emerge
>       from creating package.unmask or ** keyword changes.
>
>
>
> Use --autounmask-write to write changes to config files (honoring
> CONFIG_PROTECT). Carefully examine the list of proposed changes,
> paying special attention to mask or keyword changes that may expose
> experimental or unstable packages.
>
>  * In order to avoid wasting time, backtracking has terminated early
>  * due to the above autounmask change(s). The --autounmask-backtrack=y
>  * option can be used to force further backtracking, but there is no
>  * guarantee that it will produce a solution.
> [1]    6193 exit 1     emerge -1 '>=sys-libs/glibc-2.26'
>
>
> ----------------------------------------------------------
> (((added the above entry to package.accept_keywords )))
> ----------------------------------------------------------
>
> /root>emerge -1 '>=sys-libs/glibc-2.26'
> Calculating dependencies... done!
> [ebuild     U *] sys-libs/glibc-9999 [2.25-r9] USE="-compile-locales%"
>
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> sys-libs/glibc:2.2
>
>   (sys-libs/glibc-9999:2.2/2.2::gentoo, ebuild scheduled for merge) pulled in by
>     >=sys-libs/glibc-2.26 (Argument)
>
>   (sys-libs/glibc-2.25-r9:2.2/2.2::gentoo, installed) pulled in by
>     sys-libs/glibc[rpc(-)] required by (net-fs/autofs-5.1.3:0/0::gentoo, installed)
>
>
>
> It may be possible to solve this problem by using package.mask to
> prevent one of those packages from being selected. However, it is also
> possible that conflicting dependencies exist such that they are
> impossible to satisfy simultaneously.  If such a conflict exists in
> the dependencies of two different packages, then those packages can
> not be installed simultaneously. You may want to try a larger value of
> the --backtrack option, such as --backtrack=30, in order to see if
> that will solve this conflict automatically.
>
> For more information, see MASKED PACKAGES section in the emerge man
> page or refer to the Gentoo Handbook.
>
> [1]    6231 exit 1     emerge -1 '>=sys-libs/glibc-2.26'
>
> Cheers
> Meino
>
>