Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Nov 2007 12:06:07 +1100
From:      Norberto Meijome <freebsd@meijome.net>
To:        Kris Kennaway <kris@FreeBSD.org>
Cc:        FreeBSD Stable ML <freebsd-stable@freebsd.org>
Subject:   Re: Understanding libpthread.so.2 undef reference error....
Message-ID:  <20071106120607.573d5a73@meijome.net>
In-Reply-To: <472F9B95.6080309@FreeBSD.org>
References:  <20071105210626.49f84cc5@meijome.net> <472EF3D4.70507@FreeBSD.org> <20071106085935.13061afb@meijome.net> <472F9B95.6080309@FreeBSD.org>

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

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!
B

_________________________
{Beto|Norberto|Numard} Meijome

"Build a system that even a fool can use, and only a fool will want to use it."
   George Bernard Shaw

I speak for myself, not my employer. Contents may be hot. Slippery when wet. Reading disclaimers makes you go blind. Writing them is worse. You have been Warned.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071106120607.573d5a73>