public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: gevisz <gevisz@gmail.com>
To: "gentoo-user@lists.gentoo.org" <gentoo-user@lists.gentoo.org>
Subject: Re: [gentoo-user] curses of ncurses :(
Date: Thu, 27 Aug 2015 18:28:21 +0300	[thread overview]
Message-ID: <CA+t6X7dtfzbKz_7KKpcV6kYus6Gh2BmgXnWufW+0-Lhd3747jQ@mail.gmail.com> (raw)
In-Reply-To: <CAJ1xhMWo5CQiedxtnz+BC25diQnuRQPx_wbM_QY0+g4pN5GsZA@mail.gmail.com>

2015-08-27 18:18 GMT+03:00 Alexander Kapshuk <alexander.kapshuk@gmail.com>:
> On Thu, Aug 27, 2015 at 6:16 PM, gevisz <gevisz@gmail.com> wrote:
>> 2015-08-27 17:43 GMT+03:00 Alexander Kapshuk <alexander.kapshuk@gmail.com>:
>>> On Thu, Aug 27, 2015 at 5:34 PM, gevisz <gevisz@gmail.com> wrote:
>>>> I do not understand:
>>>> 1) why portage wants to upgrade ncurses-5.9-r3 to ncurses-5.9-r101
>>>>     (because it is marked),
>>>> 2) why it can not,
>>>> 3) what to do with this block.
>>>>
>>>> $ eix ncurses
>>>>
>>>> [I] sys-libs/ncurses
>>>>      Available versions:
>>>>      (0)    5.9-r3 ~5.9-r4 ~6.0(0/6)
>>>>      (5)    ~5.9-r101(5/5)
>>>>        {ada +cxx debug doc gpm minimal profile static-libs test
>>>> threads tinfo trace unicode ABI_MIPS="n32 n64 o32" ABI_PPC="32 64"
>>>> ABI_S390="32 64" ABI_X86="32 64 x32"}
>>>>      Installed versions:  5.9-r3(10:48:01 PM 03/29/2015)(cxx gpm
>>>> unicode -ada -debug -doc -minimal -profile -static-libs -tinfo -trace
>>>> ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64"
>>>> ABI_X86="32 64 -x32")
>>>>      Homepage:            https://www.gnu.org/software/ncurses/
>>>> http://dickey.his.com/ncurses/
>>>>      Description:         console display library
>>>>
>>>> # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask world
>>>>
>>>> These are the packages that would be merged, in order:
>>>>
>>>> Calculating dependencies... done!
>>>> [ebuild     U  ] dev-util/diffstat-1.60 [1.58]
>>>> [ebuild     U  ] dev-libs/libnl-3.2.26 [3.2.25]
>>>> [ebuild     U  ] dev-libs/openssl-1.0.2d [1.0.1p] USE="asm%* -sctp%"
>>>> [ebuild  NS   ~] sys-libs/ncurses-5.9-r101 [5.9-r3] USE="gpm unicode
>>>> -tinfo" ABI_X86="32 (64) (-x32)"
>>>> [ebuild     U  ] www-client/firefox-38.2.0 [38.1.1]
>>>> [blocks B      ] <sys-libs/ncurses-6:0 ("<sys-libs/ncurses-6:0" is
>>>> blocking sys-libs/ncurses-5.9-r101)
>>>>
>>>>  * Error: The above package list contains packages which cannot be
>>>>  * installed at the same time on the same system.
>>>>
>>>>   (sys-libs/ncurses-5.9-r101:5/5::gentoo, ebuild scheduled for merge)
>>>> pulled in by
>>>>     >=sys-libs/ncurses-5.7-r7[unicode?]
>>>> (>=sys-libs/ncurses-5.7-r7[unicode]) required by
>>>> (sys-process/procps-3.3.9-r2:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2-r2 required by
>>>> (app-editors/vim-7.4.273:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2-r2 required by
>>>> (app-editors/gvim-7.4.273:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.1 required by
>>>> (app-shells/zsh-5.0.5:0/0::gentoo, installed)
>>>>     sys-libs/ncurses required by
>>>> (dev-lang/ruby-1.9.3_p551-r1:1.9/1.9::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2 required by (sys-apps/less-478:0/0::gentoo,
>>>> installed)
>>>>     >=sys-libs/ncurses-5.2-r5 required by
>>>> (sys-boot/grub-2.02_beta2-r7:2/2::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2 required by
>>>> (sys-kernel/gentoo-sources-4.0.5:4.0.5/4.0.5::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2:5/5= required by
>>>> (app-emulation/wine-1.6.2:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2-r5[unicode?]
>>>> (>=sys-libs/ncurses-5.2-r5[unicode]) required by
>>>> (dev-util/dialog-1.2.20150528:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2 required by
>>>> (dev-lang/python-3.4.1:3.4/3.4::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2:= required by
>>>> (app-emulation/wine-1.6.2:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.9-r3:5/5=[abi_x86_32(-),abi_x86_64(-)]
>>>> required by (sys-devel/llvm-3.5.0:0/3.5::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.1 required by
>>>> (mail-client/alpine-2.00-r5:0/0::gentoo, installed)
>>>>     sys-libs/ncurses required by
>>>> (sys-devel/gettext-0.19.4:0/0::gentoo, installed)
>>>>     sys-libs/ncurses[unicode] required by
>>>> (dev-lang/ghc-7.6.3-r1:0/7.6.3::gentoo, installed)
>>>>     sys-libs/ncurses required by (sys-libs/slang-2.2.4-r1:0/0::gentoo,
>>>> installed)
>>>>     sys-libs/ncurses:5/5= required by
>>>> (sci-mathematics/octave-3.8.2:0/3.8.2::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2-r2 required by
>>>> (sys-apps/util-linux-2.25.2-r2:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.7-r7 required by
>>>> (sys-process/psmisc-22.21-r2:0/0::gentoo, installed)
>>>>     sys-libs/ncurses required by
>>>> (dev-libs/xmlrpc-c-1.32.05-r1:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.7-r7 required by
>>>> (www-client/links-2.8-r1:2/2::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.9-r3[abi_x86_32(-)] required by
>>>> (app-emulation/wine-1.6.2:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2-r2 required by
>>>> (app-shells/bash-4.3_p39:0/0::gentoo, installed)
>>>>
>>>>   (sys-libs/ncurses-5.9-r3:0/0::gentoo, installed) pulled in by
>>>>     sys-libs/ncurses required by (app-text/hunspell-1.3.3:0/0::gentoo,
>>>> installed)
>>>>     >=sys-libs/ncurses-5.7-r7:0= required by
>>>> (media-sound/lame-3.99.5-r1:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.7-r7:0= required by
>>>> (sys-block/parted-3.2:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.7-r7:0= required by
>>>> (media-sound/alsa-utils-1.0.29:0.9/0.9::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2-r2:0= required by
>>>> (sys-devel/gdb-7.7.1:0/0::gentoo, installed)
>>>>     sys-libs/ncurses:0=[unicode] required by
>>>> (media-video/vlc-2.1.5-r1:0/5-7::gentoo, installed)
>>>>     sys-libs/ncurses:0= required by (dev-util/cmake-3.2.2:0/0::gentoo,
>>>> installed)
>>>>     sys-libs/ncurses required by (app-admin/eselect-1.4.4:0/0::gentoo,
>>>> installed)
>>>>     sys-libs/ncurses:0= required by
>>>> (sci-mathematics/octave-3.8.2:0/3.8.2::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.7-r7:0= required by
>>>> (dev-libs/libcdio-0.92:0/15::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.7-r7:0= required by
>>>> (sys-apps/gptfdisk-0.8.10:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.9-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(-)?]
>>>> (>=sys-libs/ncurses-5.9-r3[abi_x86_32(-),abi_x86_64(-)]) required by
>>>> (sys-libs/gpm-1.20.7-r2:0/0::gentoo, installed)
>>>>     sys-libs/ncurses:0= required by
>>>> (dev-lang/ruby-2.0.0_p645:2.0/2.0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2-r2 required by
>>>> (sys-apps/texinfo-5.2:0/0::gentoo, installed)
>>>>     sys-libs/ncurses:0= required by
>>>> (dev-scheme/guile-1.8.8-r1:12/12::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.9-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(-)?]
>>>> (>=sys-libs/ncurses-5.9-r3[abi_x86_32(-),abi_x86_64(-)]) required by
>>>> (sys-libs/readline-6.3_p8-r2:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2 required by
>>>> (dev-lang/python-2.7.9-r1:2.7/2.7::gentoo, installed)
>>>>     sys-libs/ncurses:0= required by
>>>> (app-crypt/pinentry-0.9.0:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.9-r3: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(-)?]
>>>> (>=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-),abi_x86_64(-)]) required
>>>> by (sys-devel/llvm-3.5.0:0/3.5::gentoo, installed)
>>>>     sys-libs/ncurses:0=[unicode?] (sys-libs/ncurses:0=[unicode])
>>>> required by (www-client/lynx-2.8.8_p2:0/0::gentoo, installed)
>>>>     >=sys-libs/ncurses-5.2:0= required by
>>>> (app-text/aspell-0.60.6.1-r1:0/0::gentoo, installed)
>>>>     sys-libs/ncurses:0= required by (sys-apps/openrc-0.17:0/0::gentoo,
>>>> installed)
>>>>     >=sys-libs/ncurses-5.2 required by
>>>> (sys-devel/bc-1.06.95-r1:0/0::gentoo, installed)
>>>>     sys-libs/ncurses:0= required by
>>>> (x11-libs/vte-0.28.2-r207:0/0::gentoo, installed)
>>>>
>>>>
>>>> For more information about Blocked Packages, please refer to the following
>>>> section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
>>>>
>>>> https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
>>>>
>>>>
>>>> The following keyword changes are necessary to proceed:
>>>>  (see "package.accept_keywords" in the portage(5) man page for more details)
>>>> # required by app-emulation/wine-1.6.2::gentoo
>>>> # required by @selected
>>>> # required by @world (argument)
>>>> =sys-libs/ncurses-5.9-r101 ~amd64
>>>>
>>>> Would you like to add these changes to your config files? [Yes/No] n
>>>>
>>>> Any thoughts?
>>>>
>>>> P.S. Adding =sys-libs/ncurses-5.9-r101 ~amd64 to package.accept_keywords
>>>>       does not help at all.
>>>>
>>>
>>> Looks like a typo in one of the dependant ebuilds. 'sys-devel/llvm' in my case.
>>>
>>> * Dependencies could not be completely resolved due to
>>>  * the following required packages not being installed:
>>>  *
>>>  *   >=sys-libs/ncurses-5.9-r3:5/5=[abi_x86_32(-)] pulled in by:
>>>  *     sys-devel/llvm-3.5.0
>>>
>>>
>>> /usr/portage/sys-devel/llvm/llvm-3.5.0.ebuild:40
>>>     ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
>>>
>>> Remove '=sys-libs/ncurses-5.9-r101 ~amd64' from package.accept_keywords.
>>
>> Done.
>>
>>> Resync your portage tree.
>>
>> I use emerge-webrsync. So I will wait and sync the portage tree tomorrow.
>>
>>
>>> Reattempt the @world update.
>>>
>>> This has worked for me.
>>
>> Thank you.
>>
>
> No worries.
>
> Do let us know how you go.

Ok. Thank you.


  reply	other threads:[~2015-08-27 15:28 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-08-27 14:34 [gentoo-user] curses of ncurses :( gevisz
2015-08-27 14:43 ` Alexander Kapshuk
2015-08-27 14:53   ` Alexander Kapshuk
2015-08-27 15:16   ` gevisz
2015-08-27 15:18     ` Alexander Kapshuk
2015-08-27 15:28       ` gevisz [this message]
2015-08-27 14:52 ` Marc Joliet
2015-08-27 15:25   ` gevisz
2015-08-27 15:33     ` Alan McKinnon
2015-08-27 15:42       ` J. Roeleveld
2015-08-27 16:19         ` [gentoo-user] " James
2015-08-27 17:02         ` [gentoo-user] " Alec Ten Harmsel
2015-08-27 17:13         ` Marc Joliet
2015-08-28  9:44           ` J. Roeleveld
2015-08-28 12:56             ` Marc Joliet
2015-08-27 17:21       ` Neil Bothwick
2015-08-28  4:03         ` gevisz
2015-08-28  9:34           ` gevisz
2015-08-28 10:25             ` Alec Ten Harmsel
2015-08-28 11:16               ` Rich Freeman
2015-08-27 16:58     ` Marc Joliet

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CA+t6X7dtfzbKz_7KKpcV6kYus6Gh2BmgXnWufW+0-Lhd3747jQ@mail.gmail.com \
    --to=gevisz@gmail.com \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox