From owner-freebsd-gnome@FreeBSD.ORG Tue Sep 27 07:28:43 2005 Return-Path: X-Original-To: gnome@freebsd.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61CAD16A41F for ; Tue, 27 Sep 2005 07:28:43 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id B046543D55 for ; Tue, 27 Sep 2005 07:28:42 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from shumai.marcuscom.com (shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.13.4/8.13.4) with ESMTP id j8R7SiJV072541; Tue, 27 Sep 2005 03:28:44 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Kevin Oberman In-Reply-To: <20050926155334.F10DC5D09@ptavv.es.net> References: <20050926155334.F10DC5D09@ptavv.es.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-0yu4jrUk2hm4CJN31Yxj" Organization: MarcusCom, Inc. Date: Tue, 27 Sep 2005 03:28:36 -0400 Message-Id: <1127806116.50068.51.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Cc: gnome@freebsd.org Subject: Re: Gnome dead after upgrade to V6.0-BETA5 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Sep 2005 07:28:43 -0000 --=-0yu4jrUk2hm4CJN31Yxj Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2005-09-26 at 08:53 -0700, Kevin Oberman wrote: > On Friday I upgraded my main desktop from 4.11-Stable to 5.3 and then to > 6.0-BETA5. The upgrade went smoothly, but since the upgrade I have been > unable to start Gnome.=20 >=20 > I get a message that libglib can't find getpwuid_r. Clearly, this is in > libc.so.6, but something something called is missing it, probably because > it needs to be rebuilt. >=20 > I did a portupgrade -af which I thought should have cleaned this up, but > it has not. A few things didn't build and I have not looked at those so > far, but portupgrade -Rf glib has completed with no problems.=20 >=20 > Anyone have a primer on how I might track down the guilty file on this? You're probably linked to multiple versions of libc or multiple thread libraries. What I use is: # find /usr/local/lib -name "*.so" | xargs ldd > /tmp/local_lib.out # find /usr/X11R6/lib -name "*.so" | xargs ldd > /tmp/x11_lib.out # find /usr/local/bin -type f | xargs ldd > /tmp/local_bin.out # find /usr/X11R6/bin -type f | xargs ldd > /tmp/x11_bin.out And I look for discrepancies (links to libraries in the compat directory, multiple versions of libraries, etc.). You might also want to check libmap.conf to see if you have any stale entries. Joe --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-0yu4jrUk2hm4CJN31Yxj Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBDOPSkb2iPiv4Uz4cRAjSsAJ9JeEk9GCMTeUifCMDmFDvGSgW/XQCfWjTL DbrMzJPXz3jmC/wm8eojJBo= =ho2E -----END PGP SIGNATURE----- --=-0yu4jrUk2hm4CJN31Yxj--