Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Nov 2005 21:33:49 -0500
From:      My mailing Lists <mylists@obitori.net>
To:        freebsd-questions@freebsd.org
Subject:   SOLVED: package contains missing "libgmodule"
Message-ID:  <200511132133.49710.mylists@obitori.net>
In-Reply-To: <200511131330.35028.ringworm01@gmail.com>
References:  <33242.10.1.1.100.1131917578.squirrel@barcroft.lake> <200511131330.35028.ringworm01@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Thanks for your reply, Michael.  Of course, you are right.  I should have been 
more specific.  I had reinstalled glib version 2, but that did not solve my 
problem.  Just to be double sure, after I read your email, I reinstalled 
glibc-2.8.3 AGAIN, but still got the error.  

Your email got me thinking.  I wanted to do:

find / -iname libgmodule*

This would search for every file named libgmodule* in the file system on the 
version of find that I've found on linux systems.  I kept boinking the BSD 
version, so I ran:

$ find / | grep libgmodule* 
/usr/local/lib/libgmodule-2.0.so.0
/usr/local/lib/libgmodule-2.0.so
/usr/local/lib/libgmodule-2.0.a
/usr/local/lib/libgmodule12.a
/usr/local/lib/libgmodule12.so
/usr/local/lib/libgmodule12.so.3

I added a link and tried artsd:

$ ls -l libgmodule*
-rw-r--r--  1 root  wheel   8220 Nov 13 19:02 libgmodule-2.0.a
lrwxr-xr-x  1 root  wheel     19 Nov 13 19:02 libgmodule-2.0.so -> 
libgmodule-2.0.so.0
-rwxr-xr-x  1 root  wheel  12701 Nov 13 19:02 libgmodule-2.0.so.0
lrwxr-xr-x  1 root  wheel     19 Nov 13 21:11 libgmodule-2.0.so.600 -> 
libgmodule-2.0.so.0

This time, I got the same exact error, but for the library:

libgthread-2.0.so.600

I added a link to libgthread-2.9.so.0.

$ ls -l libgthread*
-rw-r--r--  1 root  wheel  12668 Nov 13 19:02 libgthread-2.0.a
lrwxr-xr-x  1 root  wheel     19 Nov 13 19:02 libgthread-2.0.so -> 
libgthread-2.0.so.0
-rwxr-xr-x  1 root  wheel  17820 Nov 13 19:02 libgthread-2.0.so.0
lrwxr-xr-x  1 root  wheel     19 Nov 13 21:14 libgthread-2.0.so.600 -> 
libgthread-2.0.so.0

Now, artsd and everything else is happy.  I have sound on KDE.  I don't know 
if the missing links are the result of something I deinstalled, but shouldn't 
a reinstall of the port or package recreate those links?  I am not trying to 
complain, just want to figure out if I stumbled on a bug, or if these is just 
another instance of me boinking my own system.

Regards,

Obitori

On Sunday 13 November 2005 16:30, Michael C. Shultz wrote:
> On Sunday 13 November 2005 13:32, mylists@obitori.net wrote:
> > /libexec/ld-elf.so.1: Shared object "libgmodule-2.0.so.600" not found,
> > required by "artsd"
> >
> >  I get the above error from quite a few packages, from mozilla to artsd
> > to others. Any suggestion on what I need to reinstall. I tried gtk, glib
> > and gnome2, but still no joy.
> >
> >  Thanks,
> >
> >  Obitori
>
> find /var/db/pkg/. | xargs grep libgmodule
>
> /var/db/pkg/./glib-2.8.3/+CONTENTS:lib/libgmodule-2.0.a
> /var/db/pkg/./glib-2.8.3/+CONTENTS:lib/libgmodule-2.0.so
> /var/db/pkg/./glib-2.8.3/+CONTENTS:lib/libgmodule-2.0.so.0
>
>
> @comment PKG_FORMAT_REVISION:1.1
> @name glib-2.8.3
> @comment ORIGIN:devel/glib20
>
>
> Looks like it comes from devel/glib20
>
> -Mike
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
> "freebsd-questions-unsubscribe@freebsd.org"



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