Hi; With xen-3.1.0 on Pardus 2007, "/usr/sbin/xend start" returns "Cannot find Xen Python modules." cause Xen Python modules installed into "/usr/lib/python2.4/site-packages/" Following patch adds site-packages into search path Signed-off-by: S.Çağlar Onur <caglar@pardus.org.tr> diff -r aee991c7723a tools/misc/xen-python-path --- a/tools/misc/xen-python-path Wed May 09 16:34:47 2007 +0100 +++ b/tools/misc/xen-python-path Sat May 19 02:24:24 2007 +0300 @@ -30,12 +30,13 @@ import sys for p in [''python%s'' % sys.version[:3], ''python'']: for l in [''/usr/lib64'', ''/usr/lib'']: - d = os.path.join(l, p) - if os.path.exists(os.path.join(d, AUXBIN)): - sys.path.append(d) - import xen.util.auxbin - print os.path.join(xen.util.auxbin.libpath(), p) - sys.exit(0) + for k in ['''', ''site-packages/'']: + d = os.path.join(l, p, k) + if os.path.exists(os.path.join(d, AUXBIN)): + sys.path.append(d) + import xen.util.auxbin + print os.path.join(xen.util.auxbin.libpath(), p) + sys.exit(0) print >>sys.stderr, "Cannot find Xen Python modules." sys.exit(1) Cheers -- S.Çağlar Onur <caglar@pardus.org.tr> http://cekirdek.pardus.org.tr/~caglar/ Linux is like living in a teepee. No Windows, no Gates and an Apache in house! _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel