From: Marc Joliet <marcec@gmx.de>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] curses of ncurses :(
Date: Thu, 27 Aug 2015 16:52:52 +0200 [thread overview]
Message-ID: <20150827165252.57ec2da8@thetick> (raw)
In-Reply-To: <CA+t6X7crxatCSNVHdAhV9=3DQ2uCbuBPetRz+uurO4Kt7_RO2A@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 8748 bytes --]
Am Thu, 27 Aug 2015 17:34:24 +0300
schrieb gevisz <gevisz@gmail.com>:
> 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.
I had this exact same problem yesterday. I dealt with it by remerging all
packages with a "required by" line. In your case, that would wine (in my case,
it was wine, llvm, and octave).
However, there were some commits today related to this, so maybe resyncing and
trying again will help.
The funny thing is that the day before, on another computer, portage resolved
the blocker automatically by re-emerging llvm and octave (slot-operator ("rR")
type re-emerge).
HTH
--
Marc Joliet
--
"People who think they know everything really annoy those of us who know we
don't" - Bjarne Stroustrup
[-- Attachment #2: Digitale Signatur von OpenPGP --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
next prev parent reply other threads:[~2015-08-27 14:53 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
2015-08-27 14:52 ` Marc Joliet [this message]
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=20150827165252.57ec2da8@thetick \
--to=marcec@gmx.de \
--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