[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Python version
> I'm having trouble using xc_com_create.py. It reports that it's missing > tempfile.mkdtemp() in xend_control_message from line 195 of > xenctl/utils.py. The xen.bkbits.net indicates this change was added to > version 1.19 on 14 March. > > The reason it's missing is it was only introduced to Python 2.3, and > both Red Hat Linux 9 and Fedora are using 2.2 (2.2.2-26 and 2.2.3-7 > respectively). Although I can install the 2.3 RPM from python.org along > side Red Hat's, /usr/bin/python is still 2.2 and changing that would > break all sorts, as discussed in this FAQ: > > http://www.python.org/2.3.3/rpms.html#FAQ > > Changing "python" to "python2.3" in the scripts doesn't import Xc.so > since it's installed in 2.2 site packages. We could change every python > script to specify python2.3 instead of the default system version and > fix the site packages too, but forcing a particular version seems bad. > > What distributions are these scripts tested to work on? Is there any > magic I should be using to make things work on Red Hat? Whoops! I use Python 2.3 for most testing, so these backward incompatibilities tend to creep in. Python earlier than 2.2 we don't care about, but 2.2 is used by a lot of distros. Since we certainly want to support Python 2.2 we'll need an alternative to tempfile. I'll look into this. -- Keir ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |