Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 157943 - kde-base/ktimer-3.5.5 fails to compile bacause of absent libutil.la (It should use libutil.a).
Summary: kde-base/ktimer-3.5.5 fails to compile bacause of absent libutil.la (It shoul...
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-12 11:17 UTC by Francisco José Cañizares Santofimia
Modified: 2006-12-13 09:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francisco José Cañizares Santofimia 2006-12-12 11:17:44 UTC
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.
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2006-12-12 12:27:48 UTC
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.
Comment 2 Francisco José Cañizares Santofimia 2006-12-13 09:06:30 UTC
(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.