Comment 14 for bug 222194

Revision history for this message
Andres Mujica (andres.mujica) wrote : Re: Hardy: ubuntu-xen-server will not install

Hi i'm also having trouble with ubuntu-xen-server and ubuntu-xen-desktop. However the unmet dependencies are not exactly the same reported here, so if a new bug report must be filled just let me know

>> ubuntu-xen-server

 sudo apt-get install ubuntu-xen-server

The following packages have unmet dependencies:
  ubuntu-xen-server: Depends: python-xen-3.2 but it is not going to be installed
                     Depends: xen-utils-3.2 but it is not going to be installed

>> ubuntu-xen-desktop

 sudo apt-get install ubuntu-xen-desktop

The following packages have unmet dependencies:
  ubuntu-xen-desktop: Depends: python-xen-3.2 but it is not going to be installed
                      Depends: xen-utils-3.2 but it is not going to be installed
                      Depends: xenman but it is not installable

If i dig a little bit more i've found:

sudo apt-get install python-xen-3.2

The following packages have unmet dependencies:
  python-xen-3.2: Depends: python-dev but it is not going to be installed
E: Broken packages

 sudo apt-get install python-dev

The following packages have unmet dependencies:
  python-dev: Depends: python2.5-dev (>= 2.5.2) but it is not going to be installed
E: Broken packages

sudo apt-get install xen-utils-3.2

The following packages have unmet dependencies:
  xen-utils-3.2: Depends: python-xen-3.2 but it is not going to be installed
E: Broken packages

 sudo apt-get install xenman

Package xenman is not available, but is referred to by another package.

E: Package xenman has no installation candidate

So the source for this bug is the python-dev version problem and the no availability of xenman.

With aptitude the proposed solution is:

sudo aptitude install ubuntu-xen-server

The following packages are BROKEN:
  python2.5-dev
The following NEW packages will be automatically installed:
  libc6-xen libconfig-inifiles-perl libexpect-perl libio-pty-perl libio-stty-perl libterm-readline-gnu-perl libterm-size-perl libtext-template-perl perl-doc python-dev
  python-xen-3.2 rinse vnstat xen-docs-3.2 xen-hypervisor-3.2 xen-shell xen-tools xen-utils-3.2 xfsprogs
The following NEW packages will be installed:
  libc6-xen libconfig-inifiles-perl libexpect-perl libio-pty-perl libio-stty-perl libterm-readline-gnu-perl libterm-size-perl libtext-template-perl perl-doc python-dev
  python-xen-3.2 rinse ubuntu-xen-server vnstat xen-docs-3.2 xen-hypervisor-3.2 xen-shell xen-tools xen-utils-3.2 xfsprogs
0 packages upgraded, 21 newly installed, 0 to remove and 0 not upgraded.
Need to get 14.3MB of archives. After unpacking 33.4MB will be used.
The following packages have unmet dependencies:
  python2.5-dev: Depends: python2.5 (= 2.5.2-2ubuntu4.1) but 2.5.2-2ubuntu5 is installed.
Resolving dependencies...
The following actions will resolve these dependencies:

Downgrade the following packages:
python2.5 [2.5.2-2ubuntu5 (now) -> 2.5.2-2ubuntu4.1 (hardy-security)]
python2.5-minimal [2.5.2-2ubuntu5 (now) -> 2.5.2-2ubuntu4.1 (hardy-security)]

Score is 114

 sudo aptitude install ubuntu-xen-desktop

The following packages are BROKEN:
  python2.5-dev ubuntu-xen-desktop
The following NEW packages will be automatically installed:
  libc6-xen libconfig-inifiles-perl libexpect-perl libio-pty-perl libio-stty-perl libterm-readline-gnu-perl libterm-size-perl libtext-template-perl perl-doc python-dev
  python-xen-3.2 rinse vnstat xen-docs-3.2 xen-hypervisor-3.2 xen-shell xen-tools xen-utils-3.2 xfsprogs
The following NEW packages will be installed:
  libc6-xen libconfig-inifiles-perl libexpect-perl libio-pty-perl libio-stty-perl libterm-readline-gnu-perl libterm-size-perl libtext-template-perl perl-doc python-dev
  python-xen-3.2 rinse vnstat xen-docs-3.2 xen-hypervisor-3.2 xen-shell xen-tools xen-utils-3.2 xfsprogs
0 packages upgraded, 21 newly installed, 0 to remove and 0 not upgraded.
Need to get 14.3MB of archives. After unpacking 33.4MB will be used.
The following packages have unmet dependencies:
  python2.5-dev: Depends: python2.5 (= 2.5.2-2ubuntu4.1) but 2.5.2-2ubuntu5 is installed.
  ubuntu-xen-desktop: Depends: xenman which is a virtual package.
Resolving dependencies...
The following actions will resolve these dependencies:

Keep the following packages at their current version:
ubuntu-xen-desktop [Not Installed]

Downgrade the following packages:
python2.5 [2.5.2-2ubuntu5 (now) -> 2.5.2-2ubuntu4.1 (hardy-security)]
python2.5-minimal [2.5.2-2ubuntu5 (now) -> 2.5.2-2ubuntu4.1 (hardy-security)]

Score is -9817

so it seems that python-xen needs to be upgraded to reflect the new python package ?? about xenman it seems that was replaced with convirt but this is not available yet at the repos...