reassign 404611 mozilla-imagezoom
thanks

Thanks Jan
(Now I CC to icedove maintainer)

I am adjusting imagezoom: actually I didn't have to make those
per-application preferences links anyways for iceweasel and icedove -
they are doing fine with per-extension preferences... iceape/mozilla
though needs them installed in application preferences directory.
That upload will close the bug, but also I want to ask few questions:

* Is there a plan to have similar move of arch indep files under share
  and symlinking for *icedove*?  (which is an apple from the same
  tree as iceweasel, so they better be consistent, and since even iceape
  did similar move already)

* I can't find in iceweasel/changelog.Debian.gz when transition to
  share from lib has happened. Thus I can't estimate when it happened.
  Since it has happened recently, I guess, I would say IMHO it
  wasn't a good  decision to make standing in the doorway of the fresh
  release

* Are there plans to have proper "hardcoded" shift into using
  /usr/share/ for arch-indep parts, ie would iceweasel code be modified
  and links removed some time?

* components/ directory has mixed set (arch indep and arch dep) files --
  will it be ever split into 2

* It would be great if someone organize a page on wiki.debian
  summarizing how ice* products are organized within file hierarchy.
  That would help other maintainers (mostly maintainers of
  extensions I guess) to provide proper placing of their files


On Wed, 27 Dec 2006, Jan Niehusmann wrote:

> (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



-- 
                                  .-.
=------------------------------   /v\  ----------------------------=
Keep in touch                    // \\     (yoh@|www.)onerussian.com
Yaroslav Halchenko              /(   )\               ICQ#: 60653192
                   Linux User    ^^-^^    [175555]




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

Reply via email to