Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 393531 - www-client/midori-0.4.2-r300 wants libwebkitgtk-1.0.so.0
Summary: www-client/midori-0.4.2-r300 wants libwebkitgtk-1.0.so.0
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: XFCE Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-07 17:00 UTC by Cedric Sodhi
Modified: 2011-12-07 18:52 UTC (History)
1 user (show)

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 Cedric Sodhi 2011-12-07 17:00:52 UTC
Another problem with midori r300, this time it compiles but fails to start because it looks for libwebkitgtk-1.0.so.0

Reproducible: Always
Comment 1 Cedric Sodhi 2011-12-07 17:01:59 UTC
PS: Webkit-1.6.1-r301 (which is the available version) provides libwebkitgtk-3.0.so.0
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2011-12-07 17:09:51 UTC
works fine here with just webkit-gtk:3 installed.

try this:

emerge -C midori webkit-gtk
emerge webkit-gtk:3 midori
revdep-rebuild
Comment 3 Cedric Sodhi 2011-12-07 18:19:39 UTC
Can you name a reason why I should try to unmerge webkit? Rebuilding it takes about an hour or more and I don't see why this would help. None of what you said helps.

ldd midori reports all relevant so's at version 1.0, and manually pointing midori to the "correct" 3.0'er ones results in an error from GTK, complaining that

GTK+ 2.x symbols detected. Using GTK 2.x and GTK+3 in the same process is not supported.
Comment 4 Cedric Sodhi 2011-12-07 18:21:54 UTC
Here is emerge info in case that you care 

http://paste.pocoo.org/show/517654/
Comment 5 Cedric Sodhi 2011-12-07 18:32:24 UTC
(Sorry if the "None of what you said helps" came across wrongly. I just meant to say that unmerging midori and reemerging it does not help - I had already tried that several times. Neither did revdep-rebuild.)
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2011-12-07 18:41:37 UTC
midori links properly to the new library, so I suspect your webkit-gtk is broken, and it might relink to system copy instead of the one it's building so unemerging it beforehand is necessary to cover that possibility

also output of `which midori` and `lddtree $(which midori)` attached would be helpful to ensure it's not locally built copy in eg. /usr/Local/bin and lddtree output to see what is linked to what
Comment 7 Cedric Sodhi 2011-12-07 18:52:06 UTC
Shame on me, there was a local version overriding portage's midori in my $PATH ! I figured out minutes before you posted, I would have invalidated the bug myself and hoped it into oblivion elsewise. Apologies for that nonsense - I wonder how long I've been using an old local version...