databases/pglessog, databases/pg_rman problems after the last bsd.database.mk update

Matthew Seaman matthew at FreeBSD.org
Tue Mar 6 10:25:46 UTC 2012


Dear all,

I noticed this when building indexes.  Seems that databases/pglesslog
and databases/pg_rman are unhappy as a consequence of the last
bsd.database.mk update, but only if postgresql (other than version 8.3)
is already installed:

Initially -- with postgresql-client-9.0.7_1 installed:

databases/pglesslog:# make -V PGSQL_VER

databases/pglesslog:# make -V BUILD_DEPENDS
/nonexistent:/usr/ports/databases/postgresql-server:build
gmake:/usr/ports/devel/gmake


PGSQL_VER ends up empty, causing the BUILD_DEPENDS to refer to a
non-existent 'postgresql-server' port.

Simply deleting the postgresql client ...

databases/pglesslog:# pkg delete -x postgresql
The following packages will be deinstalled:
	postgresql-client-9.0.7_1

The deinstallation will save 8 MB

Proceed with deinstalling packages [y/N]: y
Deinstalling postgresql-client-9.0.7_1... done


... fixes the INDEX:

databases/pglesslog:# make -V PGSQL_VER
83
databases/pglesslog:# make -V BUILD_DEPENDS
/nonexistent:/usr/ports/databases/postgresql83-server:build
gmake:/usr/ports/devel/gmake

Since this is dependent on postgresql !8.3 already being installed I
guess it wouldn't have shown up in testing.  It seems that these are the
only two ports affected.

	Cheers,

	Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.
PGP: http://www.infracaninophile.co.uk/pgpkey


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 267 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20120306/7c8cbe11/signature.pgp


More information about the freebsd-ports mailing list