pena betelgeuse # dep -r kdebase-data kde-base/kdebase-data: kde-base/kcontrol-3.4.0 ~kde-base/kdebase-data-3.4.0 pena betelgeuse # dep -r kcontrol kde-base/kcontrol: kde-base/kdesktop-3.4.0 ~kde-base/kcontrol-3.4.0 kde-base/kdm-3.4.0 ~kde-base/kcontrol-3.4.0 kde-base/konqueror-3.4.0 ~kde-base/kcontrol-3.4.0 pena betelgeuse # dep -r kdesktop kde-base/kdesktop: kde-base/kdebase-data-3.4.0 ~kde-base/kdesktop-3.4.0 Here's another loop: pena betelgeuse # dep -r kdm kde-base/kdm: kde-base/kdesktop-3.4.0 ~kde-base/kdm-3.4.0 pena betelgeuse # dep -r kdesktop kde-base/kdesktop: kde-base/kdebase-data-3.4.0 ~kde-base/kdesktop-3.4.0 pena betelgeuse # dep -r kdebase-data kde-base/kdebase-data: kde-base/kcontrol-3.4.0 ~kde-base/kdebase-data-3.4.0 pena betelgeuse # dep -r kcontrol kde-base/kcontrol: kde-base/kdesktop-3.4.0 ~kde-base/kcontrol-3.4.0 kde-base/kdm-3.4.0 ~kde-base/kcontrol-3.4.0 kde-base/konqueror-3.4.0 ~kde-base/kcontrol-3.4.0 I noticed this when I started wondering why I can't depclean these away. Reproducible: Always Steps to Reproduce: 1. start doing dep -r from kdm or kdebase-data pena betelgeuse # emerge info Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r1, 2.6.11-nitro2 i686) ================================================================= System uname: 2.6.11-nitro2 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.6.10 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 20 2005, 13:53:24)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 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 -march=pentium4 -pipe -ffast-math -fomit-frame-pointer -mfpmath=sse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -pipe -ffast-math -fomit-frame-pointer -mfpmath=sse" DISTDIR="/usr/src/distfiles" FEATURES="autoaddcvs autoconfig ccache cvs distlocks fixpackages noauto sandbox sfperms" GENTOO_MIRRORS=" http://trumpetti.atm.tut.fi/gentoo http://lame.lut.fi/linux/gentoo " LANG="en_US.utf8" LC_ALL="en_US.utf8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/gentoo-java-experimental" SYNC="rsync://aria/portage" USE="x86 X aac acpi alsa apm audiofile avi bash-completion berkdb bitmap-fonts bzip2 bzlib cdb cdparanoia cdr crypt cups curl divx4linux dts dvd dvdr dvdread emboss encode esd fam fbcon flac font-server foomaticdb freetype gif gstreamer gtk gtk2 imagemagick jack java jpeg kde kdeenablefinal kdexdeltas libg++ libwww lzo mad makecheck mikmod mmx mmx2 motif mozilla mp3 mpeg ncurses network nls nptl nptlonly nvidia oggvorbis opengl pam pdflib png python qt quicktime readline real rtc ruby samba slang slp sse sse2 ssl tcpd tiff truetype truetype-fonts type1-fonts unicode usb userlocales xml xml2 xv xvid zlib video_cards_nvidia" Unset: ASFLAGS, CBUILD, CTARGET, LDFLAGS
After emerge -C konqueror depclean allows to remove the packages.
Maybe the kdebase-data dependencies can be removed? They seem copied from kdebase-startkde by mistake.
Looks like to me too. They are only data files so they shouldn't depend on anything other. I've removed the deps.