Firefox dependence bugs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devhelp (Ubuntu) |
Invalid
|
Wishlist
|
Ubuntu Desktop Bugs | ||
epiphany-browser (Ubuntu) |
Invalid
|
Wishlist
|
Ubuntu Desktop Bugs | ||
firefox (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned | ||
gnome-app-install (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned | ||
gxine (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned | ||
yelp (Ubuntu) |
Invalid
|
Wishlist
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: firefox
Okay, several applications including alternative browsers seem to be dependent on Firefox. I figure this has more to do with XUL and Gecko so these components should be split up into libgecko and libxul appropriately instead of having to keep Firefox installed on the system. I should never have an application forced on my system wasting space and resources and potentially creating security issues.
And why should Devhelp, Yelp, and gxine link specifically to firefox unless they are using the XUL or Gecko layer somehow, but I doubt that's the case (because if it is they can be provided as libraries separate from Firefox as I said earlier). However, if this is not the case then it's even worse. You should link it to the environment's default browser (which I believe is "sensible-browser %s" on most Debian based systems).
This is a major usability problem that has gone unfixed for too long and I'd love to see it fixed in Feisty Fawn or the release thereafter.
Thanks,
Faolan
We ship firefox as default browser and don't intend to change that, then it makes no sense to have to maintain the firefox and xulrunner code bases and to use extra space on the CD for xulrunner where firefox is already installed anyway. Doing extra split on firefox for gecko would probably make a real difference, the gecko package would ship most of the firefox package. I'm rejecting your feature request. If you want to discuss that feel free to do it on an ubuntu mailing list, that's a better media for a such topic