On Tue, Jan 03, 2006 at 07:44:07AM -0700, Doug Henderson wrote:
Updating from kernel 1807 to 1808 fail. yum output follows (edited
for
wrap):
[root@lambda ~]# yum update kernel
Loading "installonlyn" plugin
Setting up Update Process
Setting up repositories
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package kernel.i686 0:2.6.14-1.1808_FC5 set to be installed
--> Running transaction check
Dependencies Resolved
=========================================================================
Package Arch Version Repository Size
=========================================================================
Installing:
kernel i686 2.6.14-1.1808_FC5 development 13 M
Transaction Summary
=========================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 13 M
Is this ok [y/N]: y
Downloading Packages:
(1/1): kernel-2.6.14-1.18 100% |=========================| 13 MB 00:44
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
error: %pre(kernel-2.6.14-1.1808_FC5.i686) scriptlet failed, exit status 255
error: install: %pre scriptlet failed (2), skipping kernel-2.6.14-1.1808_FC5
Installed: kernel.i686 0:2.6.14-1.1808_FC5
that's an old (well, pre-xmas) problem that should be fixed now.
iirc, this was selinux breakage. make sure you've updated policy, then
do a 'fixfiles relabel'. If you're running old bits of userspace, it's
advisable to update those too, for reasons just like this.
Dave