PDA

View Full Version : Xen won't install in gutsy


SimonLyall
November 23rd, 2007, 06:36 PM
I recently upgraded one of my boxes to gutsy and tried to install Xen Server on it. However the package dependencies are compltely broken so it won't work.

What happened is that all the Xen packages depend on libc6-xen which right now depends on libc6 via:

Pre-Depends: libc6 (= 2.6.1-1ubuntu9)

However a couple of weeks ago libc6 was upgraded to 2.6.1-1ubuntu10 so the dependence fails. Several other packages are broke the same way. There is a bug in launchpad https://bugs.launchpad.net/ubuntu/+source/xen-3.1/+bug/161783 but it's been sitting there for 2 weeks with no sign of being fixed.

Any ideas on how to bypass the problem? (without reinstalling)

peabody
November 23rd, 2007, 10:42 PM
Installing via aptitude will offer to automatically downgrade.

SimonLyall
November 24th, 2007, 05:38 PM
Thanks!

Aptitude worked it out and installed everything.

VorDesigns
November 25th, 2007, 06:43 PM
Hi,

I'm considering starting out with a hypervisor and Xen seems to be the way to go; my question is, do I install a base Linux OS just so that I can load the Xen hypervisor which boots into its own smaller footprint kernel or what?
I've worked with VMWare but, only in the Win32 evironment.
For this installation, I'm planning on starting from scratch with a fair chunk of server iron to run the hypervisor and at least three other guest OS'.

SimonLyall
November 27th, 2007, 05:50 AM
Hi,

I'm considering starting out with a hypervisor and Xen seems to be the way to go; my question is, do I install a base Linux OS just so that I can load the Xen hypervisor which boots into its own smaller footprint kernel or what?
I've worked with VMWare but, only in the Win32 evironment.
For this installation, I'm planning on starting from scratch with a fair chunk of server iron to run the hypervisor and at least three other guest OS'.

The Xen Hypervisor Kernel isn't really "cut down". It is more a full Kernel with Xen added on.

So you do an install with as much stuff as you want (full desktop or just a minimal server install) add the ubuntu-xen-server or ubuntu-xen-desktop package to install all the Xen stuff and reboot.