Happy KDE 4.9.5 user. Running emerge --update --deep ... world fails in kdelibs. The error message says "make[2]: *** [nepomuk/ndo.h] Error 1", and the preceding line says "Could not find parser plugin for encoding trig". Searching the forums suggests rebuilding raptor, but that didn't help. I started out using distcc, but I've retried without, and with MAKEOPTS -j1 instead of my usual -j3. Reproducible: Always Steps to Reproduce: 1. emerge -1 kdelibs 2. 3. Actual Results: See build.log (attached). Note in particular that the lines just before the error show make running a ludicrously long compilation command. Perhaps make has gone loopy. I don't know if that's significant or not. I also noticed my screen filling with loads of output as per build.log, despite running with --jobs 3, which normally inhibits such output. Expected Results: A shiny new kdelibs so I can run KDE 4.10. Machine is an Intel Atom-powered Asus netbook, with nearly 80 Gb free disk and 1Gb RAM, and loads of swap space.
Created attachment 345014 [details] emerge --info
Created attachment 345016 [details] emerge -pvq kdelibs output
Created attachment 345018 [details] emerge environment info
Created attachment 345020 [details] Zipped build log, note, contains lines > 4K
Huh. Please also try rebuilding dev-libs/soprano.
That worked! Rebuilt soprano locally (not using distcc/pump) and kdelibs then built OK (also locally). Not sure I understand why, as soprano had already been rebuilt on the same day as part of the failing KDE 4.10.1 upgrade, though that rebuild was with distcc. Makes me wonder if distcc leaves some data (headers maybe) on the server that prevents kdelibs building properly - in which case, is it safe to compile KDE stuff using distcc?
All right then. I doubt we'll be able to find the root cause of the bug here--it could be distcc, might be something else, might just be one of those random times where something didn't build right, so I'm just going to close this one.
*** Bug 466504 has been marked as a duplicate of this bug. ***