From owner-freebsd-stable@FreeBSD.ORG Tue Nov 6 07:50:32 2007 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45CCD16A418 for ; Tue, 6 Nov 2007 07:50:32 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (pointyhat.freebsd.org [IPv6:2001:4f8:fff6::2b]) by mx1.freebsd.org (Postfix) with ESMTP id 8D24513C4B0; Tue, 6 Nov 2007 07:50:31 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <47301CC7.8070001@FreeBSD.org> Date: Tue, 06 Nov 2007 08:50:31 +0100 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070728) MIME-Version: 1.0 To: Norberto Meijome References: <20071105210626.49f84cc5@meijome.net> <472EF3D4.70507@FreeBSD.org> <20071106085935.13061afb@meijome.net> <472F9B95.6080309@FreeBSD.org> <20071106120607.573d5a73@meijome.net> In-Reply-To: <20071106120607.573d5a73@meijome.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Stable ML Subject: Re: Understanding libpthread.so.2 undef reference error.... X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Nov 2007 07:50:32 -0000 Norberto Meijome wrote: > On Mon, 05 Nov 2007 23:39:17 +0100 > Kris Kennaway 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