Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 499692

Summary: dev-perl/Curses fails with >=sys-libs/ncurses-5.9-r3
Product: Gentoo Linux Reporter: Wyatt Epp <wyatt.epp>
Component: [OLD] DevelopmentAssignee: Gentoo Perl team <perl>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Wyatt Epp 2014-01-29 15:54:51 UTC
The ncurses revision after -r2 seems to put ncurses headers in /usr/include as well as /usr/include/ncurses[,w].  It turns out this causes problems for the Curses module.  Running the Makefile.PL reveals this:

WARNING: Your Curses form.h file appears to be in the default
system search path, which will not work for us because of
the conflicting Perl form.h file.  This means your 'make' will
probably fail unless you fix this, as described in the INSTALL
file.

The INSTALL file outlines a couple ways to deal with it too.

Reproducible: Always
Comment 1 Vladimir Smirnov (RETIRED) gentoo-dev 2014-05-14 19:08:31 UTC
Please attach full build.log and emerge --info output. It prints this warning, but package works for me.