Etch Upgrade Lenny: Python C API version mismatch for module acm

Vorhin ging es darum ein xen Hostsystem von Debian Etch auf Debian Lenny zu aktualisieren. Ansich lief alles sehr unproblematisch durch, bis auf einen Fehler der xen Tools selbst:

/usr/lib/xen-3.0.3-1/bin/../lib/python/xen/util/security.py:25: RuntimeWarning: Python C API version mismatch for module acm: This Python has API version 1013, module acm has version 1012.
  from xen.lowlevel import acm

Der Grund ist, dass bei der Aktualisierung die xen Utils und der xen Kernel aus Debian Etch erhalten bleiben. Man muss via apt das Upgrade manuell durchführen:

apt-get install xen-linux-system-2.6.26-2-xen-686

Dies installiert den neusten xen Kernel (linux-image-2.6.26-2-xen-686), den neusten hypervisor (xen-hypervisor-3.2-1-i386) und die neusten xen utils (xen-utils-3.2-1) gleich mit.

Danach kann man wenn man will die restlichen Überbleibsel aus Debian Etch entfernen:

apt-get remove -s xen-utils-3.0.3-1 xen-linux-system-2.6.18-6-xen-686 linux-image-2.6.18-6-xen-686 \
linux-modules-2.6.18-6-xen-686 xen-hypervisor-3.0.3-1-i386-pae linux-image-2.6-686 linux-image-2.6.18-6-686

Schreibe einen Kommentar