Re: psql will not run

Lists: pgsql-novice
From: David Rickard <David(dot)Rickard(at)GTScompanies(dot)com>
To: pgsql-novice(at)postgresql(dot)org
Cc: Judith Strawser <judiths(at)GTScompanies(dot)com>
Subject: psql will not run
Date: 2003-09-05 18:19:34
Message-ID: 5.2.1.1.0.20030905110741.00ab5440@mail.gtscompanies.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-novice

After a successful install, and with postmaster running, we cannot get psql
(or any of the psql-dependent scripts) to run;

The error message is:

ld.so.1: /usr/local/app/pgsql/bin/psql: fatal: libgcc_s.so.1: open
failed: No such file or directory

We have the LD_LIBRARY_PATH variable for the postgres user set to
/usr/local/lib:/d1/gcc/lib;

The contents of /usr/local/lib are:

gcc-lib libg2c.so.0 libgcj.la
libhistory.a libiberty.a libreadline.so
libstdc++.so security
libfrtbegin.a libg2c.so.0.0.0 libgcj.so
libhistory.old libobjc.a libreadline.so.4
libstdc++.so.4 sparcv9
libg2c.a libgcc_s.so libgcj.so.3
libhistory.so libobjc.la libreadline.so.4.old
libstdc++.so.4.0.0
libg2c.la libgcc_s.so.1 libgcj.so.3.0.0
libhistory.so.4 libreadline.a libstdc++.a libsupc++.a
libg2c.so libgcj.a libgcj.spec
libhistory.so.4.old libreadline.old libstdc++.la libsupc++.la

The contents of /d1/gcc/lib are:

gcc-lib lib-org-xml-sax.la libffi.so
libgcc_s.so libgcj.spec libstdc++.so.5
lib-org-w3c-dom.a lib-org-xml-sax.so libfrtbegin.a
libgcc_s.so.1 libiberty.a
libstdc++.so.5.0.4
ib-org-w3c-dom.la lib-org-xml-sax.so.0 libg2c.a
libgcj.a libobjc.a libsupc++.a
ib-org-w3c-dom.so lib-org-xml-sax.so.0.0.0 libg2c.la
libgcj.la libobjc.la libsupc++.la
ib-org-w3c-dom.so.0 libffi-2.00-beta.so libg2c.so
libgcj.so libstdc++.a security
ib-org-w3c-dom.so.0.0.0 libffi.a libg2c.so.0
libgcj.so.4 libstdc++.la sparcv9
ib-org-xml-sax.a libffi.la libg2c.so.0.0.0
libgcj.so.4.0.0 libstdc++.so

I cannot see any reason why the linker cannot find libgcc_s.so.1; any ideas?

--

David Rickard
Software Engineer
The GTS Companies
A TechBooks Company

----------------------------------------------------------------------------------

The GTS Companies:
GTS Publishing Services, GTS Graphics, GTS Innova:
Your Single-Source Solution!
Los Angeles CA * York, PA * Boston MA * New Delhi, India
----------------------------------------------------------------------------------

David(dot)Rickard(at)GTSCompanies(dot)com
Visit us on the World Wide Web
http://www.gtscompanies.com
5650 Jillson St., Los Angeles, CA 90040
(323) 888-8889 x331
(323) 888-1849 [fax]


From: Oliver Elphick <olly(at)lfix(dot)co(dot)uk>
To: David Rickard <David(dot)Rickard(at)GTScompanies(dot)com>
Cc: pgsql-novice(at)postgresql(dot)org
Subject: Re: psql will not run
Date: 2003-09-05 21:34:31
Message-ID: 1062797670.1308.423.camel@linda.lfix.co.uk
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-novice

On Fri, 2003-09-05 at 19:19, David Rickard wrote:
> After a successful install, and with postmaster running, we cannot get
> psql (or any of the psql-dependent scripts) to run;
>
> The error message is:
>
> ld.so.1: /usr/local/app/pgsql/bin/psql: fatal: libgcc_s.so.1:
> open failed: No such file or directory
>
> We have the LD_LIBRARY_PATH variable for the postgres user set to
> /usr/local/lib:/d1/gcc/lib;

Is it exported?

> The contents of /usr/local/lib are:
>
...
> libgcc_s.so
> ...
> libgcc_s.so.1
>
> I cannot see any reason why the linker cannot find libgcc_s.so.1; any
> ideas?

Are these maybe symlinks to non-existent files? Try ls -l

--
Oliver Elphick Oliver(dot)Elphick(at)lfix(dot)co(dot)uk
Isle of Wight, UK http://www.lfix.co.uk/oliver
GPG: 1024D/3E1D0C1C: CA12 09E0 E8D5 8870 5839 932A 614D 4C34 3E1D 0C1C
========================================
"He hath not dealt with us after our sins; nor rewarded
us according to our iniquities. For as the heaven is
high above the earth, so great is his mercy toward
them that fear him. As far as the east is from the
west, so far hath he removed our transgressions from
us." Psalms 103:10-12


From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: David Rickard <David(dot)Rickard(at)GTScompanies(dot)com>
Cc: pgsql-novice(at)postgresql(dot)org, Judith Strawser <judiths(at)GTScompanies(dot)com>
Subject: Re: psql will not run
Date: 2003-09-05 21:35:03
Message-ID: 19112.1062797703@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-novice

David Rickard <David(dot)Rickard(at)GTScompanies(dot)com> writes:
> We have the LD_LIBRARY_PATH variable for the postgres user set to
> /usr/local/lib:/d1/gcc/lib;

If that semicolon is actually part of the variable value, it shouldn't
be. But I'm not sure that's your problem. What platform are you on?
LD_LIBRARY_PATH is not used on all Unixen.

regards, tom lane