[kernel-xen] Updating kernel fails if kernel-xen-3.6.9-3 is installed

Adi Pircalabu adi at ddns.com.au
Thu Dec 20 23:15:32 EST 2012


Apparently upgrading to kernel-xen-3.6.9-3.el6xen.x86_64 and
kernel-xen-firmware-3.6.9-3.el6xen.x86_64 breaks stock kernel
upgrades.

[root at xen01 ~]# rpm -qa kernel*| sort
kernel-2.6.32-279.14.1.el6.x86_64
kernel-devel-2.6.32-279.14.1.el6.x86_64
kernel-headers-2.6.32-279.14.1.el6.x86_64
kernel-xen-3.6.3-1.el6xen.x86_64
kernel-xen-3.6.9-3.el6xen.x86_64
kernel-xen-firmware-3.6.9-3.el6xen.x86_64
kernel-xen-release-6-4.noarch
[root at xen01 ~]# yum update
Loaded plugins: downloadonly, fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
 * base: ftp.stust.edu.tw
 * epel: mirror.iprimus.com.au
 * extras: ftp.stust.edu.tw
 * kernel-xen: au1.mirror.crc.id.au
 * rpmforge: ftp.riken.jp
 * updates: ftp.stust.edu.tw
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:6-7 will be updated
---> Package epel-release.noarch 0:6-8 will be an update
---> Package kernel.x86_64 0:2.6.32-279.19.1.el6 will be installed
--> Processing Dependency: kernel-firmware >= 2.6.32-279.19.1.el6 for
package: kernel-2.6.32-279.19.1.el6.x86_64 ---> Package
kernel-devel.x86_64 0:2.6.32-279.14.1.el6 will be updated ---> Package
kernel-devel.x86_64 0:2.6.32-279.19.1.el6 will be an update --->
Package kernel-headers.x86_64 0:2.6.32-279.14.1.el6 will be updated
---> Package kernel-headers.x86_64 0:2.6.32-279.19.1.el6 will be an
update ---> Package libtiff.x86_64 0:3.9.4-6.el6_3 will be updated --->
Package libtiff.x86_64 0:3.9.4-9.el6_3 will be an update --> Finished
Dependency Resolution Error: Package: kernel-2.6.32-279.19.1.el6.x86_64
(updates) Requires: kernel-firmware >= 2.6.32-279.19.1.el6
           Available: kernel-firmware-2.6.32-279.el6.noarch (base)
               kernel-firmware = 2.6.32-279.el6
           Available: kernel-firmware-2.6.32-279.1.1.el6.noarch
(updates) kernel-firmware = 2.6.32-279.1.1.el6
           Available: kernel-firmware-2.6.32-279.2.1.el6.noarch
(updates) kernel-firmware = 2.6.32-279.2.1.el6
           Available: kernel-firmware-2.6.32-279.5.1.el6.noarch
(updates) kernel-firmware = 2.6.32-279.5.1.el6
           Available: kernel-firmware-2.6.32-279.5.2.el6.noarch
(updates) kernel-firmware = 2.6.32-279.5.2.el6
           Available: kernel-firmware-2.6.32-279.9.1.el6.noarch
(updates) kernel-firmware = 2.6.32-279.9.1.el6
           Available: kernel-firmware-2.6.32-279.11.1.el6.noarch
(updates) kernel-firmware = 2.6.32-279.11.1.el6
           Available: kernel-firmware-2.6.32-279.14.1.el6.noarch
(updates) kernel-firmware = 2.6.32-279.14.1.el6
           Available: kernel-firmware-2.6.32-279.19.1.el6.noarch
(updates) kernel-firmware = 2.6.32-279.19.1.el6
 You could try using --skip-broken to work around the problem
** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows:
kernel-2.6.32-279.14.1.el6.x86_64 has missing requires of kernel-firmware >= ('0', '2.6.32', '279.14.1.el6')

-- 
Adi Pircalabu


More information about the kernel-xen mailing list