Summary: | libogg-1.1.3-r1 doesn't contain libogg.la; kdelibs-3.5.9-r2 requires libogg.la | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bob Reveley <bob> |
Component: | [OLD] Library | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | eric_chaligny |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
output of emerge --info
Update kdelibs-3.5.9-r1 to 3.5.9-r2 log file |
Description
Bob Reveley
2008-04-19 05:48:44 UTC
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 *** |