The new ktorrent package has an explizit need of kdebase-kioslaves build in so blocking oll with an monolotic kde 3.5.9: RDEPEND="${DEPEND} kde-base/kdebase-kioslaves:3.5" Reproducible: Always Steps to Reproduce: Actual Results: xystephan2@VrennsCastle ~ $ emerge -upt ktorrent These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild NS ] net-p2p/ktorrent-2.2.8-r2 [2.2.8] USE="arts -avahi -debug -kdeenablefinal -xinerama" LINGUAS="de -ar -bg -br -ca -cs -cy -da -el -en_GB -es -et -fa -fr -gl -hu -it -ja -ka -lt -ms -nb -nds -nl -pa -pl -pt -pt_BR -ru -rw -sk -sr -sr@Latn -sv -tr -uk -zh_CN -zh_TW" [ebuild N ] kde-base/kdebase-kioslaves-3.5.9 USE="arts hal -debug -kdeenablefinal -kdehiddenvisibility -ldap -openexr -samba -xinerama" [ebuild N ] kde-base/kdialog-3.5.9-r1 USE="arts -debug -kdeenablefinal -kdehiddenvisibility -xinerama" [blocks B ] =kde-base/kdebase-3.5* ("=kde-base/kdebase-3.5*" is blocking kde-base/kdebase-kioslaves-3.5.9, kde-base/kdialog-3.5.9-r1) [blocks B ] <net-p2p/ktorrent-2.2.8-r2 ("<net-p2p/ktorrent-2.2.8-r2" is blocking net-p2p/ktorrent-2.2.8-r2) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. ('ebuild', '/', 'net-p2p/ktorrent-2.2.8-r2', 'merge') pulled in by ktorrent ('installed', '/', 'kde-base/kdebase-3.5.9-r4', 'nomerge') pulled in by kde-base/kdebase required by world using * kde-base/kde Latest version available: 3.5.9 Latest version installed: 3.5.9
I did this on purpose, we are very close in dropping monolithic ebuilds for 3.5.9, stabilizing 3.5.10 and then dropping split 3.5.9 as well. So the best you could do is to upgrade to 3.5.10 (or even better to kde4, as kde3 apps work on kde4 sessions now). Sorry but wontfix