Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Sep 2005 08:49:02 -0700
From:      "Kevin Oberman" <oberman@es.net>
To:        Joe Marcus Clarke <marcus@marcuscom.com>
Cc:        gnome@freebsd.org
Subject:   Re: Gnome dead after upgrade to V6.0-BETA5 
Message-ID:  <20050927154902.0F4B85D09@ptavv.es.net>
In-Reply-To: Your message of "Tue, 27 Sep 2005 03:28:36 EDT." <1127806116.50068.51.camel@shumai.marcuscom.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> From: Joe Marcus Clarke <marcus@marcuscom.com>
> Date: Tue, 27 Sep 2005 03:28:36 -0400
> 
> 
> --=-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. 
> > 
> > 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.
> > 
> > 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. 
> > 
> > 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.

Ack! I seem to always forget the power of the find command!

I have now found several things to update and it's in progress. Thanks
so much for answering what was really a newbie question.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634



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