I am having trouble emerging kde-base/arts-1.3.2-r1. The merge fails with the following error: /usr/qt/3/bin/moc ./qiomanager_p.h -o qiomanager_p.moc /bin/sh ../libtool --silent --mode=compile --tag=CXX i686-pc-linux-gnu-g++ -DHAV E_CONFIG_H -I. -I. -I.. -I../mcop -I/usr/kde/3.3/include -I/usr/qt/3/include -I. -I../libltdl -I/usr/qt/3/include -DQT_THREAD_SUPPORT -D_REENTRANT -pthread - I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wnon-virtual-dtor -Wno-lo ng-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversio n -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -fomit-frame-pointer -pipe -Wformat-security -Wmissing -format-attribute -fno-exceptions -fno-check-new -fno-common -ftemplate-depth-9 9 -c -o qiomanager.lo `test -f 'qiomanager.cc' || echo './'`qiomanager.cc /bin/sh ../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++ -Wnon-v irtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcas t-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -fomit-frame-pointer -pipe -Wformat -security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -ftemplate-depth-99 -o libqtmcop.la -rpath /usr/kde/3.3/lib -no-undefined -W l,--no-undefined -Wl,--allow-shlib-undefined -version-info 1:0 -R /usr/kde/3.3/l ib -R /usr/qt/3/lib -R /usr/lib -L/usr/qt/3/lib -L/usr/lib qiomanager.lo ../mc op/libmcop.la -lqt-mt -lz -lpng -lz -lm -lXext -lX11 -lSM -lICE -lpthread grep: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/libstdc++.la: No such file or dir ectory /bin/sed: can't read /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/libstdc++.la: No s uch file or directory libtool: link: `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5/libstdc++.la' is not a valid libtool archive make[2]: *** [libqtmcop.la] Error 1 make[2]: Leaving directory `/var/tmp/portage/arts-1.3.2-r1/work/arts-1.3.2/qtmco p' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/arts-1.3.2-r1/work/arts-1.3.2' make: *** [all] Error 2 !!! ERROR: kde-base/arts-1.3.2-r1 failed. !!! Function kde_src_compile, Line 166, Exitcode 2 !!! died running emake, kde_src_compile:make I checked that the libstdc++.la apparently resides behind the path /usr/lib/gcc- lib/i686-pc-linux-gnu/3.3.5-20050130/libstdc++.la. Have I done something wrong or is this a bug in the ebuild? My setup is gentoo 2005.0 stage 3 and my make.conf looks like this: CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" ALSA_CARDS="ali5451" VIDEO_CARDS="radeon" USE="java jikes X alsa oss exif jpeg gif png tiff mng ogg opengl vcd win32codecs xvid ffmpeg avi quicktime divx4linux dvd cdr emacs fbcon pcmcia pdflib samba sdl usb wifi wxwindows xmms pdflib" Reproducible: Always Steps to Reproduce: 1. emerge arts
fix_libtool_files.sh 3.3.5
*** This bug has been marked as a duplicate of 87169 ***