Bug#406689: Acknowledgement (iceape-browser: iceape won't start)

Mike Hommey mh at glandium.org
Sat Jan 13 11:16:17 CET 2007


reassign 406689 mozilla-imagezoom
thanks

For the mozilla-imagezoom maintainer: please put the preference link in
/usr/share/iceape/defaults/pref instead of /usr/lib/iceape/defaults/pref

Thanks

Mike

On Sat, Jan 13, 2007 at 10:39:20AM +0100, A Mennucc <debdev at tonelli.sns.it> wrote:
> hi
> 
> summary:
> if mozilla-imagezoom is installed before iceape,
> then the installation of iceape fails to set a
> symlink, and iceape will not work
> 
>  ----
> 
> I have another host, where I installed iceape-browser, and it works;
> so I compared the two installations, and I found the problem. Lets call
> DW the host where it does work
> NW the host where it does not work
> 
> --- in NW:
> 
> NW# ls -l /usr/lib/iceape/defaults
> drwxr-xr-x 2 root root 4096 2006-12-29 09:54 pref
> NW# find /usr/lib/iceape/defaults -ls
> 273839    4 drwxr-xr-x   3 root     root         4096 dic 28 19:56 /usr/lib/iceape/defaults
> 290810    4 drwxr-xr-x   2 root     root         4096 dic 29 09:54 /usr/lib/iceape/defaults/pref
> 290820    0 lrwxrwxrwx   1 root     root           36 dic 29 09:54 /usr/lib/iceape/defaults/pref/imagezoom-defaults.js -> /etc/mozilla-extensions/imagezoom.js
> 
>  --- in DW
> 
> DW#  ls -l /usr/lib/iceape/defaults
> lrwxrwxrwx 1 root root 27 2007-01-08 09:44 /usr/lib/iceape/defaults -> ../../share/iceape/defaults
> 
> and /usr/share/iceape/defaults contains many files
> 
> --- in NW
> 
> I did
> 
> # mv /usr/{lib,share}/iceape/defaults/pref/imagezoom-defaults.js
> # rmdir /usr/lib/iceape/defaults/pref/
> # rmdir /usr/lib/iceape/defaults
> # ln -s  /usr/{share,lib}/iceape/defaults
> 
> and now iceape-browser works flawlessly here as well
> 
> --- 
> 
> 
> and here is the culprit:
> 
> $ dpkg-deb -c mozilla-imagezoom_0.2.7-7_all.deb | grep usr/lib/iceape
> drwxr-xr-x root/root         0 2006-12-28 05:55 ./usr/lib/iceape/
> drwxr-xr-x root/root         0 2006-12-28 05:55 ./usr/lib/iceape/defaults/
> drwxr-xr-x root/root         0 2006-12-28 05:55 ./usr/lib/iceape/defaults/pref/
> lrwxrwxrwx root/root         0 2006-12-28 05:55 ./usr/lib/iceape/defaults/pref/imagezoom-defaults.js -> /etc/mozilla-extensions/imagezoom.js
> 
> if mozilla-imagezoom is installed before iceape (as in the DW host)
> then usr/lib/iceape/defaults is a directory and not a symlink
> 
>  ---
> 
> I tried removing mozilla-imagezoom and iceape-browser, and reinstalling
> in that order: the problem reappears. The funny point is that
> dpkg does not warn in any way that it is failing to set the symlink
>  usr/lib/iceape/defaults ! I will open a BR on dpkg
> 
> a.
> 
> 
> _______________________________________________
> pkg-mozilla-maintainers mailing list
> pkg-mozilla-maintainers at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-mozilla-maintainers




More information about the pkg-mozilla-maintainers mailing list