Hi. I can't compile ktimer because of an absent libutil.la . It seems that it should be using libutil.a (which is present) instead of libutil.a Output: Good - your configure finished. Start make now make all-recursive make[1]: Entering directory `/var/tmp/portage/kde-base/ktimer-3.5.5/work/ktimer-3.5.5' Making all in doc make[2]: Entering directory `/var/tmp/portage/kde-base/ktimer-3.5.5/work/ktimer-3.5.5/doc' Making all in ktimer make[3]: Entering directory `/var/tmp/portage/kde-base/ktimer-3.5.5/work/ktimer-3.5.5/doc/ktimer' /usr/kde/3.5/bin/meinproc --check --cache index.cache.bz2 ./index.docbook make[3]: Leaving directory `/var/tmp/portage/kde-base/ktimer-3.5.5/work/ktimer-3.5.5/doc/ktimer' make[3]: Entering directory `/var/tmp/portage/kde-base/ktimer-3.5.5/work/ktimer-3.5.5/doc' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/var/tmp/portage/kde-base/ktimer-3.5.5/work/ktimer-3.5.5/doc' make[2]: Leaving directory `/var/tmp/portage/kde-base/ktimer-3.5.5/work/ktimer-3.5.5/doc' Making all in ktimer make[2]: Entering directory `/var/tmp/portage/kde-base/ktimer-3.5.5/work/ktimer-3.5.5/ktimer' rm -rf prefwidget.h; /usr/qt/3/bin/uic -L /usr/kde/3.5/lib/kde3/plugins/designer -nounload ./prefwidget.ui | /usr/bin/perl -pi -e "s,public QWizard,public KWizard,g; s,#include <qwizard.h>,#include <kwizard.h>,g" >> prefwidget.h ; i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -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 ./ktimer.h -o ktimer.moc i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -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 ktimer.o ktimer.cpp /usr/qt/3/bin/moc prefwidget.h -o prefwidget.moc rm -f prefwidget.cpp echo '#include <kdialog.h>' > prefwidget.cpp echo '#include <klocale.h>' >> prefwidget.cpp /usr/qt/3/bin/uic -L /usr/kde/3.5/lib/kde3/plugins/designer -nounload -tr tr2i18n -i prefwidget.h ./prefwidget.ui > prefwidget.cpp.temp ; ret=$?; \ /usr/bin/perl -pe "s,tr2i18n( \"\" ),QString::null,g" prefwidget.cpp.temp | /usr/bin/perl -pe "s,tr2i18n( \"\"\, \"\" ),QString::null,g" | /usr/bin/perl -pe "s,image([0-9][0-9]*)_data,img\$1_prefwidget,g" | /usr/bin/perl -pe "s,: QWizard\(,: KWizard(,g" >> prefwidget.cpp ;\ rm -f prefwidget.cpp.temp ;\ if test "$ret" = 0; then echo '#include "prefwidget.moc"' >> prefwidget.cpp; else rm -f prefwidget.cpp ; exit $ret ; fi i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -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 prefwidget.o prefwidget.cpp /bin/sh ../libtool --silent --tag=CXX --mode=link i686-pc-linux-gnu-g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O3 -pipe -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -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/kde/3.5/lib -L/usr/qt/3/lib -L/usr/lib -R /usr/kde/3.5/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib -R /usr/lib -o ktimer main.o ktimer.o prefwidget.o -lkdeui -lkio libtool: link: cannot find the library `/usr/lib/libutil.la' make[2]: *** [ktimer] Error 1 make[2]: Leaving directory `/var/tmp/portage/kde-base/ktimer-3.5.5/work/ktimer-3.5.5/ktimer' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kde-base/ktimer-3.5.5/work/ktimer-3.5.5' make: *** [all] Error 2 !!! ERROR: kde-base/ktimer-3.5.5 failed. Call stack: ebuild.sh, line 1569: Called dyn_compile ebuild.sh, line 938: Called src_compile ebuild.sh, line 1262: Called kde-meta_src_compile kde-meta.eclass, line 379: Called kde_src_compile kde.eclass, line 169: Called kde_src_compile 'all' kde.eclass, line 339: Called kde_src_compile 'myconf' 'configure' 'make' kde.eclass, line 335: Called die !!! died running emake, kde_src_compile:make !!! If you need support, post the topmost build error, and the call stack if relevant.
Nothing to do with KDE. Somethinhg else in your system is referencing that file. Try grepping for libutil.la in /usr/lib and seeing what is depending on it.
(In reply to comment #1) > Nothing to do with KDE. Somethinhg else in your system is referencing that > file. > > Try grepping for libutil.la in /usr/lib and seeing what is depending on it. > True :) Reemerging kdelibs solved the problem. Thanks.