Re: psql undefined symbol error on Ubuntu

Поиск
Список
Период
Сортировка
От Michael Wood
Тема Re: psql undefined symbol error on Ubuntu
Дата
Msg-id 5a8aa6680907090818j58e2c250nf36374996c0c6f9@mail.gmail.com
обсуждение исходный текст
Ответ на psql undefined symbol error on Ubuntu  ("Harsha Hegde" <harsha.hegde@vonage.com>)
Список pgsql-novice
I meant to send this to the list:

Hi

2009/7/9 raghu ram <raghuchennuru@gmail.com>:
>
>
> On Thu, Jul 9, 2009 at 3:23 AM, Tom Lane <tgl@sss.pgh.pa.us> wrote:
>>
>> "Harsha Hegde" <harsha.hegde@vonage.com> writes:
>> > I have installed postgres client on an Ubuntu machine. However, when I
>> > try to run 'psql', I get this error message:
>>
>> > # psql
>> > /usr/lib/postgresql/8.3/bin/psql: symbol lookup error:
>> > /usr/local/lib/libreadline.so.5: undefined symbol: PC
>>
>> This is a readline problem --- it's missing some underlying library,
>> probably libtermcap.
>>
>>                        regards, tom lane
>
> This is library missing error and you have to soft link with libedit.so.2.

This looks to me like the official Ubuntu postgresql-client-8.3
package.  It could, of course, be a third party package, but I think
that's unlikely based on where the psql command is installed.  Because
of this it was likely installed in the usual way with apt-get (or
similar), which would have made sure to install any required
dependencies, so it seems unlikely that the problem would be a missing
library or that libreadline.so.5 should be symlinked to libedit.so.2.

It's more likely that the version of libreadline.so.5 that ld.so finds
first on the library path is the wrong one.  This is especially
likely, since the one it appears to be finding is in /usr/local/lib
instead of where official Ubuntu packages install libraries (/lib or
/usr/lib).

> use below command to soft link with library.
>
> ln -s /lib/libreadline.so.5 /lib/libedit.so.2

That will have no effect here, because his "psql" is not using
/lib/readline.so.5.  It is trying to use
/usr/local/lib/libreadline.so.5 instead.

:)

--
Michael Wood <esiotrot@gmail.com>

В списке pgsql-novice по дате отправления:

Предыдущее
От: "Harsha Hegde"
Дата:
Сообщение: Re: psql undefined symbol error on Ubuntu
Следующее
От: Michael Wood
Дата:
Сообщение: Re: psql undefined symbol error on Ubuntu