[ZCM] [ZC] 2281/ 3 Comment "Zope 2.9.6 does not installs with Python 2.4.4"

"Collector: Zope Bugs, Features, and Patches ..." <[email protected]> Tue, 20 Feb 2007 09:57:35 -0500
Newsgroups gmane.comp.web.zope.devel.collector-monitor
Message-ID <[email protected]>
Issue #2281 Update (Comment) "Zope 2.9.6 does not installs with Python 2.4.4"
 Status Pending, Zope/bug medium
To followup, visit:
  http://www.zope.org/Collectors/Zope/2281

==============================================================
= Comment - Entry #3 by philikon on Feb 20, 2007 9:57 am

Andreas, this is bollocks. The problem was actually with the configure script, its logic is pretty lame as it always wants all acceptable versions of Python spelt out. I see 2.4.4 has been added as the target version on the 2.9 branch, but we'll encounter the same problem with 2.4.5, 2.4.6, etc.

A workaround for the user is to explicitly point to a Python installation using --with-python=... Then the configure script will swallow whichever Python you give it, even 2.4.4.

A workaround for us is to mention all future 2.4.x versions as acceptable versions in the configure script. I think that's at least how I 'fixed' this in Zope 3 back then...
________________________________________
= Comment - Entry #2 by ajung on Feb 20, 2007 12:59 am

Try to install Python 2.4.4 from the sources on your own. System Python installation always had some issues on different distros.

________________________________________
= Request - Entry #1 by hvelarde on Feb 19, 2007 6:58 pm

on Debian with Python 2.4.4 we get the following error when trying to install Zope 2.9.6:

./configure --prefix=/usr/local/zope

 Configuring Zope installation
 
 Testing for an acceptable Python interpreter...
 
 Python version 2.4.4 found at /usr/local/bin/python
 Python version 2.4.4 found at /usr/local/bin/python2.4

 No suitable Python version found. You should install Python version 2.4.3 before continuing.
 Versions 2.4.2 also work, but not as optimally.

according to Andreas Jung: "Zope 2.9 requires Python 2.4.3+ (Python 2.4.2 is still acceptable)"; Pyhton 2.4.4 is 2.4.3+...
==============================================================