That didn't work because the kernel still wouldn't update when I excluded VirtualBox.
I ran the following command which updated everything except for the kernel and VirtualBox:
yum update --exclude=kernel* --skip-broken
I ran rpm -Va --nofiles --nodigest and it gave the following error:
Unsatisfied dependencies for kmod-VirtualBox-OSE-22.214.171.124-96.fc11.i686.PAE-3.0.10-1.fc11.3.i686:
kernel-uname-r = 126.96.36.199-96.fc11.i686.PAE is needed by kmod-VirtualBox-OSE-188.8.131.52-96.fc11.i686.PAE-3.0.10-1.fc11.3.i686
I still can't get either the kernel or VirtualBox to update. My understanding is VirtualBox likes my current kernel version so won't install with the new kernal and the new kernel won't install because it doesn't want to break VirtualBox; am I right?
---------- Post added at 02:21 PM CST ---------- Previous post was at 02:42 AM CST ----------
I've just noticed that VirtualBox wants FC11.
Perhaps the up grader didn't check VirtualBox dependencies when upgrading.
VirtualBox seems to work all right on FC12.
Is there a way to force upgrade the kernel?
Then I can upgrade VirtualBox whenever it's released for FC12.
I thought about installing VirtualBox but I'm worried I won't be able to reinstall it.