www/linux-f10-flashplugin11 r333784 breaks nspluginwrapper

Tijl Coosemans tijl at coosemans.org
Fri Nov 15 18:53:21 UTC 2013


On Fri, 15 Nov 2013 13:36:50 -0500 Jung-uk Kim wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 2013-11-15 05:44:39 -0500, Tijl Coosemans wrote:
> > On Thu, 14 Nov 2013 16:19:35 -0500 Jung-uk Kim wrote:
> >> On 2013-11-14 14:53:29 -0500, Greg Rivers wrote:
> >>> On Thu, 14 Nov 2013, Sergey V. Dyatko wrote:
> >>>> run `nspluginwrapper -a -v -i` now.
> >>> 
> >>> On Thu, 14 Nov 2013, Mike Jakubik wrote:
> >>>> I had the same problem, this fixed it for me.
> >>>> 
> >>>> % nspluginwrapper -v -a -i
> >>> 
> >>> Thanks for the suggestions guys, but for me, `nspluginwrapper
> >>> -a -v -i` does not find the .so either.  Sorry, I should have
> >>> mentioned that in the first place.
> >>> 
> >>> I imagine Jung-uk Kim will fix nspluginwrapper presently.
> > 
> >> Automatic installation is now updated.
> > 
> >> http://svnweb.freebsd.org/changeset/ports/333796
> > 
> > Does firefox scan this new location?  I still need this symlink: 
> > /usr/local/lib/npapi/symlinks/firefox/npwrapper.libflashplayer.so 
> > -> /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so
> 
> First of all, www/linux-f10-flashplugin does not install
> libflashplayer.so under ${PREFIX}/lib/npapi any more.  You need to
> upgrade it first.  In fact, using ${PREFIX}/lib/npapi is completely
> deprecated now.
> 
> http://svnweb.freebsd.org/changeset/ports/333662
> 
> Second, installing system-wide plugin wrappers are not recommended.
> Please remove all stale symlinks and run the wrapper for each user
> unless it is absolutely necessary.
> 
> However, if system-wide installation is absolutely necessary for some
> reason, you can run nspluginwrapper as *root*, i.e.,
> 
> # pwd
> /usr/local/lib/browser_plugins
> # ls -l *.so
> # id
> uid=0(root) gid=0(wheel) groups=0(wheel),5(operator)
> # nspluginwrapper -v -a -i
> Auto-install plugins from /usr/local/lib/browser_plugins
> Looking for plugins in /usr/local/lib/browser_plugins
> Auto-install plugins from
> /usr/local/lib/browser_plugins/linux-f10-flashplugin
> Looking for plugins in
> /usr/local/lib/browser_plugins/linux-f10-flashplugin
> Install plugin
> /usr/local/lib/browser_plugins/linux-f10-flashplugin/libflashplayer.so
>   into /usr/local/lib/browser_plugins/npwrapper.libflashplayer.so
> Auto-install plugins from
> /usr/local/Adobe/Reader9/ENU/Adobe/Reader9/Browser/intellinux
> Looking for plugins in
> /usr/local/Adobe/Reader9/ENU/Adobe/Reader9/Browser/intellinux
> Install plugin
> /usr/local/Adobe/Reader9/ENU/Adobe/Reader9/Browser/intellinux/nppdf.so
>   into /usr/local/lib/browser_plugins/npwrapper.nppdf.so
> Auto-install plugins from /root/.mozilla/plugins
> Looking for plugins in /root/.mozilla/plugins
> # ls -l *.so
> - -rwxr-xr-x  1 root  wheel  124576 11 15 13:31 npwrapper.libflashplayer.so
> - -rwxr-xr-x  1 root  wheel  124576 11 15 13:31 npwrapper.nppdf.so
> 
> Note the plugin wrappers are automatically created on the directory.

Thanks, but firefox does not scan /usr/local/lib/browser_plugins.
I found out it's /usr/local/lib/browser_plugins/symlinks/gecko19.


More information about the freebsd-ports mailing list