I just booted into kernel-2.6.11-1.1323_FC4 and the system seems
substantially quicker than before. I upgraded to the latest packages and
prelink completed its run before I reboot.
Problems that I noted that were not application failures, but new
features that need better ways to be handled were related to removing
the old kernel and the kernel development rpms. There should be
consistency in how you can remove the older packages. I think deps for
the seperate kernel modules is a good idea, but it is not as simple to
remove these modules with rpm any longer. The module deps force you to
use yum erase kernel-<version> and kernel-devel is still present and
needs removed seperately.
rpm output trying to remove kernel:
rpm -e kernel-2.6.11-1.1319_FC4
error: Failed dependencies:
/lib/modules/2.6.11-1.1319_FC4 is needed by (installed)
cman-kernel-2.6.11.4-20050517.141233.FC4.3.i686
/lib/modules/2.6.11-1.1319_FC4 is needed by (installed)
dlm-kernel-2.6.11.4-20050517.141233.FC4.2.i686
/lib/modules/2.6.11-1.1319_FC4 is needed by (installed)
gnbd-kernel-2.6.11.2-20050420.133124.FC4.25.i686
yum output removing old kernel:
yum erase kernel-2.6.11-1.1319_FC4
Removed: kernel.i686 0:2.6.11-1.1319_FC4
Dependency Removed: cman-kernel.i686 0:2.6.11.4-20050517.141233.FC4.3
dlm-kernel.i686 0:2.6.11.4-20050517.141233.FC4.2 gnbd-kernel.i686
0:2.6.11.2-20050420.133124.FC4.25
Complete!
rpm -q kernel-devel
kernel-devel-2.6.11-1.1319_FC4
kernel-devel-2.6.11-1.1323_FC4
Does it make sense to add a condition for the kernel-devel rpm to be
removed also? I would prefer to be able to run one command to delete all
older packages in one shot instead of needing to remove them seperately.
I did not try a yum erase kernel-devel first and don't know if it would
pull out all at once or not, I think this new aspect for FC4 should at
least be mentioned in the release notes or during installation on a
"ransom note".
Great job on the FC4 test versions!
Jim
--
Snoopy: No problem is so big that it can't be run away from.