FS#15023 - IdecTeaPlugin.so failing to open on midori/libwebkit due to libmozjs.so dependency

Attached to Project: Arch Linux
Opened by Javier (jevv) - Tuesday, 09 June 2009, 17:47 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 09 June 2009, 20:08 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

When having openjdk6 and midori installed, it happens that the IcedTeaPlugin can't be used because it instroduces a dependency upon libmozjs.so, which is a xulrunner library (mozilla stuff), and I'm not sure whether midori/libwebkit can deal with such dependency any ways. The information under "Tools -> Netscape plugins":

IcedTeaPlugin.so
libmozjs.so: cannot open shared object file: No such file or directory

libmozjs.so can be found under the xulrunner library path, but linking it under the mozilla plugins path doesn't help, midori just crashes when such link is present (no wonder, since it's a mozilla library)...

I'm not sure whether this is IcedTeaPlugin's fault, or just midori/libwebkit's fault. I've already tried for midori/libwebkit using sun jdk instead of openjdk6, and the plugin loads with no error, although the web pages with java applets don't seem to recognize it (java.com recognition and my bank web page)... After filing a bug for that, the bug was closed indicating I should used openjdk, but it seems the openjdk java plugin is oriented to help only mozilla browsers since it explicitely depends upon mozilla libraries...

Is there a work around?

Additional info:
* package version(s)

midori 0.1.7-1
libwebkit 1.1.8-2
xulrunner 1.9.0.10-1
openjdk6 1.5-2

* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Tuesday, 09 June 2009, 20:08 GMT
Reason for closing:  Not a bug
Comment by Andreas Radke (AndyRTR) - Tuesday, 09 June 2009, 20:08 GMT
openjdk has an explicit optdepend on xulrunner for the plugin. so this is no packaging bug.

on the other side simply libwebkit/midori still don't support any java plugin. closing this as not a bug for openjdk6 and upstream issue for webkit/midori.

Loading...