Firefox has crazy dependencies!

Bug #243370 reported by emil.s
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: firefox

I'm a user of KDE, but i do still want to use Firefox as web browser...

So:
root@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

Revision history for this message
John Vivirito (gnomefreak) wrote : Re: [Bug 243370] [NEW] Firefox has crazy dependencies!
Download full text (4.7 KiB)

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@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@Development:~$ apt-cache depends firefox-3.0
firefox-...

Read more...

Revision history for this message
John Vivirito (gnomefreak) wrote :

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@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
>
>
I didnt see alot of the packages you said it depends on.

--
Sincerely Yours,
    John Vivirito

https://launchpad.net/~gnomefreak
https://wiki.ubuntu.com/JohnVivirito
Linux User# 414246

Revision history for this message
emil.s (emil.s) wrote :

Oh, I have propably reported this for "Ubuntu in general"... I have the problem in Intrepid, you are on Hardy?

On my Gutsy server i get the same dependency list as you, which seems to be "normal".

And now my brother has borrow my Intrepid laptop... Any one with Intrepid who can check this?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.