note for http://fedoraproject.org/wiki/YumUpgradeFaq
Ofer Inbar
cos at aaaaa.org
Mon Aug 25 20:31:10 UTC 2008
When upgrading from Fedora 6 to 7, I got a bunch of errors of the form:
Error: Missing Dependency: python(abi) = 2.4 is needed by package
Although the document on the wiki suggests you may have to remove
rhnlib and update, it fails to mention that that is because those
aren't part of fedora 7 so you don't need them anymore, which would be
comforting for someone doing the upgrades to know. However, that
wasn't enough. What I needed to do was:
rpm -e rhnlib up2date 4Suite authconfig firstboot-tui authconfig-gtk firstboot system-config-boot
That got rid of all the packages that triggerred the python(abi)
dependency, allowing me to do a yum update and reboot into Fedora 7.
I was then able to reinstall these packages:
yum install authconfig firstboot-tui authconfig-gtk firstboot
So I would add a note to the FAQ suggesting removing all of those
packages before the upgrade, and reinstalling the subset that still
exist in Fedora 7 after the upgrade. I would also have the note
mention that "Missing Dependency: python(abi)" error explicitly, so
that people who see it will know what it's about and what to do.
-- Cos
More information about the Fedora-websites-list
mailing list