David Glasser wrote:
[oops, wasn't on mailing list the first time I tried to send this]
Currently, MacPorts installs python2.4 as /opt/local/bin/python and Python 2.5 only as python2.5. However, the Python 2.5 install doesn't know this; in its makefile (which ends up installed as /opt/local/lib/python2.5/config/makefile), it still believes that
PYTHON= python$(EXE)
which means that
distutils.sysconfig.get_config_var("PYTHON")
returns "python" instead of "python2.5", which means that python programs that rely on this config var to be able to run python from the command line run the wrong version of python.
Can we fix the build process so that python 2.5 is configured with PYTHON=python2.5, instead of tricking it into thinking it is called python and just deleting python in the post-destroot?
Hi David, Can you write a quick patch for the python2.5 Portfile to do what you're referring to here? Regards, Blair -- Blair Zajac, Ph.D. <blair@orcaware.com> Subversion training, consulting and support http://www.orcaware.com/svn/