If you are using Fedora 15, you may come across an annoying case when PackageKit (the GUI package installer) fails to install updates because of an RPM package named fedora-release-15-3.noarch. A bug report (716752) exists in the Red Hat bugzilla database.
The workaround is simple but is not obvious or intuitive. To install this RPM using PackageKit, first click on the + sign next to fedora-release-15-3 (noarch) to see both of the associated package updates (fedora-release-15-3 and fedora-release-rawhide-15-3). Then uncheck fedora-release-rawhide-15-3 and click the Install Updates button. You are then asked to confirm the removal of the Rawhide repo definitions. Click the Continue button and PackageKit will then install the RPM.