Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 53832 - kdeaddons 3.2.3 fails to compile
Summary: kdeaddons 3.2.3 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-13 14:14 UTC by Davide Ferrari
Modified: 2004-08-02 10:08 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 Davide Ferrari 2004-06-13 14:14:04 UTC
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.
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-06-14 06:28:57 UTC
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.
Comment 2 Davide Ferrari 2004-06-14 06:34:54 UTC
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
Comment 3 Davide Ferrari 2004-06-14 06:36:07 UTC
Ops, I wrote 3.2.2 in the title but it's the new 3.2.3
Comment 4 Gregg Casillo 2004-06-16 07:56:44 UTC
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.
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2004-06-16 08:02:14 UTC
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.
Comment 6 Gregg Casillo 2004-06-16 20:02:55 UTC
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.
Comment 7 Caleb Tennis (RETIRED) gentoo-dev 2004-08-02 10:08:26 UTC
marking as fixed.