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

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 <fabianoma@gmail.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
> /usr/lib/iceweasel...

> 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
untransitioned extensions?

Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon@debian.org                                   http://www.debian.org/

Reply to: