Date: Tue, 06 Nov 2007 08:50:31 +0100 From: Kris Kennaway <kris@FreeBSD.org> To: Norberto Meijome <freebsd@meijome.net> Cc: FreeBSD Stable ML <freebsd-stable@freebsd.org> Subject: Re: Understanding libpthread.so.2 undef reference error.... Message-ID: <47301CC7.8070001@FreeBSD.org> In-Reply-To: <20071106120607.573d5a73@meijome.net> References: <20071105210626.49f84cc5@meijome.net> <472EF3D4.70507@FreeBSD.org> <20071106085935.13061afb@meijome.net> <472F9B95.6080309@FreeBSD.org> <20071106120607.573d5a73@meijome.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Norberto Meijome wrote:
> On Mon, 05 Nov 2007 23:39:17 +0100
> Kris Kennaway <kris@FreeBSD.org> wrote:
>
>>> Hi Kris,
>>> thanks for the explanation. I don't think I did that, as this is a 100% clean install of 7,but maybe I bungled it somewhere.
>>>
>>> is there a way to know what is cross linked? should I get rid of compat6x?
>> Well in that case you managed to somehow install a 6.x binary on there
>> (not compat6x), which is now being linked to 7.0 binaries (this should
>> never happen in a correctly functioning system). Either rerun
>> portupgrade -fa, or use pkg_which on the binaries and libraries that are
>> giving problems to try and track down which need to be reinstalled.
>
> Thanks Kris, that's what I did.
> for each of the messages that I got showing :
>
> /usr/bin/ld: warning: libpthread.so.2, needed by /usr/local/lib/libicui18n.so.36, not found (try using -rpath or -rpath-link
>
> or similar, i did
>
> pkg_info -W {Library}
>
> ( in this case /usr/local/lib/libicui18n.so.36 , which pointed to icu), and rebuilt the package.
>
> It seems I must have used portinstall -pP instead of -p in a couple of places and managed to confuse the heck of my system.
>
> Everything seems to be building ok so far :)
>
> thanks so much for the pointer!
Hmm, portinstall -P should have still worked, unless your FTP mirror is
seriously out of date. Which one are you using? Or maybe you have old
local packages in your PKG_PATH?
Kris
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47301CC7.8070001>
