Your message dated Wed, 16 Sep 2009 15:25:00 +0200
with message-id <[email protected]>
and subject line Re: Bug#546916: Unable to override MOZ_PLUGIN_PATH
has caused the Debian Bug report #546916,
regarding Unable to override MOZ_PLUGIN_PATH
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
546916: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=546916
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: iceweasel
Version: 3.0.14-1

In my system, there are two systemwide plugins I do not wish to use in
Iceweasel - /usr/lib/mozilla/plugins/libskypebuttons.so which came
with kopete (which I use and I can't "just uninstall" it) and
/usr/lib/swfdec-mozilla/libswfdecmozilla.so (uninstalling it is also
not an option).

I have also installed some my plugins that I use in
/usr/local/lib/plugins/ and set
MOZ_PLUGIN_PATH=/usr/local/lib/plugins/

However, even if the system paths are NOT present in the
MOZ_PLUGIN_PATH, the systemwide plugins are loaded, causing problems
and conflicts with my plugins

In /usr/lib/iceweasel/iceweasel I noticed that if the MOZ_PLUGIN_PATH
is set, systemwide paths are prepended to it and I found no switch or
env. variablke I can set to avoid this.

Iceweasel should allow overriding  MOZ_PLUGIN_PATH in a way so I can
tell it to NOT use systemwide plugins (by excluding them from the
variable).

There is workaround by copying /usr/lib/iceweasel/iceweasel to ~/bin
and modifying it, but it is far from ideal (may stop working properly
once iceweasel gets upgraded).



--- End Message ---
--- Begin Message ---
On Wed, Sep 16, 2009 at 03:04:17PM +0200, MP wrote:
> Package: iceweasel
> Version: 3.0.14-1
> 
> In my system, there are two systemwide plugins I do not wish to use in
> Iceweasel - /usr/lib/mozilla/plugins/libskypebuttons.so which came
> with kopete (which I use and I can't "just uninstall" it) and

You could file a wishlist bug to have the plugin shipped in a separate
package.

> /usr/lib/swfdec-mozilla/libswfdecmozilla.so (uninstalling it is also
> not an option).
> 
> I have also installed some my plugins that I use in
> /usr/local/lib/plugins/ and set
> MOZ_PLUGIN_PATH=/usr/local/lib/plugins/
> 
> However, even if the system paths are NOT present in the
> MOZ_PLUGIN_PATH, the systemwide plugins are loaded, causing problems
> and conflicts with my plugins
> 
> In /usr/lib/iceweasel/iceweasel I noticed that if the MOZ_PLUGIN_PATH
> is set, systemwide paths are prepended to it and I found no switch or
> env. variablke I can set to avoid this.
> 
> Iceweasel should allow overriding  MOZ_PLUGIN_PATH in a way so I can
> tell it to NOT use systemwide plugins (by excluding them from the
> variable).
> 
> There is workaround by copying /usr/lib/iceweasel/iceweasel to ~/bin
> and modifying it, but it is far from ideal (may stop working properly
> once iceweasel gets upgraded).

You'll note that the script adds /usr/lib/mozilla-firefox/plugins in the
path, not something else. This is for (very old) backwards
compatibility, and this can surely be removed, but that won't change
anything for your problem.

You can, however disable individual plugins with the plugins toggler
extension.

Mike


--- End Message ---

Reply via email to