kde-base/kdelibs-4.6.4 appears to be missing a patch. Emerge reported this: >>> Unpacking source... >>> Unpacking kdelibs-4.6.4.tar.bz2 to /var/tmp/portage/kde-base/kdelibs-4.6.4/work >>> Source unpacked in /var/tmp/portage/kde-base/kdelibs-4.6.4/work >>> Preparing source in /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4 ... * QA: File or directory "/usr/portage/kde-base/kdelibs/files/dist/01_gentoo_set_xdg_menu_prefix-1.patch" does not exist. * QA: Check your PATCHES array or add missing file/directory. * Applying 02_gentoo_append_xdg_config_dirs-1.patch ... [ ok ] * Applying kdelibs-4.5.90-mimetypes.patch ... [ ok ] * Applying kdelibs-4.4.90-xslt.patch ... [ ok ] * Applying kdelibs-4.6.2-nonepomuk.patch ... [ ok ] * Applying kdelibs-4.6.3-no_suid_kdeinit.patch ... [ ok ] * ERROR: kde-base/kdelibs-4.6.4 failed (prepare phase): * Some patches failed. See above messages. * * Call stack: * ebuild.sh, line 56: Called src_prepare * environment, line 4337: Called kde4-base_src_prepare * environment, line 3434: Called base_src_prepare * environment, line 1213: Called die * The specific snippet of code: * [[ ${patches_failed} -eq 1 ]] && die "Some patches failed. See above messages."; I commented out the line in the ebuild and it compiled fine. Maybe this got missed somehow. It's not like KDE is some tiny thing. ;-) Thanks. Reproducible: Always Steps to Reproduce: 1.emerge -uvDN world 2.Just wait a few seconds 3. Actual Results: Failed due to missing patch Expected Results: complete the compile process and install. ;-)
I can confirm this as well, and I got around it by redoing the manifest with the file present.
fixed already. http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/kde-base/kdelibs/ChangeLog?r1=1.766&r2=1.767 *** This bug has been marked as a duplicate of bug 371063 ***