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.

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to