Re: [gentoo-user] curses of ncurses :(

2015-08-28 Thread gevisz
2015-08-28 7:03 GMT+03:00 gevisz gev...@gmail.com:
 2015-08-27 20:21 GMT+03:00 Neil Bothwick n...@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



Re: [gentoo-user] curses of ncurses :(

2015-08-28 Thread Rich Freeman
On Fri, Aug 28, 2015 at 6:25 AM, Alec Ten Harmsel
a...@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



Re: [gentoo-user] curses of ncurses :(

2015-08-28 Thread J. Roeleveld
On Thursday, August 27, 2015 07:13:58 PM Marc Joliet wrote:
 Am Thu, 27 Aug 2015 17:42:07 +0200
 
 schrieb J. Roeleveld jo...@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

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] curses of ncurses :(

2015-08-28 Thread Alec Ten Harmsel
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



Re: [gentoo-user] curses of ncurses :(

2015-08-28 Thread Marc Joliet
Am Fri, 28 Aug 2015 11:44:29 +0200
schrieb J. Roeleveld jo...@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 jo...@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


pgpCydp9JCxLf.pgp
Description: Digitale Signatur von OpenPGP


Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread Alexander Kapshuk
On Thu, Aug 27, 2015 at 5:34 PM, gevisz gev...@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 

Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread Neil Bothwick
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.


pgpoQLk4D8h1Z.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread Alec Ten Harmsel
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



Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread Marc Joliet
Am Thu, 27 Aug 2015 18:25:43 +0300
schrieb gevisz gev...@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


pgpTNBFUDBDXS.pgp
Description: Digitale Signatur von OpenPGP


Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread Marc Joliet
Am Thu, 27 Aug 2015 17:42:07 +0200
schrieb J. Roeleveld jo...@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


pgpWp2dhkJh3g.pgp
Description: Digitale Signatur von OpenPGP


Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread gevisz
2015-08-27 17:43 GMT+03:00 Alexander Kapshuk alexander.kaps...@gmail.com:
 On Thu, Aug 27, 2015 at 5:34 PM, gevisz gev...@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
 

Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread Alan McKinnon
On 27/08/2015 17:25, gevisz wrote:
 2015-08-27 17:52 GMT+03:00 Marc Joliet mar...@gmx.de:
 Am Thu, 27 Aug 2015 17:34:24 +0300
 schrieb gevisz gev...@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.mckin...@gmail.com




Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread gevisz
2015-08-27 18:18 GMT+03:00 Alexander Kapshuk alexander.kaps...@gmail.com:
 On Thu, Aug 27, 2015 at 6:16 PM, gevisz gev...@gmail.com wrote:
 2015-08-27 17:43 GMT+03:00 Alexander Kapshuk alexander.kaps...@gmail.com:
 On Thu, Aug 27, 2015 at 5:34 PM, gevisz gev...@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)
 

Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread Marc Joliet
Am Thu, 27 Aug 2015 17:34:24 +0300
schrieb gevisz gev...@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)
 

Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread gevisz
2015-08-27 17:52 GMT+03:00 Marc Joliet mar...@gmx.de:
 Am Thu, 27 Aug 2015 17:34:24 +0300
 schrieb gevisz gev...@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
 

Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread J. Roeleveld
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 mar...@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



Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread Alexander Kapshuk
On Thu, Aug 27, 2015 at 5:43 PM, Alexander Kapshuk
alexander.kaps...@gmail.com wrote:
 On Thu, Aug 27, 2015 at 5:34 PM, gevisz gev...@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
 

Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread Alexander Kapshuk
On Thu, Aug 27, 2015 at 6:16 PM, gevisz gev...@gmail.com wrote:
 2015-08-27 17:43 GMT+03:00 Alexander Kapshuk alexander.kaps...@gmail.com:
 On Thu, Aug 27, 2015 at 5:34 PM, gevisz gev...@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)

Re: [gentoo-user] curses of ncurses :(

2015-08-27 Thread gevisz
2015-08-27 20:21 GMT+03:00 Neil Bothwick n...@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