I spent a bunch of time trying to emerge quanta3.1; and was unable to do so until I did: ln -s /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1 /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2 (seemed to be failing during the kommander component build) After symlinking, quanta builds fine... UNTIL: ----- g++ -I. -I. -I../.. -I. -I. -I../.. -I/usr/kde/3/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DKOMMANDER -DDESIGNER -DQT_NO_SQL -DHAVE_KDE -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2 -fno-exceptions -fno-check-new -c -o dirtydialog.o `test -f 'dirtydialog.cpp' || echo './'`dirtydialog.cpp copytos.cpp: In constructor `CopyToS::CopyToS(QWidget*, const char*, bool, unsigned int)': copytos.cpp:45: invalid use of undefined type `struct KURLRequester' copytos.h:18: forward declaration of `struct KURLRequester' copytos.cpp:47: no matching function for call to `QGridLayout:: addMultiCellWidget(KURLRequester*&, int, int, int, int)' /usr/qt/3/include/qlayout.h:325: candidates are: void QGridLayout::addMultiCellWidget(QWidget*, int, int, int, int, int = 0) copytos.cpp:52: no matching function for call to `QWidget::setTabOrder( KURLRequester*&, QPushButton*&)' /usr/qt/3/include/qwidget.h:307: candidates are: static void QWidget::setTabOrder(QWidget*, QWidget*) make[3]: *** [copytos.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/quanta-3.1/work/quanta-3.1/quanta/dialogs' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/quanta-3.1/work/quanta-3.1/quanta' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/quanta-3.1/work/quanta-3.1' make: *** [all] Error 2 !!! ERROR: app-editors/quanta-3.1 failed. !!! Function kde_src_compile, Line -8796, Exitcode 2 !!! died running emake, kde_src_compile:make ----- Suggestions? Did my symlink break anything? S
pleaase look at bug #15025 and do the same (but instead of ./fix_libtool_files.sh 3.2.1 do ./fix_libtool_files.sh 3.2). then look and report if emerge quanta still fails.
Please reopen if still releavnt. In which case it shouldn't be assigned t kde as it's a gcc issue.