Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63130 - ion3 compile fails on missing library
Summary: ion3 compile fails on missing library
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Desktop WM Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-07 08:11 UTC by Ulrich Plate (RETIRED)
Modified: 2005-05-03 10:58 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Plate (RETIRED) gentoo-dev 2004-09-07 08:11:32 UTC
I thought this was a local problem, but I've had it on two different hosts now. Compiling ion3-20040906 terminates with this error:

/usr/bin/lua: error while loading shared libraries: libhistory.so.4: cannot
open shared object file: No such file or directory
make[1]: *** [exports.c] Error 127
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory
`/var/tmp/portage/ion3-20040906/work/ion-3ds-20040906/ioncore'
make: *** [subdirs] Error 2

It compiles cleanly after manually adding a link:

ln -s /lib/libhistory.so.5.0 /lib/libhistory.so.4

Emerge info: 

Portage 2.0.50-r10 (default-x86-1.4, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.9-rc1-mm3)
=================================================================
System uname: 2.6.9-rc1-mm3 i686 Pentium III (Coppermine)
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc fixpackages sandbox userpriv usersandbox"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.inode.at/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa apm arts avi berkdb canna cdr cjk crypt cups encode esd faad fbcon foomaticdb gdbm gif gimpprint gnome gpm gtk gtk2 guile imlib java jpeg kde libg++ libwww mad matroska mikmod motif moznocompose moznoirc moznomail mozsvg mpeg ncurses nls oggvorbis opengl operanom2 oss pam pcmcia pdflib perl png python qt quicktime readline samba sdl slang spell ssl svg svga tcpd tetex truetype unicode wifi wxwindows x86 xface xfs xml2 xmms xv"


sys-libs/readline-5.0 is installed
Comment 1 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-10-03 07:59:16 UTC
You need to recompile lua after upgrading readline to 5. Did you remerge it?
If not, please remove the symlink, remerge lua and then try remerge ion3.
Comment 2 Mamoru KOMACHI (RETIRED) gentoo-dev 2005-05-03 10:58:58 UTC
Please reopen if the problem still persists even after recompiling lua.