Package: firefox
Version: 2.0+dfsg-1
Severity: grave

Hello,

the preinst script of firefox does the following:

        for dir in /usr/lib/firefox/icons /usr/lib/firefox/searchplugins \
            /usr/lib/firefox/res /usr/lib/firefox/chrome
            /usr/lib/firefox/defaults \
            /usr/lib/firefox/greprefs ; do
          if [ -d "$dir" ]; then
            rm -rf "$dir"
          fi
        done

So now, when I already have iceweasel installed and then install firefox
(to get the dependencies for sun-java5-plugin, see bug #399553), these
symlinks (or directories) are removed.  That prevents iceweasel from
starting.

Maybe instead of 

        if [ -d "$dir" ]; then

use

        if [ ! -h "$dir"] && [ -d "$dir" ]; then

??

Best regards
Uwe

-- System Information:
Debian Release: 4.0
  APT prefers testing-proposed-updates
  APT policy: (900, 'testing-proposed-updates'), (900, 'testing'), (300, 
'unstable'), (1, 'proposed-updates'), (1, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.19-rc6-g1275361c
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages firefox depends on:
ii  iceweasel                     2.0+dfsg-1 lightweight web browser based on M

firefox recommends no packages.

-- no debconf information

-- 
Uwe Zeisberger



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

Reply via email to