FC5->FC6T3 (DVD) upgrade dies. Time to consider test4? (Was: Yum upgrade?)

Bojan Smojver bojan at rexursive.com
Thu Sep 21 03:14:04 UTC 2006


Paul Nasrat <pnasrat <at> redhat.com> writes:

> It's been fixed as of yesterday morning.
> 
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=206913
> 
> You'll either have to wait for a new anaconda build and tree build or
> use fc6t3 and an updates.img.  If you want the latter let me know and
> I'll put one up on people.redhat.com.

Yes, this indeed did work. Thanks for the fix. However....

Upon reboot after the upgrade, I got presented with GRUB's "selected item cannot
fit into memory". OK, probably some kind of a BIOS/HW issue which I latter
solved by telling GRUB "uppermem 2000000" (this box has 2.5 GB or RAM), which
made GRUB sane again.

In the meantime, booted from the rescue CD, got my NIC working and ran "yum
--exclude=orca update" to get myself synced with the development tree. First,
rpm hung, so I had to remove /var/lib/rpm/__db* files. No worries, rpm
--rebuilddb eventually fixed this.

Then, on the second try of "yum --exclude=orca update", a segfault happened to
yum (actually, probably python), which then left my RPM database in "duplicate"
state. Any attempt to run anything after that would cause SELinux to go nuts
(due to SELinux related packages that were out of sync, most likely) and
eventually the kernel panicked (even after the reboot). All right, the selinux=0
boot option eventually worked around that and I got my updates done. Finally, I
removed the duplicate RPMs by applying commands based on this page:

https://lists.dulug.duke.edu/pipermail/yum/2004-November/005612.html

Of course, because this is a multi arch machine (there are x86_64, i386, i686
and noarch packages present), one has to run:

rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n'

Instead of the generic rpm -qa in order to find real, per-arch duplicates.

Anyhow, just letting the list know that upgrading an x86_64 system from FC5 to
FC6T3 and eventually Rawhide can still be a bit of fun.

--
Bojan




More information about the fedora-devel-list mailing list