in reply to odd DBD::Pg install problem

The default port for postgresql is 5432 (and the install is assuming it should look there). However your postgres server is apparently on port 5433.

So you need a way to give the right port number to the install (or alternatively, you could change back to the default port 5432).

see: the DBD::Pg README under 'TESTING'. (I think you need to set the environment variable 'DBI_DSN'.)