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
Please attach full build.log and emerge --info output. It prints this warning, but package works for me.