Thread: BUG #16269: psql: error while loading shared libraries

BUG #16269: psql: error while loading shared libraries

From
PG Bug reporting form
Date:
The following bug has been logged on the website:

Bug reference:      16269
Logged by:          Daniel Prince
Email address:      infotodaniel@gmail.com
PostgreSQL version: 10.10
Operating system:   CENT OS - 7
Description:

Hi ,
I Recently Upgraded from  9.5.3 to 10.10 on CENT os 7.
initially I configured postgres only with "--with-openssl" , then developer
asked for 
libxml need to be enabled .
Then I installed postgres again with "--with-openssl --with-libxml" in a
different data and bin path,
and later up the database with the existing data folder, after this am
getting the Following error:
"psql: error while loading shared libraries: libpq.so.5: cannot open shared
object file: No such file or directory"
Kindly advise what to do to fix this ?


Re: BUG #16269: psql: error while loading shared libraries

From
Tom Lane
Date:
PG Bug reporting form <noreply@postgresql.org> writes:
> Operating system:   CENT OS - 7

> I Recently Upgraded from  9.5.3 to 10.10 on CENT os 7.
> initially I configured postgres only with "--with-openssl" , then developer
> asked for 
> libxml need to be enabled .
> Then I installed postgres again with "--with-openssl --with-libxml" in a
> different data and bin path,
> and later up the database with the existing data folder, after this am
> getting the Following error:
> "psql: error while loading shared libraries: libpq.so.5: cannot open shared
> object file: No such file or directory"
> Kindly advise what to do to fix this ?

Linux isn't terribly friendly to installing shared libraries in
nonstandard places.  If you want to do that, you'll need to
adjust the dynamic loader's search path -- "man ldconfig"
will help.

            regards, tom lane