[Lunar-bugs] [Lunar Linux 0000452]: ncurses/ncursesw problem arising when installing pidgins finch

Lunar bug reports list lunar-bugs at lunar-linux.org
Mon Mar 7 18:21:48 CET 2011


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.lunar-linux.org/view.php?id=452 
====================================================================== 
Reported By:                wookietreiber
Assigned To:                
====================================================================== 
Project:                    Lunar Linux
Issue ID:                   452
Category:                   module
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
lvu installed moonbase:     20101112.07 
Core Tools:                 Lunar 
lvu installed [lunar|theedge]: 20100324 
====================================================================== 
Date Submitted:             2010-11-12 10:41 CET
Last Modified:              2011-03-07 18:21 CET
====================================================================== 
Summary:                    ncurses/ncursesw problem arising when installing
pidgins finch
Description: 
I have done:

lin ncurses ncursesw

lin pidgin does not install finch (which is the console client) because of
the errors you can see in config.log (I copied pidgin and ran ./configure
--enable-consoleui, configure fails here directly, if you dont specify that
you want the console client it wont be built if not possible and configure,
make, will work)

the direct problem is that ncursesw is installed, but not recognized
properly
====================================================================== 

---------------------------------------------------------------------- 
 (0001067) brebs (developer) - 2011-03-07 18:21
 http://bugs.lunar-linux.org/view.php?id=452#c1067 
---------------------------------------------------------------------- 
Haha, about a second after I posted this, I realized that "make install"
creates a symlink (ncurses.h -> curses.h).

You have:

configure:16503: checking /usr/include/ncursesw/ncurses.h usability
configure:16503: gcc -c -g -O2 -I/usr/include/ncursesw 
-I/usr/include/ncursesw conftest.c >&5
conftest.c:93:43: fatal error: /usr/include/ncursesw/ncurses.h: No such
file or directory

Try this ncursesw BUILD (the 2nd one), which installs the ncursesw headers
also (with the symlink). It fixes tig, as an example:

# lvu compile tig | grep ncurses
checking for working ncursesw... yes
checking ncursesw/curses.h usability... yes
checking ncursesw/curses.h presence... yes
checking for ncursesw/curses.h... yes
gcc -s  tig.o io.o graph.o  -lncursesw -o tig
gcc -s  test-graph.o io.o graph.o  -lncursesw -o test-graph 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-11-12 10:41 wookietreiber  New Issue                                    
2010-11-12 10:41 wookietreiber  File Added: config.log                       
2010-11-12 10:41 wookietreiber  lvu installed moonbase    => 20101112.07     
2010-11-12 10:41 wookietreiber  Core Tools                => Lunar           
2010-11-12 10:41 wookietreiber  lvu installed [lunar|theedge] => 20100324       

2011-03-07 17:49 brebs          File Added: BUILD                            
2011-03-07 18:21 brebs          Note Added: 0001067                          
======================================================================



More information about the Lunar-bugs mailing list