Subject: Re: trouble with shared libs
To: None <current-users@netbsd.org>
From: Caffeinate The World <mochaexpress@yahoo.com>
List: current-users
Date: 03/30/2003 21:02:32
After some fooling around, I guess I'll answer my own question so we
can close this up and archive it for the future.

I "disabled" /etc/ld.so.conf by renaming it to /etc/ld.so.conf and
recompiled all my applications. 

Now each Progresql installation uses it's own libs.

--- Caffeinate The World <mochaexpress@yahoo.com> wrote:
> NetBSD-1.6 / Alpha
> 
> I run two versions of Postgresql. Current stabble and development.
> Stabble does production, while Postgresql-dev is used for testing
> issue
> with NetBSD.
> 
> My problem lies in the fact that no matter which version of
> Postgresql
> it always uses my production library in /usr/local/lib.
> 
> # cat /etc/ld.so.conf
> /usr/lib
> /usr/local/lib
> /usr/pkg/lib
> /usr/X11R6/lib
> /usr/local/lib/mysql
> /usr/local/lib/php
> 
> ---
> 
> # pwd
> /usr/local_install/postgresql-7.3.2/bin
> # ldd ./psql
> ./psql:
>          -lcrypt.0 => /usr/lib/libcrypt.so.0
>          -lresolv.1 => /usr/lib/libresolv.so.1
>          -lpq.3 => /usr/local/lib/libpq.so.3
>          -lz.0 => /usr/lib/libz.so.0
>          -ledit.2 => /usr/lib/libedit.so.2
>          -lcurses.5 => /usr/lib/libcurses.so.5
>          -lm.0 => /usr/lib/libm.so.0
>          -lutil.6 => /usr/lib/libutil.so.6
>          -lc.12 => /usr/lib/libc.so.12
> 
> ---
> 
> # pwd
> /usr/local_install/postgresql-7.4-dev-20030324/bin
> # ldd psql
> psql:
>          -lcrypt.0 => /usr/lib/libcrypt.so.0
>          -lresolv.1 => /usr/lib/libresolv.so.1
>          -lpq.3 => /usr/local/lib/libpq.so.3
>          -lz.0 => /usr/lib/libz.so.0
>          -ledit.2 => /usr/lib/libedit.so.2
>          -lcurses.5 => /usr/lib/libcurses.so.5
>          -lm.0 => /usr/lib/libm.so.0
>          -lutil.6 => /usr/lib/libutil.so.6
>          -lc.12 => /usr/lib/libc.so.12
> 
> ---
> 
> Note that both installation uses
>   -lpq.3 => /usr/local/lib/libpq.so.3
> 
> How could I stop it from using libpq.so.3 in /usr/local/lib? Remove
> /usr/local/lib from /etc/ld.so.conf?
> 
> Thomas
> 
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your
> desktop!
> http://platinum.yahoo.com


__________________________________________________
Do you Yahoo!?
Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
http://platinum.yahoo.com