* [gentoo-user] curses of ncurses :(
@ 2015-08-27 14:34 gevisz
2015-08-27 14:43 ` Alexander Kapshuk
2015-08-27 14:52 ` Marc Joliet
0 siblings, 2 replies; 21+ messages in thread
From: gevisz @ 2015-08-27 14:34 UTC (permalink / raw
To: gentoo-user@lists.gentoo.org
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.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
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 14:52 ` Marc Joliet
1 sibling, 2 replies; 21+ messages in thread
From: Alexander Kapshuk @ 2015-08-27 14:43 UTC (permalink / raw
To: Gentoo mailing list
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.
Resync your portage tree.
Reattempt the @world update.
This has worked for me.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-27 14:34 [gentoo-user] curses of ncurses :( gevisz
2015-08-27 14:43 ` Alexander Kapshuk
@ 2015-08-27 14:52 ` Marc Joliet
2015-08-27 15:25 ` gevisz
1 sibling, 1 reply; 21+ messages in thread
From: Marc Joliet @ 2015-08-27 14:52 UTC (permalink / raw
To: gentoo-user
[-- 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 --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-27 14:43 ` Alexander Kapshuk
@ 2015-08-27 14:53 ` Alexander Kapshuk
2015-08-27 15:16 ` gevisz
1 sibling, 0 replies; 21+ messages in thread
From: Alexander Kapshuk @ 2015-08-27 14:53 UTC (permalink / raw
To: Gentoo mailing list
On Thu, Aug 27, 2015 at 5:43 PM, Alexander Kapshuk
<alexander.kapshuk@gmail.com> wrote:
> 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.
> Resync your portage tree.
> Reattempt the @world update.
>
> This has worked for me.
I might have spoken too soon about a possible typo in one of the
dependant ebuilds.
Perhaps due to these two new ebuilds becoming available today that the
ncurses dependency got resolved for me today:
-rw-r--r-- 1 root root 7429 Aug 27 15:01
/usr/portage/sys-libs/ncurses/ncurses-5.9-r5.ebuild
-rw-r--r-- 1 root root 659 Aug 27 15:01
/usr/portage/sys-libs/ncurses/ncurses-5.9-r99.ebuild
After the '@world' update today I ended with these pkgs installed:
equery -q l '*ncurses*'
sys-libs/ncurses-5.9-r5
sys-libs/ncurses-5.9-r99
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
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
1 sibling, 1 reply; 21+ messages in thread
From: gevisz @ 2015-08-27 15:16 UTC (permalink / raw
To: gentoo-user@lists.gentoo.org
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.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-27 15:16 ` gevisz
@ 2015-08-27 15:18 ` Alexander Kapshuk
2015-08-27 15:28 ` gevisz
0 siblings, 1 reply; 21+ messages in thread
From: Alexander Kapshuk @ 2015-08-27 15:18 UTC (permalink / raw
To: Gentoo mailing list
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.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-27 14:52 ` Marc Joliet
@ 2015-08-27 15:25 ` gevisz
2015-08-27 15:33 ` Alan McKinnon
2015-08-27 16:58 ` Marc Joliet
0 siblings, 2 replies; 21+ messages in thread
From: gevisz @ 2015-08-27 15:25 UTC (permalink / raw
To: gentoo-user@lists.gentoo.org
2015-08-27 17:52 GMT+03:00 Marc Joliet <marcec@gmx.de>:
> 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.
Thank you for your help.
As I use emerge-webrsyc (that, as I think, updates once a day),
I will wait for tomorrow before resyncing and trying to update
the system once more.
P.S. I have too much "required by" lines. So, if the portage will not
resolve this issue automatically, I will stop to update my system at all.
P.P.S. This "blocking" issue was a fun only during the first two years with
Gentoo. Now, it becomes more and more annoying...
> 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
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-27 15:18 ` Alexander Kapshuk
@ 2015-08-27 15:28 ` gevisz
0 siblings, 0 replies; 21+ messages in thread
From: gevisz @ 2015-08-27 15:28 UTC (permalink / raw
To: gentoo-user@lists.gentoo.org
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.
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-27 15:25 ` gevisz
@ 2015-08-27 15:33 ` Alan McKinnon
2015-08-27 15:42 ` J. Roeleveld
2015-08-27 17:21 ` Neil Bothwick
2015-08-27 16:58 ` Marc Joliet
1 sibling, 2 replies; 21+ messages in thread
From: Alan McKinnon @ 2015-08-27 15:33 UTC (permalink / raw
To: gentoo-user
On 27/08/2015 17:25, gevisz wrote:
> 2015-08-27 17:52 GMT+03:00 Marc Joliet <marcec@gmx.de>:
>> 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)
...
> P.S. I have too much "required by" lines. So, if the portage will not
> resolve this issue automatically, I will stop to update my system at all.
I don't think that's the right attitude, portage really only needs to
tell you the first one.
What is happening is two SLOTs of the same package want to be updated,
but the specific versions block each other (this is definitely a bug of
some kind as the whole point of SLOTs is you *can* have both)
So portage is telling you that it can't do what it wants to do with
ncurses as there is a blocker. It needs to update ncurses because procps
wants it. And so does Vim. And gvim, zsh, ruby and more. Why so many?
Because ncurses is a very basic piece of code and lots of things use it,
and portage blindly printed all of them
You only have one error. The 50 or more Required lines are total noise
at this point and distract you from seeing things in the proper light.
Portage is well known for often giving really sucky output, this is such
a time.
Fix the real error, and all that junk on the screen goes away. No reason
to stop updating.
>
> P.P.S. This "blocking" issue was a fun only during the first two years with
> Gentoo. Now, it becomes more and more annoying...
>
>> 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
>
--
Alan McKinnon
alan.mckinnon@gmail.com
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-27 15:33 ` Alan McKinnon
@ 2015-08-27 15:42 ` J. Roeleveld
2015-08-27 16:19 ` [gentoo-user] " James
` (2 more replies)
2015-08-27 17:21 ` Neil Bothwick
1 sibling, 3 replies; 21+ messages in thread
From: J. Roeleveld @ 2015-08-27 15:42 UTC (permalink / raw
To: gentoo-user
On Thursday, August 27, 2015 05:33:33 PM Alan McKinnon wrote:
> On 27/08/2015 17:25, gevisz wrote:
> > 2015-08-27 17:52 GMT+03:00 Marc Joliet <marcec@gmx.de>:
> > P.S. I have too much "required by" lines. So, if the portage will not
> >
> > resolve this issue automatically, I will stop to update my system
> > at all.
>
> I don't think that's the right attitude, portage really only needs to
> tell you the first one.
>
> What is happening is two SLOTs of the same package want to be updated,
> but the specific versions block each other (this is definitely a bug of
> some kind as the whole point of SLOTs is you *can* have both)
>
> So portage is telling you that it can't do what it wants to do with
> ncurses as there is a blocker. It needs to update ncurses because procps
> wants it. And so does Vim. And gvim, zsh, ruby and more. Why so many?
> Because ncurses is a very basic piece of code and lots of things use it,
> and portage blindly printed all of them
>
> You only have one error. The 50 or more Required lines are total noise
> at this point and distract you from seeing things in the proper light.
> Portage is well known for often giving really sucky output, this is such
> a time.
>
> Fix the real error, and all that junk on the screen goes away. No reason
> to stop updating.
I only had 1 required by set.
Which basically got me to remove the llvm use-flag from mesa.
That solved the block for me as it ended up removing "llvm"
What is "llvm" actually used for?
--
Joost
^ permalink raw reply [flat|nested] 21+ messages in thread
* [gentoo-user] Re: curses of ncurses :(
2015-08-27 15:42 ` J. Roeleveld
@ 2015-08-27 16:19 ` James
2015-08-27 17:02 ` [gentoo-user] " Alec Ten Harmsel
2015-08-27 17:13 ` Marc Joliet
2 siblings, 0 replies; 21+ messages in thread
From: James @ 2015-08-27 16:19 UTC (permalink / raw
To: gentoo-user
J. Roeleveld <joost <at> antarean.org> writes:
> What is "llvm" actually used for?
Enable llvm code generator for ghc (-fllvm).
Build with llvm. Currently the package only builds against old versions of llvm.
Enable LLVM backend for Gallium3D.
Build the sparse-llvm utility
hth,
James
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-27 15:25 ` gevisz
2015-08-27 15:33 ` Alan McKinnon
@ 2015-08-27 16:58 ` Marc Joliet
1 sibling, 0 replies; 21+ messages in thread
From: Marc Joliet @ 2015-08-27 16:58 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 924 bytes --]
Am Thu, 27 Aug 2015 18:25:43 +0300
schrieb gevisz <gevisz@gmail.com>:
> >> 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
[...]
>
> P.S. I have too much "required by" lines. So, if the portage will not
> resolve this issue automatically, I will stop to update my system at all.
I meant the part quoted above. Re-emerging wine should fix it for you (it did
for me). I don't know why, but I think that it has something to do with the way
portage tracks slot operator dependencies (which I know next to nothing about).
--
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 --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-27 15:42 ` J. Roeleveld
2015-08-27 16:19 ` [gentoo-user] " James
@ 2015-08-27 17:02 ` Alec Ten Harmsel
2015-08-27 17:13 ` Marc Joliet
2 siblings, 0 replies; 21+ messages in thread
From: Alec Ten Harmsel @ 2015-08-27 17:02 UTC (permalink / raw
To: gentoo-user
On Thu, Aug 27, 2015 at 05:42:07PM +0200, J. Roeleveld wrote:
>
> That solved the block for me as it ended up removing "llvm"
>
> What is "llvm" actually used for?
>
> --
> Joost
>
Some of the graphics code in mesa is written in LLVM's IR and compiled
on the fly using all of the x86 extensions (SSE, AVX, etc.) that are
available[1].
Alec
1. http://www.mesa3d.org/llvmpipe.html
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
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
2 siblings, 1 reply; 21+ messages in thread
From: Marc Joliet @ 2015-08-27 17:13 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 582 bytes --]
Am Thu, 27 Aug 2015 17:42:07 +0200
schrieb "J. Roeleveld" <joost@antarean.org>:
> I only had 1 required by set.
> Which basically got me to remove the llvm use-flag from mesa.
>
> That solved the block for me as it ended up removing "llvm"
[...]
FWIW, my experience yesterday was that you should be able to set the llvm flag
again and continue to not have the blocker (although AIUI that flag is only
really useful for the free drivers).
--
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 --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-27 15:33 ` Alan McKinnon
2015-08-27 15:42 ` J. Roeleveld
@ 2015-08-27 17:21 ` Neil Bothwick
2015-08-28 4:03 ` gevisz
1 sibling, 1 reply; 21+ messages in thread
From: Neil Bothwick @ 2015-08-27 17:21 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 339 bytes --]
On Thu, 27 Aug 2015 17:33:33 +0200, Alan McKinnon wrote:
> Fix the real error, and all that junk on the screen goes away. No reason
> to stop updating.
And the "fix" is to resync, it's a fixed bug
https://bugs.gentoo.org/show_bug.cgi?id=558856
--
Neil Bothwick
"You want us to do WHAT?" - Ancient Chinese wall engineer.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-27 17:21 ` Neil Bothwick
@ 2015-08-28 4:03 ` gevisz
2015-08-28 9:34 ` gevisz
0 siblings, 1 reply; 21+ messages in thread
From: gevisz @ 2015-08-28 4:03 UTC (permalink / raw
To: gentoo-user@lists.gentoo.org
2015-08-27 20:21 GMT+03:00 Neil Bothwick <neil@digimed.co.uk>:
> On Thu, 27 Aug 2015 17:33:33 +0200, Alan McKinnon wrote:
>
>> Fix the real error, and all that junk on the screen goes away. No reason
>> to stop updating.
>
> And the "fix" is to resync, it's a fixed bug
> https://bugs.gentoo.org/show_bug.cgi?id=558856
Yes, after today's emerge-webrsync the bug seems to be fixed.
I just cannot afford to compile firefox today as I need my two-core
processor for the real work on Linux and Windows (the latter run in
VirtualBox).
Thank you all who replied to this thread.
Sincerely,
Gevis.
P.S. The current output of emerge --update is given below:
# 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 U ] app-editors/vim-core-7.4.769 [7.4.273]
[ebuild U ] sys-libs/ncurses-5.9-r5 [5.9-r3]
[ebuild NS ] sys-libs/ncurses-5.9-r99 [5.9-r3] USE="cxx gpm
unicode -ada -static-libs -tinfo" ABI_X86="32 (64) (-x32)"
[ebuild U ] app-editors/vim-7.4.769 [7.4.273]
[ebuild U ] app-editors/gvim-7.4.769 [7.4.273]
[ebuild U ] www-client/firefox-38.2.0 [38.1.1]
Would you like to merge these packages? [Yes/No] n
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-28 4:03 ` gevisz
@ 2015-08-28 9:34 ` gevisz
2015-08-28 10:25 ` Alec Ten Harmsel
0 siblings, 1 reply; 21+ messages in thread
From: gevisz @ 2015-08-28 9:34 UTC (permalink / raw
To: gentoo-user@lists.gentoo.org
2015-08-28 7:03 GMT+03:00 gevisz <gevisz@gmail.com>:
> 2015-08-27 20:21 GMT+03:00 Neil Bothwick <neil@digimed.co.uk>:
>> On Thu, 27 Aug 2015 17:33:33 +0200, Alan McKinnon wrote:
>>
>>> Fix the real error, and all that junk on the screen goes away. No reason
>>> to stop updating.
>>
>> And the "fix" is to resync, it's a fixed bug
>> https://bugs.gentoo.org/show_bug.cgi?id=558856
>
> Yes, after today's emerge-webrsync the bug seems to be fixed.
>
> I just cannot afford to compile firefox today as I need my two-core
> processor for the real work on Linux and Windows (the latter run in
> VirtualBox).
>
> Thank you all who replied to this thread.
Yes, the full system update now proceeded without blocks, however
with "severe warnings" while compiling firefox. They are provided below.
But the issue with ncurces blocks seem to be resolved.
Thank you all who replied to this thread.
>>> Completed installing firefox-38.2.0 into /var/tmp/portage/www-client/firefox-38.2.0/image/
* QA Notice: Package triggers severe warnings which indicate that it
* may exhibit random runtime failures.
* /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp:807:40:
warning: array subscript is above array bounds [-Warray-bounds]
* /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp:267:57:
warning: array subscript is below array bounds [-Warray-bounds]
* /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp:267:37:
warning: array subscript is below array bounds [-Warray-bounds]
* /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp:267:57:
warning: array subscript is below array bounds [-Warray-bounds]
* /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp:267:37:
warning: array subscript is below array bounds [-Warray-bounds]
* Please do not file a Gentoo bug and instead report the above QA
* issues directly to the upstream developers of this software.
* Homepage: http://www.mozilla.com/firefox
strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R
.GCC.command.line -R .note.gnu.gold-version
usr/lib64/firefox/plugin-container
usr/lib64/firefox/webapprt-stub
usr/lib64/firefox/firefox-bin
usr/lib64/firefox/libmozalloc.so
usr/lib64/firefox/browser/components/libbrowsercomps.so
usr/lib64/firefox/gmp-clearkey/0.1/libclearkey.so
usr/lib64/firefox/components/libmozgnome.so
usr/lib64/firefox/components/libdbusservice.so
usr/lib64/firefox/libmozsqlite3.so
usr/lib64/firefox/firefox
usr/lib64/firefox/libxul.so
>>> Installing (9 of 9) www-client/firefox-38.2.0::gentoo
* Updating icons cache ...
[ ok ]
* Updating desktop mime database ...
* Updating icons cache ...
[ ok ]
* Messages for package www-client/firefox-38.2.0:
* You are enabling official branding. You may not redistribute this build
* to any users on your network or the internet. Doing so puts yourself into
* a legal problem with Mozilla Foundation
* You can disable it by emerging firefox _with_ the bindist USE-flag
>>> Auto-cleaning packages...
>>> No outdated packages were found on your system.
* GNU info directory index is up-to-date.
* After world updates, it is important to remove obsolete packages with
* emerge --depclean. Refer to `man emerge` for more information.
Sincerely,
Gevis.
> P.S. The current output of emerge --update is given below:
>
> # 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 U ] app-editors/vim-core-7.4.769 [7.4.273]
> [ebuild U ] sys-libs/ncurses-5.9-r5 [5.9-r3]
> [ebuild NS ] sys-libs/ncurses-5.9-r99 [5.9-r3] USE="cxx gpm
> unicode -ada -static-libs -tinfo" ABI_X86="32 (64) (-x32)"
> [ebuild U ] app-editors/vim-7.4.769 [7.4.273]
> [ebuild U ] app-editors/gvim-7.4.769 [7.4.273]
> [ebuild U ] www-client/firefox-38.2.0 [38.1.1]
>
> Would you like to merge these packages? [Yes/No] n
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-27 17:13 ` Marc Joliet
@ 2015-08-28 9:44 ` J. Roeleveld
2015-08-28 12:56 ` Marc Joliet
0 siblings, 1 reply; 21+ messages in thread
From: J. Roeleveld @ 2015-08-28 9:44 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 844 bytes --]
On Thursday, August 27, 2015 07:13:58 PM Marc Joliet wrote:
> Am Thu, 27 Aug 2015 17:42:07 +0200
>
> schrieb "J. Roeleveld" <joost@antarean.org>:
> > I only had 1 required by set.
> > Which basically got me to remove the llvm use-flag from mesa.
> >
> > That solved the block for me as it ended up removing "llvm"
>
> [...]
>
> FWIW, my experience yesterday was that you should be able to set the llvm
> flag again and continue to not have the blocker (although AIUI that flag is
> only really useful for the free drivers).
In other words, the OSS versions for NVidia and ATI and the Intel?
I use the proprietary Nvidia and the Intel driver.
Disabling that doesn't show any issues to me. " glxspheres " still shows the
same amount of FPS.
So, not sure...
Anyway, disabled it and not seen any issues.
--
Joost
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-28 9:34 ` gevisz
@ 2015-08-28 10:25 ` Alec Ten Harmsel
2015-08-28 11:16 ` Rich Freeman
0 siblings, 1 reply; 21+ messages in thread
From: Alec Ten Harmsel @ 2015-08-28 10:25 UTC (permalink / raw
To: gentoo-user
On Fri, Aug 28, 2015 at 12:34:05PM +0300, gevisz wrote:
> Yes, the full system update now proceeded without blocks, however
> with "severe warnings" while compiling firefox. They are provided below.
> But the issue with ncurces blocks seem to be resolved.
>
> Thank you all who replied to this thread.
>
> >>> Completed installing firefox-38.2.0 into /var/tmp/portage/www-client/firefox-38.2.0/image/
>
> * QA Notice: Package triggers severe warnings which indicate that it
> * may exhibit random runtime failures.
> * /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp:807:40:
> warning: array subscript is above array bounds [-Warray-bounds]
> * /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp:267:57:
> warning: array subscript is below array bounds [-Warray-bounds]
> * /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp:267:37:
> warning: array subscript is below array bounds [-Warray-bounds]
> * /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp:267:57:
> warning: array subscript is below array bounds [-Warray-bounds]
> * /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp:267:37:
> warning: array subscript is below array bounds [-Warray-bounds]
>
> * Please do not file a Gentoo bug and instead report the above QA
> * issues directly to the upstream developers of this software.
> * Homepage: http://www.mozilla.com/firefox
This is not a problem related to ncurses - just warnings that gcc
printed during the compile process that developers should actually pay
attention to and fix.
Alec
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-28 10:25 ` Alec Ten Harmsel
@ 2015-08-28 11:16 ` Rich Freeman
0 siblings, 0 replies; 21+ messages in thread
From: Rich Freeman @ 2015-08-28 11:16 UTC (permalink / raw
To: gentoo-user
On Fri, Aug 28, 2015 at 6:25 AM, Alec Ten Harmsel
<alec@alectenharmsel.com> wrote:
> On Fri, Aug 28, 2015 at 12:34:05PM +0300, gevisz wrote:
>> Yes, the full system update now proceeded without blocks, however
>> with "severe warnings" while compiling firefox. They are provided below.
>> But the issue with ncurces blocks seem to be resolved.
>>
>> Thank you all who replied to this thread.
>>
>> >>> Completed installing firefox-38.2.0 into /var/tmp/portage/www-client/firefox-38.2.0/image/
>>
>> * QA Notice: Package triggers severe warnings which indicate that it
>> * may exhibit random runtime failures.
>> * /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_bld.cpp:807:40:
>> warning: array subscript is above array bounds [-Warray-bounds]
>> * /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp:267:57:
>> warning: array subscript is below array bounds [-Warray-bounds]
>> * /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp:267:37:
>> warning: array subscript is below array bounds [-Warray-bounds]
>> * /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp:267:57:
>> warning: array subscript is below array bounds [-Warray-bounds]
>> * /var/tmp/portage/www-client/firefox-38.2.0/work/mozilla-esr38/intl/icu/source/i18n/ucol_wgt.cpp:267:37:
>> warning: array subscript is below array bounds [-Warray-bounds]
>>
>> * Please do not file a Gentoo bug and instead report the above QA
>> * issues directly to the upstream developers of this software.
>> * Homepage: http://www.mozilla.com/firefox
>
> This is not a problem related to ncurses - just warnings that gcc
> printed during the compile process that developers should actually pay
> attention to and fix.
Per the note, that would be upstream Firefox developers. Of course,
anybody can send them a patch.
--
Rich
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [gentoo-user] curses of ncurses :(
2015-08-28 9:44 ` J. Roeleveld
@ 2015-08-28 12:56 ` Marc Joliet
0 siblings, 0 replies; 21+ messages in thread
From: Marc Joliet @ 2015-08-28 12:56 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1291 bytes --]
Am Fri, 28 Aug 2015 11:44:29 +0200
schrieb "J. Roeleveld" <joost@antarean.org>:
> On Thursday, August 27, 2015 07:13:58 PM Marc Joliet wrote:
> > Am Thu, 27 Aug 2015 17:42:07 +0200
> >
> > schrieb "J. Roeleveld" <joost@antarean.org>:
> > > I only had 1 required by set.
> > > Which basically got me to remove the llvm use-flag from mesa.
> > >
> > > That solved the block for me as it ended up removing "llvm"
> >
> > [...]
> >
> > FWIW, my experience yesterday was that you should be able to set the llvm
> > flag again and continue to not have the blocker (although AIUI that flag is
> > only really useful for the free drivers).
>
> In other words, the OSS versions for NVidia and ATI and the Intel?
> I use the proprietary Nvidia and the Intel driver.
[...]
I would argue that since mesa is a free software implementation of OpenGL, it
should be completely irrelevant to the proprietary drivers. Therefor, I would
think that this USE flag should not matter to you.
(However, I am not 100% sure that software can't use mesa in different ways,
since a lot of ebuilds have a direct dependency on mesa, e.g., cairo, libsdl2.)
--
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 --]
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2015-08-28 12:56 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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
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
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox