When I try to emerge kdeaddons-3.5.0 when kate isn't installed, the kdeaddons compile fails because of missing include files related to kate. I think this is a problem with the kdeaddons configure script, because it says "checking if kate should be compiled... yes" even though kate isn't installed. After I install kate-3.5.0, kdeaddons compiles fine. The error when compiling kdeaddons is: /bin/sh ../../libtool --silent --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/include/db4.2 -DQT_THREAD_SUPPORT -D_REENTRANT -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 -O2 -pipe -fpermissive -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 -c -o plugin_katehtmltools.lo plugin_katehtmltools.cpp In file included from plugin_katehtmltools.cpp:18: plugin_katehtmltools.h:23:25: error: kate/plugin.h: No such file or directory plugin_katehtmltools.h:24:30: error: kate/application.h: No such file or directory plugin_katehtmltools.h:27:34: error: kate/documentmanager.h: No such file or directory plugin_katehtmltools.h:28:29: error: kate/mainwindow.h: No such file or directory plugin_katehtmltools.h:29:30: error: kate/viewmanager.h: No such file or directory plugin_katehtmltools.h:31: error: expected class-name before ',' token plugin_katehtmltools.h:32: error: expected class-name before '{' token plugin_katehtmltools.h:39: error: 'Kate::MainWindow' has not been declared plugin_katehtmltools.h:40: error: 'Kate::MainWindow' has not been declared and a bunch more errors caused by the missing declarations. eggbert tom # emerge info Portage 2.1_pre3-r1 (default-linux/amd64/2005.1, gcc-4.1.0-beta20051216, glibc-2.3.6-r1, 2.6.14-archck5 x86_64) ================================================================= System uname: 2.6.14-archck5 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.0_pre11 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.17 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-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -fpermissive" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -fpermissive" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.cites.uiuc.edu/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://gentoo.cites.uiuc.edu/gentoo-portage" USE="amd64 X aac aalib acpi aim alsa apache2 audiofile avi bash-completion berkdb bitmap-fonts bzip2 bzlib cdparanoia cdr cjk crypt cups curl divx4linux dvd dvdr eds emacs emboss encode esd exif expat fam firefox flac foomatic foomaticdb fortran gcj gd gdbm gif glut gmp gnome gnome2 gpm gstreamer gtk gtk2 idn imlib ipv6 jabber jack java joystick jpeg junit kde kerberos ladcca lcms logitech-mouse lzw lzw-tiff mad maildir matroska mbox mng mozilla mp3 mpeg mysql mythtv ncurses nls nptl nvidia offensive ogg oggvorbis openal opengl pam pcre pdflib perl php5 png postgres ppds python qt quicktime readline real recode rtc ruby samba sdl server simplexml speex spell ssl tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l v4l2 visualization vorbis wxwindows xine xinerama xml2 xmms xpm xprint xv xvid xvmc zlib elibc_glibc kernel_linux userland_GNU" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
It seems to me you are trying to emerge a monolithic ebuild on top of the split ones. This is something we don't support. emerge kdeaddons-meta instead.