I have been following the directions posted by Brandon Hutchinson on how to update a Fedora Core 3 system to Fedora Core 4 using yum.
(Actually, I think the directions belong to the author of yum, Seth Vidal. In any case, a similar set exists.)
I completed steps 1 and 2, then was unable to proceed with step 3.
- Download and install the Fedora Core 4 version of fedora-release.
- Disable third-party yum repositories, if applicable.
- When upgrading to Fedora Core 4, the kernel must be upgraded before the rest of the packages.
I kept getting the error message: “Could not find update match for kernel”.
Eventually, I ran Synaptic and it told me that I had two versions of fedora-release and probably should have only one. So I removed the older version and guess what?
Yep, I got past step 3 and proceeded to the key command:
yum -y upgrade
Thus, the title expresses appreciation for the niceties of Synaptic. I could have been banging my head against the wall for ages using just yum. The extra guidance from Synaptic was what a clueless, dumb bunny like me needed to keep up with those Fedora mavens in the know who knew that, of course, you have to remove the older version of fedora-release.
Unfortuately, I subsequently encountered just a few errors:
Error: Missing Dependency: libwnck-1.so.16 is needed by package gnome-system-monitor
Error: Missing Dependency: librpm-4.3.so is needed by package smart
Error: Missing Dependency: librpm-4.3.so is needed by package synaptic
Error: Missing Dependency: libexif.so.9 is needed by package kdegraphics
Error: Missing Dependency: libFLAC.so.4 is needed by package kdemultimedia
Error: Missing Dependency: libpq.so.3 is needed by package gda-postgres
Error: Missing Dependency: libFLAC.so.4 is needed by package xine-lib
Error: Missing Dependency: librpmio-4.3.so is needed by package smart
Error: Missing Dependency: librpmdb-4.3.so is needed by package synaptic
Error: Missing Dependency: librpmio-4.3.so is needed by package apt
Error: Missing Dependency: python < 2.4 is needed by package rdiff-backup
Error: Missing Dependency: libexif.so.9 is needed by package digikam
Error: Missing Dependency: librpmdb-4.3.so is needed by package smart
Error: Missing Dependency: /usr/lib/python2.3/site-packages is needed by package kdebindings
Error: Missing Dependency: libiw.so.27 is needed by package kdenetwork
Error: Missing Dependency: qt-styles is needed by package kdeartwork
Error: Missing Dependency: libpisock.so.8 is needed by package kdepim
Error: Missing Dependency: libwnck-1.so.16 is needed by package usermode-gtk
Error: Missing Dependency: libdb_cxx-4.2.so is needed by package kdeaddons
Error: Missing Dependency: libwnck-1.so.16 is needed by package gnome-applets
Error: Missing Dependency: libwnck-1.so.16 is needed by package gnome-panel
Error: Missing Dependency: libFLAC.so.4 is needed by package libtunepimp
Error: Missing Dependency: libexif.so.9 is needed by package libkexif
Error: Missing Dependency: librpm-4.3.so is needed by package apt
Error: Missing Dependency: libpisock.so.8 is needed by package libmal
Error: Missing Dependency: libwnck-1.so.16 is needed by package gok
Error: Missing Dependency: librpmdb-4.3.so is needed by package apt
Error: Missing Dependency: libraw1394.so.5 is needed by package kdebase
Error: Missing Dependency: librpmio-4.3.so is needed by package synaptic
yum is a great CLI and does many things automagically. Seth Vidal reported that using yum he had been able to upgrade several systems. Perhaps, they were more plain vanilla that mine. The transition from FC3 -> FC4 using yum seems rockier than when FC2 -> FC3.
On the other hand, I waited a couple of months after the release of the new version before attempting an upgrade. And, looking back I see that there also were some initial problems with the previous upgrade.
I trust in time that the errors due to missing dependencies will be resolved.


