i'm trying to do a system update on my server, but for some reason kdelibs appears to be trying to bring in kde-env, which isn't needed and actually conflicts with the more recent kdelibs builds.
athlon1200 server # emerge -pv --update --deep --newuse world
These are the packages that would be merged, in order:
Calculating world dependencies... done!
[blocks B ] >=kde-base/kdelibs-3.5.4-r2 (is blocking kde-base/kde-env-3-r4)
for the record, kde-env has already been removed, as it should be.
athlon1200 server # emerge -C kde-env
--- Couldn't find 'kde-env' to unmerge.
>>> No packages selected for removal by unmerge.
athlon1200 server # equery l kde-base/
[ Searching for all packages in 'kde-base' among: ]
* installed packages
[I--] [ ] kde-base/arts-3.5.2-r1 (3.5)
[I--] [ ] kde-base/kate-3.5.2 (3.5)
[I--] [ ] kde-base/kcalc-3.5.2 (3.5)
[I--] [ ] kde-base/kcheckpass-3.5.0 (3.5)
[I--] [ ] kde-base/kcminit-3.5.0 (3.5)
[I--] [ ] kde-base/kcontrol-3.5.2 (3.5)
[I--] [ ] kde-base/kde-i18n-3.5.2-r1 (3.5)
[I--] [ ] kde-base/kdebase-data-3.5.2 (3.5)
[I--] [ ] kde-base/kdebase-kioslaves-3.5.2 (3.5)
[I--] [ ] kde-base/kdebase-pam-6 (0)
[I--] [ ] kde-base/kdebase-startkde-3.5.2 (3.5)
[I--] [ ] kde-base/kdelibs-3.5.2-r6 (3.5)
[I--] [ ] kde-base/kdepasswd-3.5.2 (3.5)
[I--] [ ] kde-base/kdeprint-3.5.2 (3.5)
[I--] [ ] kde-base/kdesktop-3.5.2 (3.5)
[I--] [ ] kde-base/kdesu-3.5.0 (3.5)
[I--] [ ] kde-base/kdialog-3.5.0 (3.5)
[I--] [ ] kde-base/kdm-3.5.2-r1 (3.5)
[I--] [ ] kde-base/kfind-3.5.2 (3.5)
[I--] [ ] kde-base/kghostview-3.5.2 (3.5)
[I--] [ ] kde-base/khelpcenter-3.5.2 (3.5)
[I--] [ ] kde-base/khotkeys-3.5.1 (3.5)
[I--] [ ] kde-base/kicker-3.5.2 (3.5)
[I--] [ ] kde-base/klipper-3.5.2 (3.5)
[I--] [ ] kde-base/kmenuedit-3.5.2 (3.5)
[I--] [ ] kde-base/knetattach-3.5.1 (3.5)
[I--] [ ] kde-base/konqueror-3.5.2 (3.5)
[I--] [ ] kde-base/konsole-3.5.2-r1 (3.5)
[I--] [ ] kde-base/kpdf-3.5.2 (3.5)
[I--] [ ] kde-base/kpersonalizer-3.5.2 (3.5)
[I--] [ ] kde-base/kreadconfig-3.5.0 (3.5)
[I--] [ ] kde-base/ksmserver-3.5.2 (3.5)
[I--] [ ] kde-base/ksplashml-3.5.2 (3.5)
[I--] [ ] kde-base/kwin-3.5.2-r2 (3.5)
[I--] [ ] kde-base/libkonq-3.5.2 (3.5)
[I--] [ ] kde-base/lisa-3.5.2 (3.5)
viewing the tree suggests its actually kdelibs itself that requires kde-env - confusing huh?
[ebuild U ] kde-base/kdebase-startkde-3.5.5 [3.5.2] USE="arts -debug -kdeenablefinal -xinerama (-kdehiddenvisibility%)" 0 kB
[ebuild U ] kde-base/kpersonalizer-3.5.5 [3.5.2] USE="arts -debug -kdeenablefinal -kdehiddenvisibility -xinerama" 0 kB
[nomerge ] kde-base/kcminit-3.5.0 USE="arts -debug -kdeenablefinal -kdehiddenvisibility -kdexdeltas -xinerama"
[nomerge ] kde-base/kdelibs-3.5.2-r6 USE="alsa arts cups spell ssl -acl -debug -doc -jpeg2k -kdeenablefinal -kdehiddenvisibility -kerberos -legacyssl -openexr -tiff -xinerama -zeroconf"
[ebuild N ] kde-base/kde-env-3-r4 0 kB
any advice?
cheers, and merry christmas!