It tries to locate =kde-base/kdelibs-3.5* while I didn't emerge that beforehand. Perhaps it should use kdelibs as a dep. Reproducible: Always Steps to Reproduce: emerge -1 media-sound/kguitar Actual Results: failed Expected Results: emerged * Messages for package media-sound/kguitar-0.5: * * ERROR: media-sound/kguitar-0.5 failed. * Call stack: * ebuild.sh, line 46: Called pkg_setup * ebuild.sh, line 1240: Called kde_pkg_setup * kde.eclass, line 58: Called built_with_use 'pkg_setup' 'pkg_setup' * eutils.eclass, line 1663: Called die * The specific snippet of code: * [[ -z ${PKG} ]] && die "Unable to resolve $1 to an installed package" * The die message: * Unable to resolve =kde-base/kdelibs-3.5* to an installed package * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-sound/kguitar-0.5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/kguitar-0.5/temp/die.env'.
This case, and all ebuilds that use need-kde from kde-functions.eclass to depend on kde-base/kdelibs:3.5, should be fixed at your next sync. *** This bug has been marked as a duplicate of bug 206528 ***