if libdc1394 is installed, kdebase gets linked against it, but there's no USE=ieee1394 flag in kdebase (as it should, since if libcd1394 is not installed kdebase compiles anyway). ACCEPT_KEYORDS=~x86 emerge libdc1394 emerge kdebase emerge unmerge libdc1394 libraw1394 revdep-rebuild [kdebase complains about a missing dynamic library and suggests a rebuild] $ emerge info Portage 2.0.51-r15 (default-linux/x86/2004.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10 i686) ================================================================= System uname: 2.6.10 i686 AMD Athlon(TM) XP 2000+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1, Oct 17 2004, 15:45:38)] dev-lang/python: 2.2.3-r5, 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -pipe -march=athlon-xp -fforce-addr -fomit-frame-pointer -falign-functions=4 -mfpmath=sse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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="-O3 -pipe -march=athlon-xp -fforce-addr -fomit-frame-pointer -falign-functions=4 -mfpmath=sse" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache digest distcc distlocks fixpackages sandbox sfperms" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.rhnet.is/pub/gentoo/ ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo" LANG="it_IT@euro" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X X509 aalib alsa apache2 avi berkdb bitmap-fonts cdparanoia cdr chroot crypt cscope cups curl dga directfb dv dvb dvd dvdr encode erandom extensions f77 faad fam fbcon flac flash foomaticdb fortran gd gdbm ggi gif gimpprint gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imap imlib innodb ipv6 jack java javascript jikes joystick jpeg kde kerberos krb4 lcms ldap libcaca libg++ libwww live lzo mad mcal md5sum memlimit mikmod mmx mng motif mozilla mpeg mpi mysql ncurses network nls nptl nvidia odbc offensive oggvorbis opengl pam parse-clocks pcre pdflib perl pic png ppds prelude python qt quicktime readline real rtc samba scanner sdl skey slang slp sndfile snmp socks5 speex spell sqlite sse ssl svg svga tcltk tcpd tetex tga theora tiff truetype truetype-fonts type1-fonts usb v4l v4l2 vim-with-x wmf wxwindows xchattext xml xml2 xmms xprint xv xvid xvmc yaz zlib linguas_it" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Added to kde-base/kdebase and kde-base/kcontrol for 3.4_beta (with a dep on libraw1394, libdc1394 is not needed). I'm not adding it to 3.3.2 now, I don't think it's worth it. As usual, this should have a proper configure switch, but there isn't...