RHEL5.5 yum can’t see a package (xen) on repo

rhel5rpmxenyum

i'm trying to install xen via yum on RHEL 5.5.
When i browse the repo here:
http://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/

I can see the package i want. specifically
xen-3.0.3-105.el5_5.5.src.rpm
direct link: http://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/xen-3.0.3-105.el5_5.5.src.rpm

however when i do

yum search xen  

I get

hp-nx_nic-tools.x86_64 : HP NC-Series QLogic user components for Linux driver
kernel-xen.x86_64 : The Linux kernel compiled for Xen VM operations
kernel-xen-debuginfo.x86_64 : Debug information for package kernel-xen
kernel-xen-devel.x86_64 : Development package for building kernel modules to
                        : match the kernel.
kmod-be2iscsi-xen-rhel5u5.x86_64 : be2iscsi kernel module(s)
kmod-be2net-xen-rhel5u5.x86_64 : be2net kernel module(s)
kmod-igb-xen-rhel5u5.x86_64 : igb kernel module(s)
kmod-lpfc-xen-rhel5u4.x86_64 : lpfc kernel module(s)
kmod-lpfc-xen-rhel5u5.x86_64 : lpfc kernel module(s)
kmod-xenpv.x86_64 : xenpv kernel module(s)
xen-debuginfo.i386 : Debug information for package xen
xen-debuginfo.x86_64 : Debug information for package xen
xen-libs.i386 : Libraries for Xen tools
xen-libs.x86_64 : Libraries for Xen tools
xenpv-debuginfo.x86_64 : Debug information for package xenpv

none of which look like xen itself…
help please.
thanks in advance

Best Answer

The default Red Hat Network subscription for a RHEL5 server doesn't include the Virtualization channel. You have to manually enable it for your subscription. See here. IIRC, there is no extra charge... but I have not messed with RHEL subscriptions for a few months.

I think this has changed for RHEL 6. And it's rather odd that the default repos include other virtualization packages but not Xen, I know.