Recently did a equery hasuse xmms and i'm in the process of remerging things on that list with -xmms set. Okay. One of them was kdeaddons, which wants to pull in kdepim. Kdepim says it's blocked by mimelib, and i can't imagine how or why. In fact i keep getting many parts of kde blocking each other, and i'm not sure what i did there; but usually it's <subpart> blocked by <metapackage> or vice-versa. These two seem totally unrelated. PS i like amarok SO much better than i ever liked xmms >:) ----- Portage 2.1.1-r1 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8 i686) ================================================================= System uname: 2.6.17-gentoo-r8 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.12.5 Last Sync: Wed, 01 Nov 2006 08:30:01 +0000 app-admin/eselect-compiler: [Not Present] dev-java/java-config: [Not Present] dev-lang/python: 2.3.4-r1, 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] 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-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r4 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LINGUAS="en" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X aac acl aim alsa apache2 apm avi berkdb bitmap-fonts bzip2 cdr cli cracklib crypt cups dbus divx4linux dlloader dri dv dvd dvdr dvdread eds elibc_glibc emboss encode esd evo flac foomaticdb fortran ftp gd gdbm gif glut gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal iconv icq imagemagick imap imlib innodb input_devices_keyboard input_devices_mouse ipv6 isdnlog jabber javascript jpeg kde kernel_linux ldap libg++ libwww linguas_en mad mikmod motif mozilla mp3 mpeg msn mysql ncurses nls nocd nptl ogg opengl oscar oss pam pcre pdflib perl php png posix pppd python qt qt3 qt4 quicktime readline reflection samba sdl session sharedext skey sockets spell spl ssl svg symlink tcpd threads tiff truetype truetype-fonts type1-fonts udev usb userland_GNU vcd vhosts video_cards_nvidia video_cards_vesa videos vorbis win32codecs wxwindows xine xml xorg xv xvid yahoo zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
If you have the mimelib package installed, you cannot have kdeaddons (monolithic) installed. Some odd cross-slot update problem aside Portage 2.1.1 still suffers from, I can't tell what's your problem. Please make sure yo've uninstalled older KDE versions and if this doesn't help, post the output.
Okay. Sorry to take so long, here's some more info. I do not have any earlier versions of kde on my system. With the latest portage that i emerged just now: emerge -av world These are the packages that would be merged, in order: [blocks B ] kde-base/kde-env (is blocking kde-base/kdelibs-3.5.5-r5) [blocks B ] =kde-base/kdegraphics-3.5* (is blocking kde-base/kdegraphics-kfile-plugins-3.5.5) [blocks B ] =kde-base/kdegraphics-3.5* (is blocking kde-base/kgamma-3.5.5) and so on; it states that kdegraphics blocks all the individual components therein. Looking at kdelibs alone, it says that kde-env blocks it... but it also says i already have kdelibs and this would be an upgrade... root@randomaccess ~ # emerge -av kdelibs These are the packages that would be merged, in order: Calculating dependencies... done! [blocks B ] kde-base/kde-env (is blocking kde-base/kdelibs-3.5.5-r5) [ebuild U ] kde-base/kdelibs-3.5.5-r5 [3.5.2-r6] USE="acl alsa cups spell ssl tiff -arts -debug -doc -fam% -jpeg2k -kdeenablefinal -kdehiddenvisibility -kerberos -legacyssl -lua% -openexr -utempter% -xinerama -zeroconf" LINGUAS="-he%" 15,159 kB Not really sure what to do at this point. Things seem rather tangled.
see bug #154999
"Otherwise, the blocker is intended and you *must* unmerge kde-env;" Roger that; doing so now, and i will see if the various components of kde still beat each other up as in the original issue.
I still get the "kdegraphics blocks <list of components>" and it wants to pull those components in to new slots. I think i'll unmerge the monolith and let it and see what happens; this issue and its tangents seem to be solved so i'm going to mark the cause of this as a dup of bug #154999. Feel free to change the resolution if that's incorrect, of course. *** This bug has been marked as a duplicate of 154999 ***