Wes Shull wrote:
yum --enablerepo=rawhide update firefox
NEVER do that!!!
You probably have way more Rawhide packages than just Firefox now. At least
xulrunner and all the stuff using its "unstable API", probably also sqlite
and a lot more stuff. Each time your package depends on a newer library with
a new ABI, you end up dragging in the new library, which in turn drags in
rebuilt versions of ALL programs using that library! And of course this
continues in a transitive chain! That quickly sums up to half of the distro
leaving you with an unsupportable mix of F12 and Rawhide.
And even if it worked for you, it is a big mistake to recommend this to
other users who do not understand the implications. Please NEVER recommend
this to another user again!!! (And I'd also STRONGLY recommend against doing
that again yourself.)
The ONLY safe use of --enablerepo=rawhide is a full
"yum --enablerepo=rawhide update", at which point you're running Rawhide
with all its warts, something I'd NOT recommend to an average user.
Selective upgrades from Rawhide are NOT SUPPORTED and will in many cases NOT
work as expected due to dependencies and reverse dependencies.
(IMHO, it might make sense for yum to reject --enablerepo=rawhide for
anything other than a full upgrade.)
This is what repositories like Remi's are for!
Kevin Kofler