Even if kde-3.4 is installed. amarok requires: [ebuild NS ] kde-base/arts-1.3.2-r1 [ebuild NS ] kde-base/kdelibs-3.3.2-r8 [ebuild N ] kde-base/kdebase-3.3.2-r2 [ebuild N ] kde-base/kdemultimedia-3.3.2 arts-3.4.0, kdebase-meta (3.4) was already installed. Reproducible: Always Steps to Reproduce: 1.unmask the kde 3.4 ebuilds 2.emerge kdebase-meta arts 3.emerge amarok Actual Results: portage tries to install old versions of kde. Expected Results: It should have checked the dependency in kde 3.4 tree instead. Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i686) ================================================================= System uname: 2.6.11-gentoo-r6 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Apr 22 2005, 23:00:10)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6 sys-devel/automake: 1.9.4 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer" 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 /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 -march=athlon-xp -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.gentoo.gr.jp/" MAKEOPTS="-j2" PKGDIR="/mnt/D/pkgdir" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl divx4linux dri emboss encode esd fam flac foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imagemagick imlib ipv6 java javascript jpeg kde libg++ libwww mad mikmod mmx mmxext motif mp3 mpeg ncurses nls offensive ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline real samba sdl speex spell sse sse2 ssl stroke svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts unicode vorbis win32codecs xine xml xml2 xmms xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Sorry for a little bit of wrong information here: [ebuild NS ] kde-base/arts-1.3.2-r1 [ebuild NS ] kde-base/kdelibs-3.3.2-r8 are due to some other package.
The amarok is not demading for any such dependencies if I go for USE="-arts"
amarok has a very simple dep on || ( kde-base/konqueror kde-base/kdebase ) which doesn't even specify versions. Your kde 3.3 deps must be requested by something else. Try emerge amarok -pvt (-t for tree).
Thanks for your help. I had installed kile, while was asking for arts-1.3.2-r1 and hence kdelibs, kdebase, and kdemultimedia (?) But anyway, I unmerged kile and now emerge -tep world is not showing those packeges. (which I was forecefully not installing...) To save space: #emerge -puDN world [ebuild U ] x11-libs/qt-3.3.4-r3 [3.3.4-r2] [ebuild FU ] dev-java/sun-jdk-1.4.2.08 [1.4.2.07-r1] [ebuild R ] kde-base/kdebase-data-3.4.0 [ebuild R ] kde-base/libkonq-3.4.0 [ebuild R ] kde-base/kcminit-3.4.0 [ebuild R ] kde-base/kcontrol-3.4.0 [ebuild R ] kde-base/kdm-3.4.0 [ebuild R ] dev-libs/cyrus-sasl-2.1.20 [ebuild R ] kde-base/kcheckpass-3.4.0 [ebuild R ] kde-base/kdesktop-3.4.0 [ebuild R ] media-video/mplayer-1.0_pre6-r4 [ebuild U ] media-libs/sdl-gfx-2.0.13 [2.0.12] [ebuild U ] media-video/ffmpeg-0.4.9_p20050226-r3 [0.4.7] [ebuild U ] media-libs/a52dec-0.7.4-r4 [0.7.4-r3] [ebuild R ] media-libs/xine-lib-1.0-r2 [ebuild UD] dev-python/pycrash-0.4_pre2 [0.4_pre3] [ebuild N ] dev-libs/libsigc++-1.2.5 [ebuild N ] dev-cpp/gtkmm-2.2.12 [ebuild N ] dev-cpp/gconfmm-2.0.2 [ebuild N ] dev-cpp/libgnomecanvasmm-2.0.1 [ebuild N ] dev-cpp/libglademm-2.0.1 [ebuild N ] dev-cpp/libgnomemm-2.0.1 [ebuild N ] dev-cpp/libgnomeuimm-2.0.0 [ebuild R ] app-cdr/cdrdao-1.1.9 [ebuild R ] media-video/avidemux-2.0.24 But even now: #emerge -pt amarok [ebuild N ] media-sound/amarok-1.2.1 [ebuild N ] kde-base/kdemultimedia-3.3.2 [ebuild N ] kde-base/kdebase-3.3.2-r2 [ebuild NS ] kde-base/kdelibs-3.3.2-r8 [ebuild NS ] kde-base/arts-1.3.2-r1 [ebuild N ] media-libs/tunepimp-0.3.0-r1 [ebuild N ] media-libs/musicbrainz-2.1.1
Did you unmask kdemultimedia-3.4 and/or kdemultimedia-arts-3.4?
Anupam informed us that he will take some time to respond, closing as NEEDINFO in the meantime.
I am yet to reach my computer and test. By the way, I had emerged kmix without any problem. Does that give any hint about unmasking kdemultimedia-3.4 ?
Assuming problem solved itself in some way.