Hi, after I emerged to gcc-3.3.5-r1 (which eliminated gcc-3.3.4) on my stable Gentoo, I have some problems, for example compiling apps like media-gfx/imagemagick:
[...] grep: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory /bin/sed: can't read /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la: No such file or directory libtool: link: `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la' is not a valid libtool archive make[1]: *** [magick/libMagick.la] Error 1 make[1]: Leaving directory `/var/tmp/portage/imagemagick-6.1.8.8/work/ImageMagick-6.1.8' make: *** [all] Error 2 !!! ERROR: media-gfx/imagemagick-6.1.8.8 failed. !!! Function src_compile, Line 76, Exitcode 2 !!! compile problem !!! If you need support, post the topmost build error, NOT this status message. # cat /etc/env.d/05gcc PATH="/usr/i686-pc-linux-gnu/gcc-bin/3.3.5" ROOTPATH="/usr/i686-pc-linux-gnu/gcc-bin/3.3.5" MANPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/man" INFOPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/info" LDPATH="/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5 GCC_SPECS="" I ran env-update # cat /etc/ld.so.conf # ld.so.conf autogenerated by env-update; make all changes to # contents of /etc/env.d directory /usr/local/lib /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5 /usr/lib/opengl/nvidia/lib /usr/X11R6/lib64 /usr/X11R6/lib /opt/blackdown-jdk-1.4.1/jre/lib/i386/ /opt/blackdown-jdk-1.4.1/jre/lib/i386/native_threads/ /opt/blackdown-jdk-1.4.1/jre/lib/i386/classic/ /usr/qt/3/lib /usr/kde/3.3/lib /usr/NX/lib /usr/games/lib After i emerged gcc-3.3.5-r1 I re-emerged: glibc, libtool, binutils and I ran fix_libtool_files.sh # tree /usr/lib/gcc-lib/ /usr/lib/gcc-lib/ `-- i686-pc-linux-gnu |-- 3.3.4 | `-- include | `-- g++-v3 | `-- bits | `-- istream.tcc `-- 3.3.5 |-- cc1 |-- cc1plus |-- collect2 |-- crtbegin.o |-- crtbeginS.o |-- crtbeginT.o |-- crtend.o |-- crtendS.o [...cut...] What I can do this fix this annoying problem, please? -- gentoo-user@gentoo.org mailing list