Until we get XULRunner , we're stuck with firefox libraries (i.e. gecko-libs) that change version number and break everything every time we update firefox in the build roots. Yes, it sucks.
Updating firefox will break the packages listed below for each release, unless they are rebuilt and updates are pushed out.
You could use the fedoradev-pkgowner script from to look up and email the owners of those packages. ivazquez' pkgquery.py might also be helpful.
Here's a current list of F-8 packages that require a specific version of firefox.
blam chmsee devhelp epiphany epiphany-extensions firefox galeon gnome-python2-extras gnome-web-photo gtkmozembedmm kazehakase liferea Miro openvrml ruby-gnome2 yelp
The F-7 list is the same as the F-8 list above, with the exception of gnome-web-photo which doesn't have an F-7 branch (as of 2007-11-27).
Packages with non-specific firefox version
Looking at the spec files, eclipse (view spec ), monodevelop (view spec ) and online-desktop (view spec ) don't depend on a specific version (monodevelop simply needs firefox > 1.99 as a BuildRequires).
azureus used to be dependent on a particular version as shown by this bug , but no longer is as of 2008-02-15.