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. |