Buildout, psycopg2, postgresql

Ich versuche, Buildout-Konfiguration zu machen, die Psycopg2 Ei und Postgres aus der Quelle installiertwenn benötig:

parts =
    ...
    postgre
    psycopg2
    ...

[postgre]
recipe = hexagonit.recipe.cmmi
url = ftp://ftp3.,ua.postgresql.org/pub/mirrors/postgresql/source/v9.0.0/postgresql-9.0.0.tar.gz
configure-options =
    --without-readline

[psycopg2]
recipe = zc.recipe.egg:custom
egg = psycopg2
include-dirs =
    ${postgre:location}/include
library-dirs =
    ${postgre:location}/lib
rpath =
    ${postgre:location}/lib

Das Problem ist, dass postgresql immer aus dem Quellcode erstellt wird, auch wenn der Benutzer bereits postgresql installiert hat.

Wie kann ich buildout anweisen, zu überprüfen, ob der Benutzer bereits alle zum Erstellen von psycopg2 erforderlichen Elemente hat?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage