kernel-xen dependency problem

kman

Joined
Aug 4, 2008
Messages
26
Likes
0
Points
0
#1
G'day all,

I've just attempted to update a live Elastix 1.3-2 system following a zaptel issue and seen an odd dependancy issue:

[root@hermes ~]# yum install kernel-xen
...
Setting up Install Process
Parsing package install arguments
Package kernel-xen - 2.6.18-92.1.10.el5.centos.plus.i686 is already installed.
Package kernel-xen - 2.6.18-92.1.17.el5.centos.plus.i686 is already installed.
Package kernel-xen - 2.6.18-53.1.19.el5.i686 is already installed.
Resolving Dependencies
--> Running transaction check
---> Package kernel-xen.i686 0:2.6.18-92.1.18.el5.centos.plus set to be installed
---> Package kernel-xen.i686 0:2.6.18-92.1.13.el5.centos.plus set to be installed
--> Finished Dependency Resolution
--> Running transaction check
---> Package kernel-xen.i686 0:2.6.18-53.1.19.el5 set to be erased
--> Processing Dependency: kernel-xen = 2.6.18-53.1.19.el5 for package: kernel-module-zaptel-xen
---> Package kernel-xen.i686 0:2.6.18-92.1.18.el5.centos.plus set to be installed
---> Package kernel-xen.i686 0:2.6.18-92.1.13.el5.centos.plus set to be installed
--> Finished Dependency Resolution
Error: Missing Dependency: kernel-xen = 2.6.18-53.1.19.el5 is needed by package kernel-module-zaptel-xen

It's marking one package for deletion I assume to be replaced with newer version, but zaptel wants the older one. Do I have this right? Up to this point I'd seen two production boxes with zaptel issues following a yum update, but couldn't point to the fault. This appears to point to the root cause if my summary is correct.

Can anyone shed any light on this?

Thanks in advance.

Dave.
 

rafael

Joined
May 14, 2007
Messages
1,454
Likes
1
Points
0
#2
Elastix at the moment works with CentOS 5.1 kernel and the modules are compile to that kernel. This issue would be solve on 1.4 when we are going to start using CentOS 5.2 latest kernel.

Anyhow you should have a xen kernel ready to boot from the default installation. What is your output with:

rpm -q kernel-xen

Regards,

rafael
 

donhwyo

Joined
Aug 8, 2008
Messages
293
Likes
0
Points
0
#3
If you are not using XEN I think you could remove that kernel using yum. I haven't tried it but don't see why that wouldn't get it going. When the new version comes out you can add it back if you want it then.

Don
 

kman

Joined
Aug 4, 2008
Messages
26
Likes
0
Points
0
#4
Thanks for your help fellas.

I certainly don't need Xen, nor did I explicitely install it, it just turned up with a bunch of updates. In the last batch of updates I attempted I noticed this error and wondered why I couldn't complete the update. Now that I know what the issues is I can work around it easily enough until 1.4, but it bugs me that I can't easily update the system until then.

rafael, the 5.1 kernel-xen package is still there, but the most recent update wants to delete it, hence the error.

Dave.
 

rafael

Joined
May 14, 2007
Messages
1,454
Likes
1
Points
0
#5
You can install an older version of an rpm with the option --repackage.

For example

rpm -ivh --repackage kernel-verison.rpm

Regards,

Rafael
 

Members online

No members online now.

Latest posts

Forum statistics

Threads
30,902
Messages
130,887
Members
17,566
Latest member
Fpino
Top