*** 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:
!!! ERROR: app-editors/nano-1.3.12-r1 failed.
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: