Thread: Fwd: Problem installing Postgresql on MDK10.0

Fwd: Problem installing Postgresql on MDK10.0

From
"Alejandro D. Burne"
Date:
Sorry, but no reply on pgsql-ports@postgresql.org.

---------- Forwarded message ----------
From: Alejandro D. Burne <alejandro.dburne@gmail.com>
Date: Mon, 15 Nov 2004 15:00:58 +0100
Subject: Problem installing Postgresql on MDK10.0
To: pgsql-ports@postgresql.org


I'll be trying to install postgres 8.0b1/b4; when I make the config a
message appear:

"configure: error: readline library not found"

$ rpm -qa | grep readline
libreadline4-4.3-7mdk
libreadline4-devel-4.3-7mdk

Then I try;

$ ./configure --with-libraries=/lib --with-includes=/usr/include/readline
(where the libs are)

I read a message from Tom Lane talking about termcap, it's installed too.

The same problem occurs with zlib.

I fix it skipping both libs with

./configure --without-readline --without-zlib

but...

Alejandro

Re: Fwd: Problem installing Postgresql on MDK10.0

From
Tom Lane
Date:
"Alejandro D. Burne" <alejandro.dburne@gmail.com> writes:
> I'll be trying to install postgres 8.0b1/b4; when I make the config a
> message appear:

> "configure: error: readline library not found"

> $ rpm -qa | grep readline
> libreadline4-4.3-7mdk
> libreadline4-devel-4.3-7mdk

Try looking at the config.log output in the part where it's trying to
find readline (should be near the end); the link error messages may be
enlightening.  If not, try "ldd" on the readline library file to see
what its dependencies are --- the best theory I have is that you are
missing some library it requires.  (It ain't necessarily termcap.)
Of course if you are this would indicate a packaging mistake for
libreadline, because it should have had an RPM dependency on whatever
it needs.

            regards, tom lane

Re: Fwd: Problem installing Postgresql on MDK10.0

From
Bernd Helmle
Date:
--On Dienstag, November 16, 2004 17:39:12 +0100 "Alejandro D. Burne"
<alejandro.dburne@gmail.com> wrote:

> Sorry, but no reply on pgsql-ports@postgresql.org.
>
> ---------- Forwarded message ----------
> From: Alejandro D. Burne <alejandro.dburne@gmail.com>
> Date: Mon, 15 Nov 2004 15:00:58 +0100
> Subject: Problem installing Postgresql on MDK10.0
> To: pgsql-ports@postgresql.org
>
>
> I'll be trying to install postgres 8.0b1/b4; when I make the config a
> message appear:
>

running MDK 10.0, but no problem here (and never had).

> "configure: error: readline library not found"
>
> $ rpm -qa | grep readline
> libreadline4-4.3-7mdk
> libreadline4-devel-4.3-7mdk
>
> Then I try;
>
> $ ./configure --with-libraries=/lib --with-includes=/usr/include/readline
> (where the libs are)

Try running "ldconfig" and look if /lib contains valid links to
libreadline.so.4(.3). Also try ldconfig -p to examine the linker cache
then. /lib looks like this on my MDK 10.0 installation then:

 libreadline.so -> libreadline.so.4.3
 libreadline.so.4 -> libreadline.so.4.3
 libreadline.so.4.1 -> ../lib/libreadline.so.4
 libreadline.so.4.2 -> ../lib/libreadline.so.4
 libreadline.so.4.3

[...]



--

  Bernd

Re: Fwd: Problem installing Postgresql on MDK10.0

From
"Ben Trewern"
Date:
I think you have to install ncurses.  On Mdk 10 its libncurses5-devel I
think.

Try that and see what happens.

Regards,

Ben



Re: Fwd: Problem installing Postgresql on MDK10.0

From
Kaloyan Iliev Iliev
Date:
Hi,

I have the same problem and I solved it. This question then was asked
and I answer it. Try looking at the google and you will find it.
In general - Open the package manager and searche for keyword "redline".
The neccessary library will apper and you just will have to install it.

 Regards,

   Kaloyan

Alejandro D. Burne wrote:

>Sorry, but no reply on pgsql-ports@postgresql.org.
>
>---------- Forwarded message ----------
>From: Alejandro D. Burne <alejandro.dburne@gmail.com>
>Date: Mon, 15 Nov 2004 15:00:58 +0100
>Subject: Problem installing Postgresql on MDK10.0
>To: pgsql-ports@postgresql.org
>
>
>I'll be trying to install postgres 8.0b1/b4; when I make the config a
>message appear:
>
>"configure: error: readline library not found"
>
>$ rpm -qa | grep readline
>libreadline4-4.3-7mdk
>libreadline4-devel-4.3-7mdk
>
>Then I try;
>
>$ ./configure --with-libraries=/lib --with-includes=/usr/include/readline
>(where the libs are)
>
>I read a message from Tom Lane talking about termcap, it's installed too.
>
>The same problem occurs with zlib.
>
>I fix it skipping both libs with
>
>./configure --without-readline --without-zlib
>
>but...
>
>Alejandro
>
>---------------------------(end of broadcast)---------------------------
>TIP 8: explain analyze is your friend
>
>
>
>

Re: Fwd: Problem installing Postgresql on MDK10.0

From
"Alejandro D. Burne"
Date:
Thanks Ben, libncures5 was installed but libncurses5-devel don't.
Problem solved! I must find zlib deps now ;+)


On Wed, 17 Nov 2004 09:20:00 +0000, Ben Trewern <ben_trewern@hotmail.com> wrote:
> I think you have to install ncurses.  On Mdk 10 its libncurses5-devel I
> think.
>
> Try that and see what happens.
>
> Regards,
>
> Ben
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: Have you checked our extensive FAQ?
>
>                http://www.postgresql.org/docs/faqs/FAQ.html
>