Currently, postgresql-tcltk requires a full postgresql-installation and will fail if the postgresql-port has been installed with -DWITHOUT_SERVER -- although it clearly should not! This breaks e.g. pgaccess. Fix: Modify postgresql-tcltk's RUN_DEPENDS from RUN_DEPENDS= postgresql:${PORTSDIR}/${POSTGRESQL_PORT} (server binary) to RUN_DEPENDS= psql:${PORTSDIR}/${POSTGRESQL_PORT} (client binary) Rationale: 'psql' will always be present while 'postgresql' won't as mentioned in the description. [Is RUN_DEPENDS necessary at all?] Volker How-To-Repeat: Install postgresql-client, try to install pgaccess/postgresql-tcltk: failure
Adding to audit trail, from misfiled PR ports/54287: Date: Thu, 10 Jul 2003 00:46:30 +0200 From: Palle Girgensohn <girgen@pingpong.net> Message-Id: <13270000.1057790790@palle.girgensohn.se> References: <200307090945.h699j8YJ077849@menelaos.informatik.rwth-aachen.de> Hi, Thanks for pointing this out. The RUN_DEPENDS is actually not needed for the postgresql-tcltk. Please remove it. Please go ahead and commit the supplied patch. Palle /maintainer
State Changed From-To: open->closed Committed, thanks