[ubuntu-mono] [Bug 1191195] Re: Cannot launch banshee: Unhandled Exception: System.DllNotFoundException: libgtk-x11-2.0.so.0
Chow Loong Jin
hyperair at ubuntu.com
Sat Jun 15 22:37:09 UTC 2013
On Sun, Jun 16, 2013 at 12:48:43AM +0800, Chow Loong Jin wrote:
> On Sat, Jun 15, 2013 at 12:54:33PM -0000, Antonio19 wrote:
> > Thank you for your quick answer. Yes I did not attach the MONO_LOG_LEVEL
> > log, here it is.
>
> Judging from the following line...
>
> | Mono: DllImport error loading library: '/usr/lib/libpng12.so.0: version `PNG12_0' not found (required by /usr/lib/x86_64-linux-gnu/libcairo.so.2)'.
>
> It looks like you've got a broken libpng12.so.0? What does
> "ldd /usr/lib/x86_64-linux-gnu/libcairo.so.2" say?
Actually, looking at the libpng12-0 package, libpng12.so.0 should reside in
/usr/lib/x86_64-linux-gnu/libpng12.so.0 rather than in /usr/lib/.
It looks like you have a stale libpng12.so.0 library there breaking
things.
--
Kind regards,
Loong Jin
--
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:
Incomplete
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