Gnome dead after upgrade to V6.0-BETA5

Kevin Oberman oberman at es.net
Tue Sep 27 08:49:06 PDT 2005


> From: Joe Marcus Clarke <marcus at 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 at es.net			Phone: +1 510 486-8634


More information about the freebsd-gnome mailing list