Bug#622975: [iceweasel] Please don't use gnome's mime database

Florian Kriener florian at kriener.org
Sat Apr 16 10:04:58 UTC 2011


Package: iceweasel
Version: 4.0-3
Severity: minor

--- Please enter the report below this line. ---
I am using iceweasel running in a kde session and wondered why iceweasel 
always suggests the wrong application to open a file from the web. For 
example, when I try to open a PDF I want it to open in okular (and 
sometimes in lpr) but instead iceweasel suggests inkscape. I browsed the 
source code a bit and found out that iceweasel queries the gnome-mime-
database before it tries mailcap. Please don't do this, it only works 
for gnome applications and leaves every other desktop manager out.

Removing the gnome-mime-data package works btw. but since inkscape 
depends on it (through gnome-vfs stuff) one cannot reasonable use 
iceweasel with inkscape installed in a non gnome session.

Florian.

--- System information. ---
Architecture: amd64
Kernel:       Linux 2.6.38-2-amd64

Debian Release: wheezy/sid
  500 unstable        www.debian-multimedia.org 
  500 unstable        ftp.de.debian.org 
  500 testing         ftp.de.debian.org 
  100 experimental-snapshots qt-kde.debian.net 
    1 experimental    ftp.de.debian.org 

--- Package information. ---
Depends                               (Version) | Installed
===============================================-+-===================
libc6                                (>= 2.2.5) | 2.11.2-13
libglib2.0-0                        (>= 2.16.0) | 2.28.6-1
libgtk2.0-0                           (>= 2.10) | 2.24.4-3
libnspr4-0d                       (>= 1.8.0.10) | 4.8.7-2
libstdc++6                           (>= 4.1.1) | 4.6.0-2
fontconfig                                      | 2.8.0-2.1
procps                                          | 1:3.2.8-10
debianutils                           (>= 1.16) | 3.4.4
xulrunner-2.0                          (>= 2.0) | 2.0-3
libasound2                          (>> 1.0.18) | 1.0.23-2.1
libatk1.0-0                         (>= 1.29.3) | 2.0.0-1
libbz2-1.0                                      | 1.0.5-6
libc6                                (>= 2.3.3) | 2.11.2-13
libcairo2                        (>= 1.10.2-2~) | 1.10.2-6
libdbus-1-3                          (>= 1.0.2) | 1.4.6-1
libevent-1.4-2               (>= 1.4.13-stable) | 1.4.13-stable-1
libfontconfig1                       (>= 2.8.0) | 2.8.0-2.1
libfreetype6                         (>= 2.2.1) | 2.4.4-1
libgcc1                            (>= 1:4.1.1) | 1:4.6.0-2
libglib2.0-0                        (>= 2.24.0) | 2.28.6-1
libgtk2.0-0                         (>= 2.18.0) | 2.24.4-3
libhunspell-1.2-0                   (>= 1.2.11) | 1.2.14-4
libjpeg62                              (>= 6b1) | 6b1-1
libmozjs4d                            (= 2.0-3) | 2.0-3
libnspr4-0d                        (>> 4.7.1-1) | 4.8.7-2
libnss3-1d                    (>= 3.12.9~beta2) | 
3.12.9.with.ckbi.1.82-1
libpango1.0-0                       (>= 1.14.0) | 1.28.3-6
libpixman-1-0                       (>= 0.11.2) | 0.21.6-2
libreadline6                           (>= 6.0) | 6.1-3
libsqlite3-0                        (>= 3.6.12) | 3.7.5-1
libstartup-notification0              (>= 0.10) | 0.10-1
libstdc++6                             (>= 4.5) | 4.6.0-2
libvpx0                              (>= 0.9.0) | 0.9.6-1
libx11-6                                        | 2:1.4.3-1
libxext6                                        | 2:1.2.0-2
libxrender1                                     | 1:0.9.6-1
libxt6                                          | 1:1.1.1-1
zlib1g                             (>= 1:1.1.4) | 1:1.2.3.4.dfsg-3


Package's Recommends field is empty.

Suggests                    (Version) | Installed
=====================================-+-===============
ttf-lyx                               | 2.0.0~rc3-1
 OR latex-xft-fonts                   | 
xfonts-mathml                         | 4
ttf-mathematica4.1                    | 
xprint                                | 
mozplugger                            | 
libgssapi-krb5-2                      | 1.9+dfsg-1+b1
 OR libkrb53                          | 
libdbus-glib-1-2            (>= 0.78) | 0.92-1
libgconf2-4               (>= 2.27.0) | 2.28.1-6
libgnomevfs2-0         (>= 1:2.17.90) | 
libnotify1                 (>= 0.5.0) | 0.5.0-2
libnotify1-gtk2.10                    | 
libgnomeui-0                          | 
libcanberra0                          | 0.24-1









More information about the pkg-mozilla-maintainers mailing list