kdelibs-3.1.1a lists kdelibs-apidocs as runtime dependancy (RDEPEND), but it isn't really needed to actually _run_ KDE. OTOH kdelibs-apidocs depends on doxygen, which depends on graphviz, which doesn't build (will open another bug for this one). So I'd suggest to remove that dependancy from kdelibs and leave kdelibs-apidocs as an optional package. Bye... Dirk Reproducible: Always Steps to Reproduce: 1. emerge --deep -u kdelibs Actual Results: emerge starts building graphviz because of the dependancies in kdelibs-apidocs and fails with linker errors. Expected Results: Start emerging kdelibs.
See http://bugs.gentoo.org/show_bug.cgi?id=19139 for the graphviz problem.
kdelibs depend on kdelibs-apidocs if doc is in use, that's what use is for ;) 'USE=-doc emerge kdelibs' will merge kdelibs without kdelibs-apidocs.
I know. But nevertheless it's listet as runtime dependancy, which is not the case. It runs fine without. That's what RDEPEND is not for (IMHO). And, it's not even user documentation. It's only important for KDE developers. I'd guess that most people can live fine without.