No matter how many times I let revdep-rebuild rebuild qt-webkit, it always wants to build it again: * Checking dynamic linking consistency [ 87% ] * broken /usr/lib64/qt4/libQtWebKit.la (requires -ljscore) [ 98% ] * broken /usr/lib/qt4/libQtWebKit.la (requires -ljscore) [ 100% ] * Generated new 3_broken.rr * Assigning files to packages * /usr/lib64/qt4/libQtWebKit.la -> x11-libs/qt-webkit * /usr/lib/qt4/libQtWebKit.la -> x11-libs/qt-webkit
emerge -pqv qt-webkit: [ebuild R ] x11-libs/qt-webkit-4.7.0_beta1-r1 USE="dbus exceptions kde (-aqua) -debug -pch"
Created attachment 237349 [details] emerge --info =x11-libs/qt-webkit-4.7.0_beta1-r1
Can you reproduce it with 4.7.0_beta2?
(In reply to comment #3) > Can you reproduce it with 4.7.0_beta2? Yes. Still happens with qt-webkit-4.7.0_beta2. Another thing is that anything matching *jscore* doesn't exist at all on my system. Doing a: find /usr -iname "*jscore*" doesn't find anything. I think there's a "jscore" library that seems to exist during building but it doesn't get installed at all?
yes this library never gets installed because of a broken build system. Reported upstream I will try to manually install this library till upstream fixed it
Well I fixed it for now. Closing as UPSTREAM. When I have more info from upstream I will reopen this
Reopening since I reverted my commit. I am currently testing a qt4-build.eclass patch which removes .la files completely from Qt modules since we don't need them. This bug is related to .la files since it lists libjscore static lib as dependency
A patch was been applied to remove .la files from qt-modules So next time you rebuild qt-webkit you should *not" suffer from this problem Reopen if you still have problems
It's fixed now. Thank you for your work on this :)
Reopening for proper resolution.
Fixed.