kde-base/kdemultimedia-3.4.3 needs libXxf86dga according to this: /bin/sh ../../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O3 -O4 -pipe -mtune=pentium-m -march=pentium-m -msse2 -msse -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libmpeg.la -rpath /usr/kde/3.4/lib -L/usr/kde/3.4/lib -L/usr/qt/3/lib -L/usr/lib -release 0.3.0 dummy.lo mpgplayer/libmpgplayer.la mpegplay/libmpegplay.la splay/libsplay.la oggvorbis/liboggvorbisbase.la tplay/libtplay.la decoder/libdecoder.la output/liboutput.la input/libinput.la util/libutil.la frame/libframe.la yuv/libyuvPlugin.la -lX11 -lXext -lm -lstdc++ -lXv -lXxf86dga -lXxf86vm -lpthread /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lXxf86dga collect2: ld returned 1 exit status make[4]: *** [libmpeg.la] Error 1 so I would suggest to add an dependency of x11-libs/libXxf86dga to the kde-base/kdemultimedia-3.4.3 ebuild. ### emerge --info follows.... ### Portage 2.1_pre7-r5 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r3, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1.73GHz Gentoo Base System version 1.6.14 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -pipe -mtune=pentium-m -march=pentium-m -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -pipe -mtune=pentium-m -march=pentium-m -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distcc distlocks metadata-transfer prelink sandbox sfperms strict" GENTOO_MIRRORS="http://192.168.2.48/gentoo/" LINGUAS="de" MAKEOPTS="-j8" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" USE="x86 X alsa apache2 apm arts avi berkdb bitmap-fonts cdr cli crypt ctype cups dba dri dvb dvd dvdr eds emboss encode expat fastbuild ffmpeg foomaticdb force-cgi-redirect fortran ftp gd gdbm gif gpm gps gtk gtk2 imlib ipv6 isdnlog ithreads java jpeg kde kdeenablefinal libg++ libwww mad memlimit mikmod motif mozilla mp3 mpeg mplayer mysql ncurses nls nptl nptlonly nsplugin ogg opengl pam pcre pdflib perl php png posix pppd python qt quicktime readline samba sdl session simplexml soap sockets spell spl ssl tcpd tokenizer truetype truetype-fonts type1-fonts udev unicode usb utf-8 vorbis win32codecs xine xml xmms xsl xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux linguas_de userland_GNU video_cards_apm video_cards_i810" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Can you post the whole error output at the end? For sure it's missing a dep, but it's important to know which (split) package lacks that dep, too.
(In reply to comment #2) > Can you post the whole error output at the end? For sure it's missing a dep, > but it's important to know which (split) package lacks that dep, too. > tium-m -msse2 -msse -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAME -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o dummy.lo `test -f 'dummy.cpp' || echo './'`dummy.cpp dummy.cpp:4: warning: 'int dummy()' defined but not used /bin/sh ../../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion - subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O3 -O4 -pipe -mtune=pentium-m -march=pentium-m -msse2 -msse -fomit-frame-pointer -Wformat-security -Wmiss rmat-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION libmpeg.la -rpath /usr/kde/3.4/lib -L/usr/kde/3.4/lib -L/usr/qt/3/lib -L/usr/lib -release 0.3.0 dummy.lo mpgplayer/libmpgplayer.la mpegplay/libmpegplay.la splay/l y.la oggvorbis/liboggvorbisbase.la tplay/libtplay.la decoder/libdecoder.la output/liboutput.la input/libinput.la util/libutil.la frame/libframe.la yuv/libyuvPlugin.la 1 -lXext -lm -lstdc++ -lXv -lXxf86dga -lXxf86vm -lpthread /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lXxf86dga collect2: ld returned 1 exit status make[4]: *** [libmpeg.la] Error 1 make[4]: Leaving directory `/var/tmp/portage/kdemultimedia-3.4.3/work/kdemultimedia-3.4.3/mpeglib/lib' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdemultimedia-3.4.3/work/kdemultimedia-3.4.3/mpeglib/lib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdemultimedia-3.4.3/work/kdemultimedia-3.4.3/mpeglib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdemultimedia-3.4.3/work/kdemultimedia-3.4.3' make: *** [all] Error 2 !!! ERROR: kde-base/kdemultimedia-3.4.3 failed. Call stack: ebuild.sh, line 1532: Called dyn_compile ebuild.sh, line 929: Called src_compile kdemultimedia-3.4.3.ebuild, line 62: Called kde_src_compile kde.eclass, line 113: Called kde_src_compile 'all' kde.eclass, line 230: Called kde_src_compile 'myconf' 'configure' 'make' kde.eclass, line 226: Called die !!! died running emake, kde_src_compile:make !!! If you need support, post the topmost build error, and the call stack if relevant. kde compiles after I have installed libXx86dga manually the library also exists in the system if xorg-x11 is merged befor merging kde
Committed updated deps for both kdemultimedia and mpeglib itself. Thanks for reporting.