[Bug 243370] [NEW] Firefox has crazy dependencies!
John Vivirito
gnomefreak at gmail.com
Sat Jun 28 10:40:30 UTC 2008
emil.s wrote:
> Public bug reported:
>
> Binary package hint: firefox
>
> I'm a user of KDE, but i do still want to use Firefox as web browser...
>
> So:
> root at Megaleif-intrepid: ~ #> apt-get install firefox
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following extra packages will be installed:
> apturl deborphan firefox-3.0 gksu gnome-app-install gnome-icon-theme launchpad-integration libcairo-perl libgksu2-0 libglib-perl libgnome2-canvas-perl libgnome2-perl
> libgnome2-vfs-perl libgtk2-perl libgtkhtml2-0 libgtop2-7 libgtop2-common liblaunchpad-integration1 librsvg2-common libvte-common libvte9 python-cairo python-gconf
> python-gdbm python-glade2 python-gst0.10 python-gtk2 python-gtkhtml2 python-launchpad-integration python-numeric python-pyorbit python-sexy python-vte
> software-properties-gtk synaptic ubufox xulrunner-1.9
> Suggested packages:
> firefox-3.0-gnome-support latex-xft-fonts libgtk2-perl-doc python-gconf-dbg python-gdbm-dbg python-gtk2-doc python-gst0.10-dbg python-gtk2-dbg python-gnome2-extras-doc
> python-launchpad-integration-dbg python-numeric-tutorial python-numeric-ext python-numeric-dbg python-pyorbit-dbg dwww menu
> The following NEW packages will be installed:
> apturl deborphan firefox firefox-3.0 gksu gnome-app-install gnome-icon-theme launchpad-integration libcairo-perl libgksu2-0 libglib-perl libgnome2-canvas-perl
> libgnome2-perl libgnome2-vfs-perl libgtk2-perl libgtkhtml2-0 libgtop2-7 libgtop2-common liblaunchpad-integration1 librsvg2-common libvte-common libvte9 python-cairo
> python-gconf python-gdbm python-glade2 python-gst0.10 python-gtk2 python-gtkhtml2 python-launchpad-integration python-numeric python-pyorbit python-sexy python-vte
> software-properties-gtk synaptic ubufox xulrunner-1.9
> 0 upgraded, 38 newly installed, 0 to remove and 1 not upgraded.
> Need to get 1517kB/20.2MB of archives.
> After this operation, 78.9MB of additional disk space will be used.
> Do you want to continue [Y/n]? Hell no!
> Abort.
>
>
> apturl <- Why?
> synaptic <- In KDE?
> firefox-3.0 <- Of course...
> gksu <- ???
> gnome-app-install <- Eh?
> ubufox/gnome-icon-theme <- Shouldn't this be a separate option?
> libgtk2-perl <- Of cource GTK is needed, bet the rest?
>
> And i'm not shure if any of these are required:
> deborphan launchpad-integrationlibcairo-perl libgksu2-0 libglib-perl libgnome2-canvas-perl libgnome2-perl libgnome2-vfs-perl libgtkhtml2-0 libgtop2-7 libgtop2-common liblaunchpad integration1 librsvg2-common libvte-common libvte9 python-cairo python-gconf python-gdbm python-glade2 python-gst0.10 python-gtk2 python-gtkhtml2 python-launchpad-integration python-numeric python-pyorbit python-sexy python-vte software-properties-gtk xulrunner-1.9
>
> ** Affects: firefox (Ubuntu)
> Importance: Undecided
> Status: New
>
>
Apturl is because it is used to add plugins and friends.
ubufox isnt a depend at all its suggested.
the rest are because it is a GTK app not a QT app so it needs the
libraries for gtk.
List of depends suggests and recommends for firefox-3.0
gnomefreak at Development:~$ apt-cache depends firefox-3.0
firefox-3.0
Depends: fontconfig
Depends: psmisc
Depends: debianutils
Depends: xulrunner-1.9
Depends: libatk1.0-0
Depends: libc6
Depends: libcairo2
Depends: libfontconfig1
Depends: libfreetype6
Depends: libgcc1
Depends: libglib2.0-0
Depends: libgtk2.0-0
Depends: libnspr4-0d
Depends: libpango1.0-0
Depends: libstdc++6
Depends: zlib1g
Suggests: firefox-3.0-gnome-support
Suggests: latex-xft-fonts
Suggests: libthai0
Recommends: ubufox
Conflicts: firefox
Conflicts: firefox-granparadiso
Conflicts: firefox-libthai
Conflicts: firefox-trunk
Replaces: firefox
Replaces: firefox-granparadiso
Replaces: firefox-libthai
firefox-3.0
Replaces: firefox-trunk
Now for depends on xulrunner-1.9
gnomefreak at Development:~$ apt-cache depends xulrunner-1.9
xulrunner-1.9
Depends: libatk1.0-0
Depends: libc6
Depends: libcairo2
Depends: libdbus-1-3
Depends: libdbus-glib-1-2
Depends: libfontconfig1
Depends: libfreetype6
Depends: libgcc1
Depends: libglib2.0-0
Depends: libgtk2.0-0
Depends: libhunspell-1.2-0
Depends: libidl0
Depends: libnspr4-0d
Depends: libnss3-1d
Depends: libpango1.0-0
Depends: libsqlite3-0
Depends: libstartup-notification0
Depends: libstdc++6
Depends: libx11-6
Depends: libxft2
Depends: libxrender1
Depends: libxt6
Depends: python2.5
Depends: zlib1g
Conflicts: <j2re1.4>
Breaks: devhelp
Breaks: epiphany-gecko
Breaks: midbrowser
Breaks: yelp
--
Sincerely Yours,
John Vivirito
https://launchpad.net/~gnomefreak
https://wiki.ubuntu.com/JohnVivirito
Linux User# 414246
--
Firefox has crazy dependencies!
https://bugs.launchpad.net/bugs/243370
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to firefox in ubuntu.
More information about the Ubuntu-mozillateam-bugs
mailing list