g++ -DNDEBUG -DNO_DEBUG -O2 -march=i686 -O3 -pipe -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o noatunmadness.la.closure .libs/noatunmadness_la_closure.o -Wl,-rpath -Wl,/usr/lib .libs/noatunmadness_la.all_cpp.o -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3/lib -L/usr/lib /usr/lib/libSDL.so -lartsc /usr/kde/3/lib/libartsc.so -lvga -L/usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3 -L/usr/i686-pc-linux-gnu/lib /usr/kde/3/lib/libnoatun.so -L/var/tmp/portage/kdemultimedia-3.0.1/work/kdemultimedia-3.0.1/noatun/library/noatunarts -L/var/tmp/portage/kdemultimedia-3.0.1/work/kdemultimedia-3.0.1/arts/gui/common -L/var/tmp/portage/kdemultimedia-3.0.1/work/kdemultimedia-3.0.1/arts/gui/kde /usr/kde/3/lib/libartsgui.so /usr/kde/3/lib/libartsgui_kde.so /usr/kde/3/lib/libartsmodules.so /usr/kde/3/lib/libartsbuilder.so /usr/kde/3/lib/libartsmidi_idl.so /usr/kde/3/lib/libartsgui_idl.so /usr/kde/3/lib/libnoatunarts.so /usr/kde/3/lib/libartskde.so /usr/kde/3/lib/libkio.so /usr/kde/3/lib/libkdeui.so /usr/kde/3/lib/libkdefx.so -lXrender /usr/kde/3/lib/libkdesu.so /usr/kde/3/lib/libkdecore.so /usr/kde/3/lib/libDCOP.so -lXinerama -lutil /usr/lib/libfam.so /usr/kde/3/lib/libqtmcop.so -lqt-mt -lpng -lz -lXext -lX11 -lSM -lICE -lpthread /usr/kde/3/lib/libsoundserver_idl.so /usr/kde/3/lib/libkmedia2_idl.so /usr/kde/3/lib/libartsflow.so /usr/kde/3/lib/libartsflow_idl.so /usr/kde/3/lib/libmcop.so -lresolv -ldl /usr/lib/libesd.so /usr/lib/libaudiofile.so -lstdc++ -lc -lgcc -lm -Wl,--rpath -Wl,/usr/kde/3/lib -Wl,--rpath -Wl,/usr/kde/3/lib -Wl,--rpath -Wl,/usr/qt/3/lib -Wl,--rpath -Wl,/usr/X11R6/lib /usr/i686-pc-linux-gnu/bin/ld: cannot find -lvga collect2: ld returned 1 exit status make[3]: *** [noatunmadness.la.closure] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdeaddons-3.0.1/work/kdeaddons-3.0.1/noatun-plugins/noatunmadness' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdeaddons-3.0.1/work/kdeaddons-3.0.1/noatun-plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdeaddons-3.0.1/work/kdeaddons-3.0.1' make: *** [all] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function kde_src_compile, Line -3694, Exitcode 2 !!! died running emake, kde_src_compile:make !!! emerge aborting on /usr/portage/kde-base/kdeaddons/kdeaddons-3.0.1.ebuild .
Please emerge media-libs/svgalib, then emerge kdeaddons again. If it helps (as it should) I'll add a dep. However it's rather strange since on my machine noatunmadness.so isn't linked against libvga. If emerge kdeaddons succeeds, please tell me the output of ldd /usr/kde/3/lib/kde3/noatunmadness.so.
ldd /usr/kde/3/lib/kde3/noatunmadness.so libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x40006000) libartsc.so.0 => /usr/kde/3/lib/libartsc.so.0 (0x40072000) libvga.so.1 => /usr/lib/libvga.so.1 (0x40079000) libnoatun.so.0 => /usr/kde/3/lib/libnoatun.so.0 (0x400da000) libartsgui.so.0 => /usr/kde/3/lib/libartsgui.so.0 (0x40152000) libartsgui_kde.so.0 => /usr/kde/3/lib/libartsgui_kde.so.0 (0x40158000) libartsmodules.so.0 => /usr/kde/3/lib/libartsmodules.so.0 (0x40189000) libartsbuilder.so.0 => /usr/kde/3/lib/libartsbuilder.so.0 (0x40300000) libartsmidi_idl.so.0 => /usr/kde/3/lib/libartsmidi_idl.so.0 (0x4036e000) libartsgui_idl.so.0 => /usr/kde/3/lib/libartsgui_idl.so.0 (0x403a6000) libnoatunarts.so => /usr/kde/3/lib/libnoatunarts.so (0x403ea000) libartskde.so.1 => /usr/kde/3/lib/libartskde.so.1 (0x4044b000) libkio.so.4 => /usr/kde/3/lib/libkio.so.4 (0x4046c000) libkdeui.so.4 => /usr/kde/3/lib/libkdeui.so.4 (0x4072e000) libkdefx.so.4 => /usr/kde/3/lib/libkdefx.so.4 (0x40930000) libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40954000) libkdesu.so.4 => /usr/kde/3/lib/libkdesu.so.4 (0x4095a000) libkdecore.so.4 => /usr/kde/3/lib/libkdecore.so.4 (0x40979000) libDCOP.so.4 => /usr/kde/3/lib/libDCOP.so.4 (0x40b18000) libutil.so.1 => /lib/libutil.so.1 (0x40b5d000) libfam.so.0 => /usr/lib/libfam.so.0 (0x40b60000) libqtmcop.so.1 => /usr/kde/3/lib/libqtmcop.so.1 (0x40b6a000) libqt-mt.so.3 => /usr/qt/3/lib/libqt-mt.so.3 (0x40b72000) libpng.so.3 => /usr/lib/libpng.so.3 (0x4118a000) libz.so.1 => /usr/lib/libz.so.1 (0x411b7000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x411c5000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x411d4000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4129c000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x412a6000) libpthread.so.0 => /lib/libpthread.so.0 (0x412bf000) libsoundserver_idl.so.1 => /usr/kde/3/lib/libsoundserver_idl.so.1 (0x412d4000) libkmedia2_idl.so.1 => /usr/kde/3/lib/libkmedia2_idl.so.1 (0x41310000) libartsflow.so.1 => /usr/kde/3/lib/libartsflow.so.1 (0x4133f000) libartsflow_idl.so.1 => /usr/kde/3/lib/libartsflow_idl.so.1 (0x4141c000) libmcop.so.1 => /usr/kde/3/lib/libmcop.so.1 (0x4147e000) libresolv.so.2 => /lib/libresolv.so.2 (0x41528000) libdl.so.2 => /lib/libdl.so.2 (0x4153b000) libesd.so.0 => /usr/lib/libesd.so.0 (0x4153e000) libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x41546000) libstdc++-libc6.2-2.so.3 => /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libstdc++-libc6.2-2.so.3 (0x4156a000) libm.so.6 => /lib/libm.so.6 (0x415c0000) libc.so.6 => /lib/libc.so.6 (0x415e2000) libmng.so.1 => /usr/lib/libmng.so.1 (0x41713000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x41771000) libGL.so.1 => /usr/lib/libGL.so.1 (0x41792000) libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x41808000) libXft.so.1 => /usr/X11R6/lib/libXft.so.1 (0x4181e000) libfreetype.so.6 => /usr/X11R6/lib/libfreetype.so.6 (0x4184a000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x4188e000)
Oh yeah, it succeeded :)
OK, missing dep confirmed and added to ebuild. Thanks!