[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Iceweasel extensions lacking links migrating from firefox. Mass bug?



I demand that Yaroslav Halchenko may or may not have written...

> Unfortunately I didn't spot this problem when I was closing #400168.
> Iceweasel after transition doesn't care about extensions listed under
> /usr/lib/firefox/extensions/ and require them under
> /usr/lib/iceweasel/extensions/. So quite a few broke (I have 2)

> So 2 possible solutions
> 1. Fix every extension to provide links under /usr/lib/iceweasel. So I
> would need to send a mass bug report
> or
> 2. Adjust iceweasel to scan /usr/lib/firefox/extensions/ for
> additional extensions to complement the list of already  found ones under
> /usr/lib/iceweasel/extensions/.

Chances are that it looks in /usr/lib/mozilla-firefox/extensions - both
firefox and iceweasel look for plugins in /usr/lib/mozilla-firefox/plugins.

Which means that there are also broken plugins... I've just checked this (via
packages.d.o) and found that the following provide plugins in
/usr/lib/mozilla/plugins but not in /usr/lib/mozilla-firefox/plugins or
/usr/lib/iceweasel/plugins:

  mozilla-plugin-gnash
  mozilla-opensc

Bugs are already opened for mozilla-plugin-gnash (399920 and 402292).
However, none are for mozilla-opensc - does it work with iceape or iceweasel?

What about packages which provide content in /usr/lib/mozilla/extensions or
/usr/lib/mozilla/plugins but not the corresponding iceape directories? Does
iceape still notice their presence? (Bug 402292 doesn't say either way.)

> I prefer 2 (though I have fixed my packages so if they get unblocked, they
> appear functional in etch), since that would be easier and more stable
> solution for now.

> Here is the list of packages which have smth under firefox/extensions
> but no iceweasel/extensions

[snip]
>  iceweasel-dom-inspector

See bug 399631. A workaround is provided there.

-- 
| Darren Salt    | linux or ds at              | nr. Ashington, | Toon
| RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
| + Travel less. Share transport more.           PRODUCE LESS CARBON DIOXIDE.

Everyone is born a king, and most people die in exile.



Reply to: