Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Nov 2012 20:01:39 -0800
From:      Devin Teske <devin.teske@fisglobal.com>
To:        Doug Hardie <bc979@lafn.org>
Cc:        FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org>
Subject:   Re: Library Problem
Message-ID:  <997CEAC4-4F57-4C33-BDCE-EE21AD607DC0@fisglobal.com>
In-Reply-To: <4AA267EA-8FC8-42E8-A885-F22F4DC524D0@lafn.org>
References:  <4AA267EA-8FC8-42E8-A885-F22F4DC524D0@lafn.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On Nov 28, 2012, at 7:36 PM, Doug Hardie wrote:

> I have installed 4 systems from the same FreeBSD 9.1-RC3 disk.  Three of =
them worked just fine.  The last one is causing a problem.  It will not loo=
k in /usr/local/lib/ for shared libraries.  I did the standard install, mov=
ed in some source, compiled it and tried to run it.  The library is there. =
 On the working systems ktrace shows:
>=20
>  2259 intro    CALL  access(0x28066000,0<F_OK>)
>  2259 intro    NAMI  "/lib/libsermons.so"
>  2259 intro    RET   access -1 errno 2 No such file or directory
>  2259 intro    CALL  access(0x28066000,0<F_OK>)
>  2259 intro    NAMI  "/usr/lib/libsermons.so"
>  2259 intro    RET   access -1 errno 2 No such file or directory
>  2259 intro    CALL  access(0x28066000,0<F_OK>)
>  2259 intro    NAMI  "/usr/lib/compat/libsermons.so"
>  2259 intro    RET   access -1 errno 2 No such file or directory
>  2259 intro    CALL  access(0x28066000,0<F_OK>)
>  2259 intro    NAMI  "/usr/local/lib/libsermons.so"
>  2259 intro    RET   access 0
>=20
>=20
> On the failing system ktrace shows:
>=20
>  6746 intro    NAMI  "/lib/libsermons.so"
>  6746 intro    RET   access -1 errno 2 No such file or directory
>  6746 intro    CALL  access(0x28066000,0<F_OK>)
>  6746 intro    NAMI  "/usr/lib/libsermons.so"
>  6746 intro    RET   access -1 errno 2 No such file or directory
>  6746 intro    CALL  access(0x28066000,0<F_OK>)
>  6746 intro    NAMI  "/usr/lib/compat/libsermons.so"
>  6746 intro    RET   access -1 errno 2 No such file or directory
>  6746 intro    CALL  access(0x28066000,0<F_OK>)
>  6746 intro    NAMI  "/lib/libsermons.so"
>  6746 intro    RET   access -1 errno 2 No such file or directory
>  6746 intro    CALL  access(0x28066000,0<F_OK>)
>  6746 intro    NAMI  "/usr/lib/libsermons.so"
>  6746 intro    RET   access -1 errno 2 No such file or directory
>  6746 intro    CALL  write(0x2,0x28060080,0x3c)
>  6746 intro    GIO   fd 2 wrote 60 bytes
>       "Shared object "libsermons.so" not found, required by "intro""
>=20
>=20
> It never attempts to check /usr/local/lib.  I can't find any configuratio=
n item that affects that.  How can this be fixed?
>=20

What's the value of "ldconfig_paths" in rc.conf(5)?

That includes:
/etc/rc.conf
/etc/rc.conf.local (if it exists)
/etc/defaults/rc.conf

Here on my 9.0-R system it has the following in /etc/defaults/rc.conf:
/usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg
--=20
Devin

_____________
The information contained in this message is proprietary and/or confidentia=
l. If you are not the intended recipient, please: (i) delete the message an=
d all copies; (ii) do not disclose, distribute or use the message in any ma=
nner; and (iii) notify the sender immediately. In addition, please be aware=
 that any message addressed to our domain is subject to archiving and revie=
w by persons other than the intended recipient. Thank you.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?997CEAC4-4F57-4C33-BDCE-EE21AD607DC0>