During a "emerge -Dub world" "kde-base/libkpgp-3.5.0-r1" failed to build. Here is the relevant screen output: >>> Regenerating /etc/ld.so.cache... >>> Emerging (2 of 280) kde-base/libkpgp-3.5.0-r1 to / ... checking for kde-config... /bin/kde-config configure: error: /bin/kde-config --prefix outputed the non existant prefix '' for kdelibs. This means it has been moved since you installed it. This won't work. Please recompile kdelibs for the new prefix. !!! Please attach the following file when filing a report to bugs.gentoo.org: !!! /var/tmp/portage/libkpgp-3.5.0-r1/work/libkpgp-3.5.0/config.log !!! ERROR: kde-base/libkpgp-3.5.0-r1 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile ebuild.sh, line 1248: Called kde-meta_src_compile kde-meta.eclass, line 408: Called kde_src_compile kde.eclass, line 164: Called kde_src_compile 'all' kde.eclass, line 299: Called kde_src_compile 'myconf' 'configure' 'make' kde.eclass, line 281: Called econf '--with-x' '--enable-mitshm' '--without-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--enable-final' '--with-arts' '--prefix=/usr/kde/3.5' '--mandir=/usr/kde/3.5/share/man' '--infodir=/usr/kde/3.5/share/info' '--datadir=/usr/kde/3.5/share' '--sysconfdir=/usr/kde/3.5/etc' ebuild.sh, line 541: Called die !!! econf failed !!! If you need support, post the topmost build error, and the call stack if relevant. ----- I rebuilt "kdelibs" again but it did not help. "epm -ql kde-base/kdelibs-3.5.2-r6" shows everything belonging to this package rooted at "/" instead of "/usr/kde/3.5". Is this correct? During my first attempt to update, libkpgp failed to build and referenced an eclass in "/usr/portage/local/layman/kde-stable". I did not record the screen output so I do not have the specific details. I did remove the kde-stable overlay and tried updating again but got the output above.
Created attachment 89977 [details] config.log
Created attachment 89978 [details] "emerge info" output
Eclasses in overlays are VERY unsafe. You should know what you do using such overlays. Contact the people running the overlay, if this is still a problem.