libgnome-keyring.so.0 not found
Mark Evenson
mark.evenson at gmx.at
Wed May 31 07:45:10 PDT 2006
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.
More information about the freebsd-questions
mailing list