Summary: | gnome-extra/gnome-do-0.8.2: doesn't see my applications. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Flórez <florezg.diegof> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | VERIFIED NEEDINFO | ||
Severity: | normal | CC: | bfx81, jlec |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Diego Flórez
2009-11-13 20:35:27 UTC
Use revdep-rebuild. (In reply to comment #1) > Use revdep-rebuild. > I also made that, but not solve the problem. please reemerge gnome-do ansd see of problem still exists. Additionally add the output of emerge -vp gnome-base/gnome-desktop Same problem here. It is true, that file libgnome-desktop-2.so belongs to gnome-base/gnome-desktop, but there is not actually requested version libgnome-desktop-2.so.7. $ equery belongs libgnome-desktop-2.so [ Searching for file(s) libgnome-desktop-2.so in *... ] gnome-base/gnome-desktop-2.26.3 (/usr/lib/libgnome-desktop-2.so -> libgnome-desktop-2.so.11.2.6) $ ls -lah /usr/lib | grep -i libgnome-desktop -rw-r--r-- 1 root root 2.0K Nov 20 20:11 libgnome-desktop-2.la lrwxrwxrwx 1 root root 28 Nov 20 20:11 libgnome-desktop-2.so -> libgnome-desktop-2.so.11.2.6 lrwxrwxrwx 1 root root 28 Nov 20 20:11 libgnome-desktop-2.so.11 -> libgnome-desktop-2.so.11.2.6 -rwxr-xr-x 1 root root 140K Nov 20 20:11 libgnome-desktop-2.so.11.2.6 According to https://bugzilla.redhat.com/show_bug.cgi?id=477940 there is a wrong dll map for libgnome-desktop. $ cat /usr/lib/mono/gac/gnomedesktop-sharp/2.20.0.0__35e10195dab3c99f/gnomedesktop-sharp.dll.config <configuration> <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0.so.0"/> <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0.so.0"/> <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0.so.0"/> <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0.so.0"/> <dllmap dll="gnome-desktop-2" target="libgnome-desktop-2.so.7"/> </configuration> I replaced libgnome-desktop-2.so.7 with libgnome-desktop-2.so in config file, restarted X and the error message does not appeared. (In reply to comment #4) > Same problem here. > It is true, that file libgnome-desktop-2.so belongs to > gnome-base/gnome-desktop, but there is not actually requested version > libgnome-desktop-2.so.7. > > $ equery belongs libgnome-desktop-2.so > [ Searching for file(s) libgnome-desktop-2.so in *... ] > gnome-base/gnome-desktop-2.26.3 (/usr/lib/libgnome-desktop-2.so -> > libgnome-desktop-2.so.11.2.6) > > $ ls -lah /usr/lib | grep -i libgnome-desktop > -rw-r--r-- 1 root root 2.0K Nov 20 20:11 libgnome-desktop-2.la > lrwxrwxrwx 1 root root 28 Nov 20 20:11 libgnome-desktop-2.so -> > libgnome-desktop-2.so.11.2.6 > lrwxrwxrwx 1 root root 28 Nov 20 20:11 libgnome-desktop-2.so.11 -> > libgnome-desktop-2.so.11.2.6 > -rwxr-xr-x 1 root root 140K Nov 20 20:11 libgnome-desktop-2.so.11.2.6 > > According to https://bugzilla.redhat.com/show_bug.cgi?id=477940 there is a > wrong dll map for libgnome-desktop. > > $ cat > /usr/lib/mono/gac/gnomedesktop-sharp/2.20.0.0__35e10195dab3c99f/gnomedesktop-sharp.dll.config > <configuration> > <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0.so.0"/> > <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0.so.0"/> > <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0.so.0"/> > <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0.so.0"/> > <dllmap dll="gnome-desktop-2" target="libgnome-desktop-2.so.7"/> > </configuration> > > I replaced libgnome-desktop-2.so.7 with libgnome-desktop-2.so in config file, > restarted X and the error message does not appeared. > Thanks!!! That really has solved the problem. I had solved this by: ln -s usr/lib/libgnome-desktop-2.so usr/lib/libgnome-desktop-2.so.7 But your solution looks cleaner than mine. Really Thanks upgrading to dev-dotnet/gnome-desktop-sharp-2.26.0 solve the problem probably in the right (and simpler way)... |