Ran 'emerge -uDv world'. Libogg was updated from 1.1.3 to 1.1.3-r1. Fourteen other apps were updated, then the update of kdelibs from 3.5.9-r1 to 3.5.9-r2 failed.
Created attachment 150253 [details] output of emerge --info
Created attachment 150254 [details] Update kdelibs-3.5.9-r1 to 3.5.9-r2 log file
libogg-1.1.3-r1 doesn't install libogg.la. I downgraded to libogg-1.1.3, checked for dynamic links with revdep-rebuild, masked media-libs/libogg-1.1.3-r1 and will again attempt 'emerge -uDv world' (kdelibs is first).
(In reply to comment #3) > libogg-1.1.3-r1 doesn't install libogg.la. I downgraded to libogg-1.1.3, > checked for dynamic links with revdep-rebuild, masked > media-libs/libogg-1.1.3-r1 and will again attempt 'emerge -uDv world' (kdelibs > is first). > Same comilation error with pulseaudio-0.9.10-r1 grep: /usr/lib64/libogg.la: No such file or directory /bin/sed: can't read /usr/lib64/libogg.la: No such file or directory libtool: link: `/usr/lib64/libogg.la' is not a valid libtool archive make[3]: *** [libpulsecore.la] Error 1 make[3]: *** Waiting for unfinished jobs....
This time the compile of kdelibs-3.5.9-r2 complained about the absence of /usr/lib/libmad.la. I will follow the same procedure as with libogg (mask media-libs/libmad-0.15.1b-r5, check for dynamic links and try emerging kdelibs-3.5.9-r2. I might first do the same for the other media-libs that were updated with this sync/emerge: libtheora (from 1.0_beta2-r1 to 1.0_beta3), libmpcdec (from 1.2.6-r1 to 1.2.6-r2) and raptor (from 1.4.16 to 1.4.17). I want to be sure to get everything that might break kdelibs-3.5.9-r2 compilation but don't know an easy way to find out what libs they might be (which libs had the *.la file remuved when upgraded) and I don't want to recompile kdelibs-3.5.9-r2 three or four more times.
Will this cause problems in the future when the media-libs have future updates (that might or might not include the *.la files)? Will those future updates break kdelibs-3.5.9-r2 if I am able to emerge it now with these workarounds?
Run revdep-rebuild. *** This bug has been marked as a duplicate of bug 218286 ***