Vegastrike failed while compiling. Right before it failed, /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/../../../../i686-pc-linux-gnu/bin/ld: warning: libartsc.so.0, needed by /usr/lib/libopenal.so, not found (try using -rpath or -rpath-link) /usr/lib/libopenal.so: undefined reference to `arts_free' /usr/lib/libopenal.so: undefined reference to `arts_stream_get' /usr/lib/libopenal.so: undefined reference to `arts_init' /usr/lib/libopenal.so: undefined reference to `arts_play_stream' /usr/lib/libopenal.so: undefined reference to `arts_stream_set' /usr/lib/libopenal.so: undefined reference to `arts_close_stream' /usr/lib/libopenal.so: undefined reference to `arts_error_text' /usr/lib/libopenal.so: undefined reference to `arts_write' collect2: ld returned 1 exit status make[4]: *** [soundserver] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: *** Waiting for unfinished jobs.... netserver_acct.cpp: In member function `void NetServer::save()': netserver_acct.cpp:122: warning: comparison between signed and unsigned integer expressions netserver_acct.cpp:142: warning: unused variable `bool found' netserver_acct.cpp:104: warning: unused variable `Unit*un' netclient.cpp: In member function `int NetClient::recvMsg(Packet*)': netclient.cpp:381: warning: `ObjSerial local_serial' might be used uninitialized in this function acctserver.cpp: In member function `void AccountServer::sendAuthorized(SOCKETALT, Account*)': acctserver.cpp:509: warning: `char*savebuf' might be used uninitialized in this function acctserver.cpp:510: warning: `char*xmlbuf' might be used uninitialized in this function make[4]: Leaving directory `/var/tmp/portage/vegastrike-0.4.1/work/vegastrike-0.4.1-installer/vegastrike/src/networking' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/vegastrike-0.4.1/work/vegastrike-0.4.1-installer/vegastrike/src/networking' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/vegastrike-0.4.1/work/vegastrike-0.4.1-installer/vegastrike/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/vegastrike-0.4.1/work/vegastrike-0.4.1-installer/vegastrike' make: *** [all-recursive-am] Error 2 !!! ERROR: games-rpg/vegastrike-0.4.1 failed. !!! Function src_compile, Line 80, Exitcode 2 !!! emake failed was echo'ed back on the screen. Maybe arts should be added as a dependancy. Reproducible: Always Steps to Reproduce: Gentoo Base System version 1.4.3.10p1 Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.6.0-test9) ================================================================= System uname: 2.6.0-test9 i686 AMD Athlon(tm) Processor distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon -O2 -fomit-frame-pointer -frename-registers -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon -O2 -fomit-frame-pointer -frename-registers -pipe" DISTDIR="/var/cache/distfiles" FEATURES="autoaddcvs sandbox ccache distcc userpriv" GENTOO_MIRRORS="http://adelie.polymtl.ca/ http://mirrors.tds.net/gentoo" MAKEOPTS="-j" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 avi crypt cups encode foomaticdb gif jpeg libg++ mad mpeg ncurses nls pdflib png spell truetype xml2 xmms xv directfb alsa gdbm berkdb slang readline tetex aalib bonobo svga ggi java guile ruby X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk motif opengl mozilla ldap cdr 3dnow acpi acpi4linux apache2 cjk cscope curl dga doc ethereal evo fbcon flac gatos gnomedb gstreamer gtk2 gtkhtml i8x0 maildir mbox md5sum mmx mng moznocompose moznoirc moznomail mpi nocd nowin odbc offensive openal openssh pic ppds S3TC samba sasl sdk sis slp src threads unicode usb videos X509 Xaw3d xchattext xgetdefault xine xml xosd -oss -apm -arts -kde -mikmod -quicktime -zlib -nas -tcltk -qt"
what does `ldd /usr/lib/libopenal.so` show ?
*sigh* It was missing arts...I recompiled openal and it worked...sorry about that.