www/opera ISSUE Java Plugin missing

awarecons awarecons at gmail.com
Fri Jan 18 15:06:47 UTC 2013

As it was mentioned above: since Opera 10.50 it doesn't use Java
directly, hence it looks for a special Java plugin file libnpjp2.so
and ONLY!

The problem is that the file libnpjp2.so residues in
linux-sun-jre1[67] only, not in openjdk nor diablo nor jdk16 editions,
though available is non-native only.

Cut from opera:plugins (java/linux-sun-jre16):
Java(TM) Plug-in 1.6.0_38
Description: The next generation Java plug-in for Mozilla browsers.
Architecture: non-native

Of course it fails to start properly and crashes after is called.

A try to nspluginwrapper it fails:

nspluginwrapper -v -i /usr/local/linux-sun-jre1.6.0/lib/i386/libnpjp2.so
*** NSPlugin Viewer *** ERROR: libnpjp2.so: cannot open shared object
file: No such file or directory
*** NSPlugin Viewer *** ERROR: libnpjp2.so: cannot open shared object
file: No such file or directory
nspluginwrapper: no appropriate viewer found for libnpjp2.so

Opera 12.12 rejects classic plugin file javaplugin-oji.so and
IcedTeaPlugin.so (tested).

It would be keen to update the Handbook part 7.2.5 Opera of
that it doesn't support java/icedtea-web anymore?

All the steps from Handbook had been taken, and IcedTeaPlugin.so is
caught by FireFox, SeaMonkey, Chromium... but Opera 12.12
Additional Notes from Oracle

The classic plugin file was located here:


__This file should no longer be used and all symbolic links to it removed__.

Thank you.

2013/1/18 Joseph A. Nagy, Jr <jnagyjr1978 at gmail.com>:
> On 01/17/13 13:47, awarecons wrote:
>> As of official http://www.opera.com/docs/linux/plugins/install/#java
>> Java plug-in (Sun/Oracle)
>> As of Opera 10.50, Opera uses the Java plug-in. Previously Opera used
>> the Java Runtime Environment (JRE) directly.
> <snip>
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/desktop-browsers.html
> 7.2.5 Opera
> Opera is a full-featured and standards-compliant browser. It also comes
> with a built-in mail and news reader, an IRC client, an RSS/Atom feeds
> reader and much more. Despite this, Opera is relatively lightweight and
> very fast. It comes in two flavors: a “native” FreeBSD version and a
> version that runs under Linux emulation.
> To browse the Web with the FreeBSD version of Opera, install the package:
> # pkg_add -r opera
> Some FTP sites do not have all the packages, but Opera can still be
> obtained through the Ports Collection by typing:
> # cd /usr/ports/www/opera
> # make install clean
> To install the Linux version of Opera, substitute linux-opera in place
> of opera in the example above.
> The Adobe Flash plugin is not available for FreeBSD. However, a Linux®
> version of the plugin exists. To install this version, the
> www/linux-f10-flashplugin11 port has to be installed, then install the
> port www/opera-linuxplugins:
> # cd /usr/ports/www/linux-f10-flashplugin11
> # make install clean
> # cd /usr/ports/www/opera-linuxplugins
> # make install clean
> You can check the presence of the plugin: start your browser, enter
> opera:plugins in the location bar and press Enter. A list should appear
> with all the currently available plugins.
> To add the Java plugin, follow the instructions for Firefox[0].
> [0]:
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/desktop-browsers.html#moz-java-plugin
> --
> Yours in Christ,
> Joseph A Nagy Jr
> "Whoever loves instruction loves knowledge, But he who hates correction
> is stupid." -- Proverbs 12:1
> Emails are not formal business letters, whatever businesses may want.
> Original content CopyFree (F) under the OWL http://owl.apotheon.org

More information about the freebsd-ports mailing list