Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 170553 - app-editors/nano-2.0.3 fails w/ USE=unicode
Summary: app-editors/nano-2.0.3 fails w/ USE=unicode
Status: RESOLVED DUPLICATE of bug 159621
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-12 11:27 UTC by Marek Krolikowski
Modified: 2007-03-12 12:31 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Krolikowski 2007-03-12 11:27:29 UTC
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
Comment 1 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-03-12 11:56:20 UTC
Post the output of:
  emerge -ptv slang ncurses
Comment 2 Marek Krolikowski 2007-03-12 12:00:09 UTC
(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
Comment 3 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2007-03-12 12:18:56 UTC
(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
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-03-12 12:31:20 UTC
As said above...


*** This bug has been marked as a duplicate of bug 159621 ***