From owner-freebsd-questions@FreeBSD.ORG Wed May 31 14:45:09 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 718CC16AC09 for ; Wed, 31 May 2006 14:45:09 +0000 (UTC) (envelope-from freebsd-questions@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id D39AE43D55 for ; Wed, 31 May 2006 14:45:08 +0000 (GMT) (envelope-from freebsd-questions@m.gmane.org) Received: from root by ciao.gmane.org with local (Exim 4.43) id 1FlRwU-0007qL-Hc for freebsd-questions@freebsd.org; Wed, 31 May 2006 16:45:02 +0200 Received: from panix2.panix.com ([166.84.1.2]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 31 May 2006 16:45:02 +0200 Received: from mark.evenson by panix2.panix.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 31 May 2006 16:45:02 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-questions@freebsd.org From: Mark Evenson Date: Wed, 31 May 2006 15:11:55 +0200 Lines: 30 Message-ID: <447D961B.9000407@gmx.at> References: <20060530184359.18725.qmail@web50004.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: panix2.panix.com User-Agent: Thunderbird 1.5.0.2 (X11/20060518) In-Reply-To: <20060530184359.18725.qmail@web50004.mail.yahoo.com> Sender: news Subject: Re: libgnome-keyring.so.0 not found X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 May 2006 14:45:10 -0000 Jim Angstadt wrote: > Hi All, > > Fortunately, after another multi-day > "portmanager -u -l -y" run, I am able > to get into X. Unfortunately, I cannot > run gedit, gnome-terminal or nautilus. > > X provided 3 error messages > which I have manually copied: > > /libexec/ld-elf.so.1: Shared object > "libgnome-keyring.so.0" not found, > required by "gedit" [...] Assuming that these libraries exist on the filesystem, you might try refreshing the dynamic library cache via: root# ldconfig -m /usr/X11R6/lib Over the last week, something in the portupgrade process changes the ownership of /usr/X11R6/lib to the user that invokes portupgrade with "-s", which breaks this step in the course of portupgrade (ldconfig refuses to run on directories not owned by its invoking user). I haven't been able to track down where this is occuring, but changing the ownership of /usr/X11R6/lib back to root and refreshing the cache fixes this sort of problem for me.