Red Hat Bugzilla – Bug 243080
Upgrade from FC5 to F7 creates numerous -devel package mismatches
Last modified: 2007-11-30 17:12:06 EST
Description of problem:
After an Upgrade from FC5 to F7, numerous older -devel packages
remain from the FC5 install, while the base package is upgraded
to the F7 version. This utterly messes up the build environment
of the system, making it unusable as a stable build platform.
Version-Release number of selected component (if applicable):
How reproducible: Always
Steps to Reproduce:
1. Install FC5 on a machine
2. Upgrade to F7 using DVD media, choosing the
'Upgrade existing installation' option.
3. Check the versions of a few installed -devel packages after
the F7 upgrade and compare them against the base packages.
$ rpm -qa | grep 'devel'
(list snipped for brevity)
$ rpm -q imlib tcl x264 libmatroska ghostscript audit-libs
(imlib, tcl, ghostscript and audit-libs are all mismatched -
4 out of the first 6 rpms inspected. This is just illustrative,
there are numerous other mismatches.)
The -devel versions should match that of the base package which
has been upgraded.
No significant errors were reported during the installation process,
but the dependency checking, resolution and post-processing took
longer than expected, as compared to previous upgrades to earlier
releases of Fedora.
Not all packages are included on the DVD set; some are only in the "Everything"
repository. A 'yum update' after the upgrade should make things match up again.
In the future, we're going to look at making it possible to enable the full
repository of everything at upgrade time.