This is the error I get: /bin/sh ../../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.2/lib -R /usr/kde/3.2/lib -R /usr/qt/3/lib -R /usr/X11R6/lib -o atlantikdesigner boardinfo.o designer.o editor.o main.o group.o -latlantikui -lkdegames -lkio libtool: link: cannot find the library `/usr/qt/3/lib/libqt-mt.la' make[4]: *** [atlantikdesigner] Error 1 make[4]: Leaving directory `/var/tmp/portage/kdeaddons-3.2.3/work/kdeaddons-3.2.3/atlantikdesigner/designer' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdeaddons-3.2.3/work/kdeaddons-3.2.3/atlantikdesigner/designer' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdeaddons-3.2.3/work/kdeaddons-3.2.3/atlantikdesigner' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdeaddons-3.2.3/work/kdeaddons-3.2.3' make: *** [all] Error 2 !!! ERROR: kde-base/kdeaddons-3.2.3 failed. !!! Function kde_src_compile, Line 129, Exitcode 2 !!! died running emake, kde_src_compile:make my USE flag: USE="X -gtk -gnome alsa kde qt cups bluetooth opengl ssl oggvorbis jpeg arts artswrappersuid" my C FLAGS CFLAGS="-O2 -march=athlon-xp -pipe" Reproducible: Always Steps to Reproduce: 1. 2. 3.
cd /usr/lib grep "libqt-mt.la" *.la Find offending file, delete the portion of the line that points to libqt-mt.la and the bug should be fixed.
Ehm, sorry but I didn't understand :( If I do the grep you told me, I obtain a huge list of library...I didn't understand where I should remove the portion of the line that point to libqt-mt.la
Ops, I wrote 3.2.2 in the title but it's the new 3.2.3
I'm having a similar problem: Good - your configure finished. Start make now make all-recursive make[1]: Entering directory `/var/tmp/portage/kdeaddons-3.2.3/work/kdeaddons-3.2.3' Making all in atlantikdesigner make[2]: Entering directory `/var/tmp/portage/kdeaddons-3.2.3/work/kdeaddons-3.2.3/atlantikdesigner' Making all in designer make[3]: Entering directory `/var/tmp/portage/kdeaddons-3.2.3/work/kdeaddons-3.2.3/atlantikdesigner/designer' make[4]: Entering directory `/var/tmp/portage/kdeaddons-3.2.3/work/kdeaddons-3.2.3/atlantikdesigner/designer' /usr/qt/3/bin/moc ./boardinfo.h -o boardinfo.moc /usr/qt/3/bin/moc ./designer.h -o designer.moc /usr/qt/3/bin/moc ./editor.h -o editor.moc g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -mcpu=pentium4 -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o main.o main.cpp /usr/qt/3/bin/moc ./group.h -o group.moc g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -mcpu=pentium4 -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o boardinfo.o boardinfo.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -mcpu=pentium4 -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o designer.o designer.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -mcpu=pentium4 -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o editor.o editor.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -mcpu=pentium4 -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o group.o group.cpp editor.cpp: In member function `void CardsDlg::addStack()': editor.cpp:465: warning: `getText' is deprecated (declared at /usr/kde/3.2/include/klineeditdlg.h:98) editor.cpp: In member function `void CardView::add()': editor.cpp:723: warning: `getText' is deprecated (declared at /usr/kde/3.2/include/klineeditdlg.h:98) editor.cpp: In member function `void CardView::rename()': editor.cpp:745: warning: `getText' is deprecated (declared at /usr/kde/3.2/include/klineeditdlg.h:98) In file included from designer.cpp:20: /usr/kde/3.2/include/kdebugclasses.h:27:2: warning: #warning include kdebug.h instead, except if KDE 3.1 compatibility is needed group.cpp: In member function `void GroupEditor::add()': group.cpp:107: warning: `getText' is deprecated (declared at /usr/kde/3.2/include/klineeditdlg.h:98) /bin/sh ../../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -mcpu=pentium4 -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.2/lib -R /usr/kde/3.2/lib -R /usr/qt/3/lib -R /usr/X11R6/lib -o atlantikdesigner boardinfo.o designer.o editor.o main.o group.o -latlantikui -lkdegames -lkio libtool: link: cannot find the library `/var/tmp/portage/fontconfig-2.2.2/image//usr/lib/libfontconfig.la' make[4]: *** [atlantikdesigner] Error 1 make[4]: Leaving directory `/var/tmp/portage/kdeaddons-3.2.3/work/kdeaddons-3.2.3/atlantikdesigner/designer' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdeaddons-3.2.3/work/kdeaddons-3.2.3/atlantikdesigner/designer' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdeaddons-3.2.3/work/kdeaddons-3.2.3/atlantikdesigner' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdeaddons-3.2.3/work/kdeaddons-3.2.3' make: *** [all] Error 2 !!! ERROR: kde-base/kdeaddons-3.2.3 failed. !!! Function kde_src_compile, Line 129, Exitcode 2 !!! died running emake, kde_src_compile:make I tried reemerging fontconfig, but that did nothing.
There's a .la file somewhere in /usr/lib that contains a reference to the offending file "/usr/qt/3/lib/libqt-mt.la". Just search for it. .la files are text files. When you find the offending file, just delete the portion of the line that has /usr/qt/3/lib/libqt-mt.la in it, and it will fix your problem. If you need more help than this, use forums.gentoo.org - plenty of people run into problems like this and it has been addressed before.
Well, I read some other bug reports, and one suggested emerging kdegames before kdeaddons. I did that, and it worked. My upgrade of kde completed.
marking as fixed.