linking ../../lib/libQtScriptTools.so.4.5.0 .obj/release-shared/qscriptedit.o: In function `QScriptEdit::extraAreaPaintEvent(QPaintEvent*)': qscriptedit.cpp:(.text+0x9cb): undefined reference to `QPainter::fillRect(QRect const&, QColor const&)' collect2: ld returned 1 exit status make: *** [../../lib/libQtScriptTools.so.4.5.0] Error 1
To get this to build, I had to do the following: * Upgrade first to x11-libs/qt-script-4.5.0_rc1 * Then upgrade to x11-libs/qt-gui-4.5.0_rc1 * Finally upgrade to x11-libs/qt-script-4.5.0_rc1-r1 There appears to be a cyclical dependency here.
same issue here.
for me i cannot merge them at all. yes i unmerged qt-script totally, then merged qt-gui with --nodeps but it fails linking ../../../../lib/libQtDesigner.so.4.5.0 /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lQtScript ...of course! i don't know how to do now. my system is broken.
more: i unmerged qt-gui and just emerged qt-script but it fails again compiling debugging/qscriptenginedebugger.cpp rm -f libQtScriptTools.so.4.5.0 libQtScriptTools.so libQtScriptTools.so.4 libQtScriptTools.so.4.5 linking ../../lib/libQtScriptTools.so.4.5.0 /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lQtGui collect2: ld returned 1 exit status make: *** [../../lib/libQtScriptTools.so.4.5.0] Error 1 no clue now how to fix the loop as Matt said, i can't upgrade any of the 2 involved packages
uh, sorry for bug spam, by mistake i didn't merge the _rc1 but always _rc1-r1 version. i could unblock it now.
*** This bug has been marked as a duplicate of bug 258961 ***
"To get this to build, I had to do the following: * Upgrade first to x11-libs/qt-script-4.5.0_rc1 * Then upgrade to x11-libs/qt-gui-4.5.0_rc1 * Finally upgrade to x11-libs/qt-script-4.5.0_rc1-r1 There appears to be a cyclical dependency here." This method worked for me.