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

Bug 71420

Summary: python building readline.so fails : missing tgetent
Product: Gentoo Linux Reporter: Peter S. Mazinger <ps.m>
Component: Current packagesAssignee: Embedded Gentoo Team <embedded>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: adds -lncurses to SHLIB_LIBS

Description Peter S. Mazinger 2004-11-16 10:53:13 UTC
if python is built w/ use readline, it tries to build readline.so that fails
missing tgetent. This is defined in libncurses but libreadline does not have
DT_NEEDED -> libncurses, so it fails. glibc's ldso tolerates this if the libs
are provided at build time, but uclibc's newest ldso changes won't allow that
readlines INSTALL file describes this behaviour to allow to use tgetent from either
libncurses or libtermcap. solution: build libreadline w/ -lncurses


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Peter S. Mazinger 2004-11-16 10:53:52 UTC
Created attachment 44086 [details, diff]
adds -lncurses to SHLIB_LIBS
Comment 2 SpanKY gentoo-dev 2004-11-24 07:25:16 UTC
in portage