"Nykolyn, Andrew P (AS)" <andrew(dot)nykolyn(at)ngc(dot)com> writes:
>> Sounds like you are trying to use an 8.3 client program with an 8.2
>> version of libpq.so.
> Why would the new install of 8.3.5 be using an 8.2 version of libpq.so
It's the same major version number, ie libpq.so.5, so if you'd failed to
replace 8.2 with 8.3 then the clients would try to use the 8.2 version.
Which would work fine for 8.2 clients and not so much for 8.3 clients,
because the 8.3 version exports additional functions.
regards, tom lane