[ubuntu-mono] [Bug 1191195] Re: Cannot launch banshee: Unhandled Exception: System.DllNotFoundException: libgtk-x11-2.0.so.0
Adam Conrad
adconrad at 0c3.net
Sun Jun 16 18:54:26 UTC 2013
There's nothing wrong with installing a library with a different SOVER
(as you did), there's everything wrong with then linking the old SOVER
to the new one. That was (as you discovered) your only mistake here.
It's perfectly fine to have multiple versions installed.
Debian and Ubuntu will move to libpng 1.6.x at some point, probably, but
we're in no rush to port the entire world either.
--
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to banshee in Ubuntu.
https://bugs.launchpad.net/bugs/1191195
Title:
Cannot launch banshee: Unhandled Exception:
System.DllNotFoundException: libgtk-x11-2.0.so.0
Status in “banshee” package in Ubuntu:
Invalid
Bug description:
I have the exact same problem as another bug already reported bug
which has been marked as invalid.
I strongly disagree with the term Invalid.
When attempting to launch any version [even superseded ones] of
banshee [for Precise 12.04 amd64] from the Command Line I get:
$ banshee
[...]
[ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException: libgtk-x11-2.0.so.0
[...]
[ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException: libgtk-x11-2.0.so.0
The reported missing library libgtk-x11-2.0.so.0 is part of package
libgtk2.0-0 (I have as well libgtk2.0-0:i386 installed) and is located
at the right place. i.e.
$ locate libgtk-x11-2.0.so.0
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.10
/usr/lib/vmware/lib/libgtk-x11-2.0.so.0
/usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0
/usr/lib/vmware-installer/2.1.0/lib/lib/libgtk-x11-2.0.so.0
/usr/lib/vmware-installer/2.1.0/lib/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.10
$
The logs from strace and MONO_LOG_LEVEL are similar the earlier
reported bug
$ strace -e trace=open banshee 2>&1 | grep libgtk-x11-2.0.so.0\"
$ MONO_LOG_LEVEL=debug banshee
What is amazing in the MONO_LOG_LEVEL is the reporting of fictuous
libraries not found i.e.
/usr/lib/mono/4.0/mscorlib.dll.so: cannot open shared object file: No
such file or directory
Well have the .dll file (which is a Windows library extension type). I
have never seen before a .dll.so (mixture of Windows and Linux library
?).
Anyway I did have OpenGL installed and as well mesa (libgl1-mesa*
packages).
My Ubuntu 12.04 is properly functioning and obviously I have a lot of
application installed. Of all the sound player installed only Banshee
is unable to launch ...
There is obviouly something wrong with this application.
I am ready to provide further information upon request.
In the mean time I will remove this application to avoid being annoyed
by non functional updates from Ubuntu Updates required now a partial
upgrade ...
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/1191195/+subscriptions
More information about the Ubuntu-mono
mailing list