In article <[EMAIL PROTECTED]>, Jean-Paul Calderone <[EMAIL PROTECTED]> wrote: >On Sun, 31 Aug 2008 18:05:08 +0000, Cameron Laird <[EMAIL PROTECTED]> wrote: >>In article <[EMAIL PROTECTED]>, >>Paul Boddie <[EMAIL PROTECTED]> wrote: >> [snip] >> >>Thanks for pursuing this, Paul. You have me curious now. >> >>Let's take a definite example: I have a convenient >> Ubuntu 8.04.1 >>The content of /etc/apt/sources.list is >> deb http://us.archive.ubuntu.com/ubuntu hardy main restricted >> deb http://us.archive.ubuntu.com/ubuntu hardy-updates main restricted >> deb http://us.archive.ubuntu.com/ubuntu hardy universe multiverse >> deb http://security.ubuntu.com/ubuntu hardy-security main restricted >>I do >> apt-get update >> apt-get upgrade >> apt-get install python2.5 >>then >> # python2.5 >> Python 2.5 (r25:51908, Dec 11 2006, 21:09:56) >> [GCC 4.0.3 (Ubuntu 4.0.3-1ubuntu5)] on linux2 >> Type "help", "copyright", "credits" or "license" for more information. > >It doesn't seem likely to me that this is the Python 2.5 packaged in >Ubuntu 8.04. It's build timestamp is almost a year and a half before >8.04 was released. Here's the header on my installation: > > Python 2.5.2 (r252:60911, Jul 31 2008, 17:28:52) > [GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2 > Type "help", "copyright", "credits" or "license" for more information. > >This could be a bug in the upgrade from a previous version of Ubuntu >installed on the host or perhaps you have a different Python 2.5 installed >on the machine that's not from the Ubuntu package repository? > >Jean-Paul
Thank you! While I'm certainly not down to the bottom of this mystery, I have a few clues. First, the important point to make for original questioner mark is that SQLite(3) is a perfectly reasonable implementation to use in a Python2.5 context. I now suspect that my 2.5 packaging has something to do with 64-bit builds; all my 32-bit Ubuntu servers have Python 2.5.2, while the 64-bit ones are at Python 2.5. -- http://mail.python.org/mailman/listinfo/python-list