Can`t compile nano Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. emerge -vuDa world 3. Crash while compile nano with flags: TEST# emerge -pv nano These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] app-editors/nano-2.0.3 [2.0.2] USE="ncurses nls spell unicode* -debug -justify -minimal -slang" 0 kB Actual Results: Using ncurses as the curses library checking for use_default_colors in -lncurses... yes configure: error: *** UTF-8 support was requested, but insufficient UTF-8 support was *** detected in your curses and/or C libraries. Please verify that your *** slang was built with UTF-8 support or your curses was built with *** wide character support, and that your C library was built with wide *** character support. !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/app-editors/nano-2.0.3/work/nano-2.0.3/config.log !!! ERROR: app-editors/nano-2.0.3 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 1202: Called src_compile nano-2.0.3.ebuild, line 44: Called econf '--bindir=/bin' '--enable-color' '--enable-multibuffer' '--enable-nanorc' '--disable-wrapping-as-root' '--enable-spell' '--disable-justify' '--disable-debug' '--enable-nls' '--enable-utf8' '--disable-tiny' '--without-slang' ebuild.sh, line 577: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/app-editors/nano-2.0.3/temp/build.log'. Expected Results: Compile without crash
Post the output of: emerge -ptv slang ncurses
(In reply to comment #1) > Post the output of: > emerge -ptv slang ncurses > TEST# emerge -ptv slang ncurses These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild R ] sys-libs/ncurses-5.5-r3 USE="doc gpm unicode* -bootstrap -build -debug -minimal -nocxx -trace" 0 kB [ebuild N ] sys-libs/slang-1.4.9-r2 USE="unicode -cjk" 629 kB Total: 2 packages (1 new, 1 reinstall), Size of downloads: 629 kB
(In reply to comment #2) > [ebuild R ] sys-libs/ncurses-5.5-r3 USE="doc gpm unicode* -bootstrap > -build -debug -minimal -nocxx -trace" 0 kB This "*" (asterisk) means that the state of this USE flag has changed (Previously you have this flag disabled.). It seems that your system can be seriously inconsistent. It is recommended that you run: emerge -uDNatv world
As said above... *** This bug has been marked as a duplicate of bug 159621 ***