So I was trying to setup a SolusVM install on my Debian Lenny Xen machine. SolusVM requires CentOS 5.6 so I decided to do what most people have been doing online.

xen-create-image --hostname=bob.bob.ca--ip=192.168.22.4 --gateway=192.168.22.254 --netmask=255.255.255.0 --dist=centos-5 --install-method=rinse --arch=i386 --pass --force

At which point more errors popped up. Specifically…

rinse /usr/bin/python: error while loading shared libraries: libpython2.4.so.1.0: cannot open shared object file: No such file or directory

I looked into the issue further and it looks like python-libs is missing from “/etc/rinse/centos-5.packages”. Added it and re-built the VM and all is swell.