Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 359205 - sys-libs/ncurses fails to install on multilib mips
Summary: sys-libs/ncurses fails to install on multilib mips
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: MIPS Linux
: Normal normal
Assignee: Matt Turner
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-16 18:54 UTC by Matt Turner
Modified: 2011-06-07 19:31 UTC (History)
1 user (show)

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


Attachments
ncurses 5.7-r7 build log (ncurses-5.7-r7-build.log.gz,50.75 KB, application/octet-stream)
2011-03-16 18:54 UTC, Matt Turner
Details
ncurses 5.8 build log (ncurses-5.8-build.log.gz,52.19 KB, application/octet-stream)
2011-03-16 18:56 UTC, Matt Turner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Turner gentoo-dev 2011-03-16 18:54:27 UTC
Created attachment 266161 [details]
ncurses 5.7-r7 build log

sys-libs/ncurses fails to isntall on multilib mips. Relevant snipped from build log is

make[1]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-5.8/work/widec/c++'
 * ERROR: sys-libs/ncurses-5.8 failed:
 *   unable to read SONAME from libncurses.so
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_install
 *   environment, line 2707:  Called gen_usr_ldscript '-a' 'ncurses'
 *   environment, line 1607:  Called die
 * The specific snippet of code:
 *                       [[ -z ${tlib} ]] && die "unable to read SONAME from ${lib}";
Comment 1 Matt Turner gentoo-dev 2011-03-16 18:56:17 UTC
Created attachment 266163 [details]
ncurses 5.8 build log

Oh, meant to say that I thought that it could be related to bug 276465.
Comment 2 Matt Turner gentoo-dev 2011-03-16 19:00:36 UTC
Looking in ncurses-5.8/image shows that all libraries are being installed to lib instead of lib32.
Comment 3 SpanKY gentoo-dev 2011-03-17 04:11:33 UTC
your configure line is missing --libdir.  that is added by the call to portage's econf.  find out why that isnt being added.
Comment 4 Matt Turner gentoo-dev 2011-06-07 19:31:43 UTC
This was caused by not explicitly setting ABI= in the mips profile.

Closing.