Can't build psycopg with PYTHON_VERSION=python2.1 (for zope)

Lee Harr missive at
Mon Nov 3 15:39:17 PST 2003

>When I try to build database/py-psycopg after setting
>PYTHON_VERSION=python2.1 I get this error:
>creating Makefile
>./config.status: /usr/local/lib/pythonpython2.1/config/makesetup: not found
>===>  Building for py21-psycopg-1.1.7
>gmake: Makefile: No such file or directory
>gmake: *** No rule to make target `Makefile'.  Stop.
>*** Error code 2

I asked on the zope at list and someone posted this patch:

Try patch (in /usr/ports/databases/py-psycopg directory):
--- Makefile.orig
+++ Makefile
@@ -30,7 +30,8 @@
CONFIGURE_ARGS=        --with-python=${PYTHON_CMD} \
                --with-postgres-libraries=${LOCALBASE}/lib \
                --with-postgres-includes=${LOCALBASE}/include \
-               --with-mxdatetime-includes=${DATETIME_INC}
+               --with-mxdatetime-includes=${DATETIME_INC} \
+               --with-python-version=2.1

which seems to do the trick!

Does not look like a general fix, but maybe someone with a better
idea how this all fits together could make it work.  In the meantime
if you need psycopg with zope you can use this method.

Tired of spam? Get advanced junk mail protection with MSN 8.

More information about the freebsd-ports mailing list