Re: Bug#404733: dpkg error upgrading iceweasel
On Wed, Jan 03, 2007 at 12:14:23PM +0100, Mike Hommey wrote:
> On Tue, Jan 02, 2007 at 11:03:58AM -0200, Fabiano Manoel de Andrade <email@example.com> wrote:
> > The totem-mozila version was 2.16.4-2. /usr/lib/firefox was a symbolic
> > link to iceweasel directory.
> > Fabiano.
> This whole issue might be related to the fact that /usr/lib/firefox is a
> symlink to /usr/lib/iceweasel in the iceweasel package. That was set like
> this for compatibility purpose: extensions packages still supporting
> firefox, but installed afterwards, would still work with iceweasel.
> Unfortunately, that has been abused (not necessarily purposely) by
> extensions maintainers, that put files in /usr/lib/firefox AND
> Extensions that are concerned by the above are:
> totem-mozilla, mozilla-nukeimage, mozilla-imagezoom,
> mozilla-bookmarksftp, mozilla-biofox, and firefox-sage.
> RMs, what should we do about this ? File RC bugs on each of these and/or
> remove the /usr/lib/firefox symlink ?
To my eye, I think it would be much better to drop the /usr/lib/firefox
symlink. I wholly expect that people will want to install third-party
firefox packages, maybe even alongside the iceweasel package, and having
this symlink in place is going to make that harder.
Can iceweasel be modified to look for extensions in /usr/lib/firefox in
addition to /usr/lib/iceweasel, so that it gets all the benefits of any
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.