Re: [WEB] BUG: package galeon-1.3.17-1.1.fc2.dag doesn't see plugins in /usr/lib/mozilla/plugins/

Dag Wieers <[email protected]> Tue, 10 Aug 2004 15:23:36 +0200 (CEST)
Newsgroups gmane.comp.web.galeon.devel
Organization 3TI Web Hosting Services
Message-ID <[email protected]>
On Tue, 10 Aug 2004, Darren Brierton wrote:

> I've checked the freshrpms list and bugzilla.gnome.org first to see if this
> has been reported yet, but as far as I can tell it hasn't. The latest
> galeon from DAG for FC2 only seems to see plugins installed into
> /usr/lib/mozilla-1.7.2/plugins/, and not those in
> /usr/lib/mozilla/plugins/ whereas the previous version from DAG would. The
> latest versions of Mozilla and Epiphany from Fedora Updates do see the
> Flash, Java and Real Player plugins, as well as Mozplugger, whereas
> about:plugins in Galeon just sees libnullplugin.so.
> 
> Details:
> 
> $ ls -d /usr/lib/moz*
> /usr/lib/mozilla        /usr/lib/mozilla-1.6    /usr/lib/mozilla-1.7.2
> 
> $ ls /usr/lib/mozilla/plugins/
> flashplayer.xpt    libjavaplugin_oji.so  nphelix.so
> libflashplayer.so  mozplugger.so         nphelix.xpt
> 
> $ ls /usr/lib/mozilla-1.6/plugins/
> flashplayer.xpt  libflashplayer.so
> 
> $ ls /usr/lib/mozilla-1.7.2/plugins/
> libnullplugin.so
> 
> $ rpm -qa | grep mozilla | sort
> mozilla-1.7.2-0.2.0
> mozilla-chat-1.7.2-0.2.0
> mozilla-devel-1.7.2-0.2.0
> mozilla-dom-inspector-1.7.2-0.2.0
> mozilla-j2re-1.4.2-9.1.fc2.dag
> mozilla-js-debugger-1.7.2-0.2.0
> mozilla-mail-1.7.2-0.2.0
> mozilla-nspr-1.7.2-0.2.0
> mozilla-nspr-devel-1.7.2-0.2.0
> mozilla-nss-1.7.2-0.2.0
> mozilla-nss-devel-1.7.2-0.2.0
> 
> $ rpm -q epiphany
> epiphany-1.2.7-0.2.0
> 
> $ rpm -q galeon
> galeon-1.3.17-1.1.fc2.dag
> 
> $ rpm -qa | grep j2re | sort
> j2re-1.4.2-8.1.fc2.dag
> mozilla-j2re-1.4.2-9.1.fc2.dag
> 
> $ rpm -q RealPlayer
> RealPlayer-10.0.0.297-20040730
> 
> $ rpm -q flash-plugin
> flash-plugin-7.0.25-1
> 
> $ rpm -q mozplugger
> mozplugger-1.5.2-1
> 
> Is this is a packaging error, or should I report this to the galeon
> developers on bugzilla.gnome.org?

Report it to the galeon developers. They used to provide a galeon-bin and 
a seperate shell-script (that I've commented out in the SPEC file now). 
The latest release stopped doing that and the developers specifically say 
that you don't need the shell-script anymore.

Most probably they overlooked all the uses of the shell-script. For 
reference, here it is:

	#!/bin/sh

	### Written by Dag Wieers <[email protected]>
	### Please send suggestions and fixes to me.

	if [ -z "$MOZILLA_FIVE_HOME" ]; then
	       MOZILLA_FIVE_HOME="%{_libdir}/mozilla-%{lversion}"
	fi

	LD_LIBRARY_PATH="$MOZILLA_FIVE_HOME:$LD_LIBRARY_PATH"
	MOZ_PLUGIN_PATH="$MOZILLA_FIVE_HOME/plugins:%{_libdir}/mozilla/plugins:$LD_LIBRARY_PATH"

	export LD_LIBRARY_PATH MOZILLA_FIVE_HOME MOZ_PLUGIN_PATH

	exec %{_bindir}/galeon-bin $@

I hope that they can provide that functionality from the binary so that 
the shell-script is no longer needed.

--   dag wieers,  [email protected],  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]


-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285