Gentoo Archives: gentoo-user

From: Volker Armin Hemmann <volkerarmin@××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] KDE 4.2: Emerge of ksysguard and ksmserver failed
Date: Thu, 29 Jan 2009 07:37:59
Message-Id: 200901290837.52563.volker.armin.hemmann@tu-clausthal.de
In Reply to: [gentoo-user] KDE 4.2: Emerge of ksysguard and ksmserver failed by Tomas Linhart
1 On Mittwoch 28 Januar 2009, Tomas Linhart wrote:
2 > Hello all,
3 >
4 > I've decided to try out KDE 4.2. I unmasked all the packages that I
5 > needed, but when I was emerging kde-base/ksysguard I got the following
6 > error:
7 >
8 > Linking CXX shared library ../../lib/libkdeinit4_ksysguard.so
9 > [ 98%] Built target kdeinit_ksysguard
10 > Scanning dependencies of target ksysguard
11 > [100%] Building CXX object
12 > ksysguard/gui/CMakeFiles/ksysguard.dir/ksysguard_dummy.o
13 > Linking CXX executable ksysguard
14 > /usr/lib64/qt4/libQtWebKit.so.4: undefined reference to
15 > `QByteArray::indexOf(char const*, int) const'
16 > /usr/lib64/qt4/libQtWebKit.so.4: undefined reference to
17 > `QPainter::drawPixmap(QPointF const&, QPixmap const&)'
18 > collect2: ld returned 1 exit status
19 > make[2]: *** [ksysguard/gui/ksysguard] Error 1
20 > make[1]: *** [ksysguard/gui/CMakeFiles/ksysguard.dir/all] Error 2
21 > make: *** [all] Error 2
22 > /usr/libexec/paludis/utils/emake: emake returned error 2
23 >
24 > !!! ERROR in kde-base/ksysguard-4.2.0:
25 > !!! In cmake-utils_src_make at line 1409
26 > !!! Make failed!
27 >
28 > !!! Call stack:
29 > !!! * cmake-utils_src_make
30 > (/var/tmp/paludis/kde-base-ksysguard-4.2.0/temp/loadsaveenv:1409)
31 > !!! * kde4-base_src_make
32 > (/var/tmp/paludis/kde-base-ksysguard-4.2.0/temp/loadsaveenv:3760)
33 > !!! * kde4-meta_src_compile
34 > (/var/tmp/paludis/kde-base-ksysguard-4.2.0/temp/loadsaveenv:3997)
35 > !!! * src_compile
36 > (/var/tmp/paludis/kde-base-ksysguard-4.2.0/temp/loadsaveenv:5071)
37 > !!! * ebuild_f_compile (/usr/libexec/paludis/2/src_compile.bash:54)
38 > !!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:482)
39 > !!! * main (/usr/libexec/paludis/ebuild.bash:498)
40 >
41 > diefunc: making ebuild PID 3618 exit with error
42 > die trap: exiting with error.
43 >
44 >
45 > I didn't see any other error during the merge.
46 >
47 > The same error occurred when emerging kde-base/ksmserver.
48 >
49 > I tried to re-emerge qt-* packages but the error remains the same.
50 >
51 > Does somebody have a idea what could be wrong?
52
53 re-emerge the qt packages in the right order.
54 then emerge kdelibs again, then the rest. Stuff like this happens when qt is
55 updated after kdelibs is built against it.

Replies

Subject Author
Re: [gentoo-user] KDE 4.2: Emerge of ksysguard and ksmserver failed Tomas Linhart <tomas.linhart@×××××.com>