(Cc: to the imagezoom maintainers)

I did a short investigation on this bug:

It's caused by the fact that mozilla-imagezoom does contain a file (or,
more correctly, a symlink) at
usr/lib/iceweasel/defaults/pref/imagezoom-defaults.js

This makes mozilla-imagezoom own the directory
usr/lib/iceweasel/defaults, which is already owned by iceweasel. This
becomes a problem now, as usr/lib/iceweasel/defaults is not really a
directory but a symlink to usr/share/iceweasel/defaults. Therefore, an
upgrade of iceweasel can't renew this symlink and installation fails.

An easy workaround, and probably also the correct solution, would be
mozilla-imagezoom to install its file in
/usr/share/iceweasel/defaults/... instead of /usr/lib/...

The fix is trivial and mozilla-imagezoom, as a Architecture: all
package, can be much more easily changed than iceweasel.

One thing to be checked is if other mozilla-based packages are affected
as well. It seems like for iceape the same change is necessary, while
icedove contains a real directory in /usr/lib/icedove/defaults. This
looks a little bit inconsistent, but is probably difficult to change now.

Jan



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to