KDE has many non-standard dependencies in kde. kdegames - many peoples not needs compile and install this package kdetoys - same kdeedu - same kdewebdev - only for developers, not standart users others is debatable Reproducible: Always Steps to Reproduce: 1. emerge -pv kde Actual Results: RDEPEND="~kde-base/kdelibs-${PV} ~kde-base/kdebase-${PV} ~kde-base/kdeaddons-${PV} ~kde-base/kdeadmin-${PV} ~kde-base/kdeartwork-${PV} ~kde-base/kdeedu-${PV} ~kde-base/kdegames-${PV} ~kde-base/kdegraphics-${PV} ~kde-base/kdemultimedia-${PV} ~kde-base/kdenetwork-${PV} ~kde-base/kdepim-${PV} ~kde-base/kdetoys-${PV} ~kde-base/kdeutils-${PV} ~kde-base/kdeaccessibility-${PV} ~kde-base/kdewebdev-${PV}" Expected Results: RDEPEND="~kde-base/kdelibs-${PV} ~kde-base/kdebase-${PV} ~kde-base/kdeaddons-${PV} ~kde-base/kdeadmin-${PV} ~kde-base/kdeartwork-${PV} # ~kde-base/kdeedu-${PV} # ~kde-base/kdegames-${PV} ~kde-base/kdegraphics-${PV} ~kde-base/kdemultimedia-${PV} ~kde-base/kdenetwork-${PV} ~kde-base/kdepim-${PV} # ~kde-base/kdetoys-${PV} ~kde-base/kdeutils-${PV} ~kde-base/kdeaccessibility-${PV} # ~kde-base/kdewebdev-${PV}"
Then merge the packages you want individually. the kde.ebuild is specifically for people who want all of the kde packages.
but, this is not optional. if you say, what he kde.ebuild is specifically for people who want all of the kde packages, why is here not ALL packages from KDE packages placed in /usr/package/kde-base ??? this is not answer. why is not kde-base, kde-apps, kde-dev metabuils as now kde.ebuild?