Hi All Just some feedback. I have removed the Ubuntu Quixote package and installed Quixote 2.6 from source as per Michael's instructions: Michael Watkins wrote: > You could always install Quixote from source. > > Pick the Python you wish to run, and install it, if not already done. > > Download the Quixote tarball, extract it somewhere, and execute "python2.6 > setup.py install" as root or via sudo. Specify the python version on the > command line if you have more than one Python, just to be certain. I installed it with the "python2.5" command. I can now run my application on Ubuntu Jaunty, under Python 2.5 by calling Python with "python2.5", it works perfectly. With regards to MxDateTime, I saw some errors relating to it when I was testing things, and I have seen the posts relating to it on this list. However I never got far enough with Quixote under Python 2.6 to establish if there is still a problem lurking with MxDateTime. On Debian Lenny I have both Python 2.4 and Python 2.5 installed. I can run either version by running with a command line of "python2.5" or "python2.4", in both cases "import quixote" finds and imports the correct byte compiled version. Lenny does not have Python 2.6. With Ubuntu Jaunty the default Python version is 2.6, but you can also install Python 2.5. The packaged version of Quixote is 2.5. However Quixote is flagged as requiring a Python version of 2.6 or higher, thus Quixote is not installed/available under Python 2.5. You can run it under Python 2.6, but it is Quixote 2.5 which is missing "compile_package" so you cant do anything useful with "ptl" files. I have reported this as an Ubuntu bug. Thanks to all those who responded. (In general I try to install as much as possible from the distribution, this has worked well in the past with Debian, sometimes Ubuntu can be a touch to close to the bleeding edge. When I get time I will test it under python 2.6 with "compile_package") Ian