Timo Roessner <timo.roessner@gmx.net> writes:
> /usr/bin/perl: symbol lookup error:
> /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/DBD/Pg/Pg.so:
> undefined symbol: PQserverVersion
It looks to me like the newer version of DBD::Pg requires a newer
version of libpq than you have installed. Now you say that you
have "Postgres 8" installed so you ought to be okay ... but somewhere
on your system there must be an older copy of libpq.so that does not
have that function.
You probably should fix this by changing your ldconfig search path
so that the newer libpq.so is found in preference to the older.
regards, tom lane