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/nano-1.3.12-r1/work/nano-1.3.12/config.log !!! ERROR: app-editors/nano-1.3.12-r1 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile nano-1.3.12-r1.ebuild, line 46: 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 540: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant. root@elektra ~ # When I installed Gentoo on this system (and in keeping it up-to-date since), I've never done anything special about UTF-8, nor was it suggested by the install document, as I recall. This is the first time any package has complained about the state of the C library, etc.
Created attachment 97330 [details] Suggested by error message when emerge failed
Run 'emerge -NuDav world' and reopen if it still doesn't work after you've finished the above.
Running emerge -ev nano fixed this bug for me. The following packages were emerged by that command: sys-libs/gpm-1.20.1-r5 sys-libs/ncurses-5.5-r3 virtual/libiconv-0 sys-devel/gettext-0.14.5 app-editors/nano-1.3.12-r1