[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