When I try to emerge Grip, the process runs for a short while (does the checks, then looks for all required libraries). When it gets to searching for the libstdc++ library, the emerge fails, reporting that it can't find it. Reproducible: Always Steps to Reproduce: 1. emerge grip 2. wait 3. wonder Actual Results: Error reported from the emerge command: libtool: link: cannot find the library `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la' make[2]: *** [grip] Error 1 make[2]: Leaving directory `/var/tmp/portage/grip-3.3.0/work/grip-3.3.0/src' Expected Results: Clean emerge. I have tried resyncing and rebooting with the same results. The error line mentions gcc-3.3.4; I have gcc-3.3.5.20050130-r1 installed (latest in Portage) -- would the emerge fail because it's looking for the 3.3.4 version of the libstdc++ library instead of the current one?
Does 'fix_libtool_files.sh 3.3.4' fix the problem?
(In reply to comment #1) > Does 'fix_libtool_files.sh 3.3.4' fix the problem? It... does. Grip compiles and runs without problems. Thanks, I've never heard of the fix_libtools script before, and wouldn't have known to run it.