[Pkg-games-ubuntu] [Bug 1333309] Re: GTK version can't start because of libOSMesa.so.6; Glade version can't enable CPU recompiler and is very slow.

Evgeni Golov evgeni at debian.org
Tue Jun 24 17:52:37 UTC 2014


Hi,

On Tue, Jun 24, 2014 at 04:16:40PM -0000, Alex wrote:
> axfelix at shoebox:~$ apt-cache policy desmume
> desmume:
>   Installed: (none)
>   Candidate: 0.9.9-1
>   Version table:
>      0.9.10-2 0
>         100 /var/lib/dpkg/status
>      0.9.9-1 0
>         500 http://ca.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
> 
> apt-get purge and reinstall didn't fix the problem.

Where does 0.9.10-2 come from? :)

> However, looking at
> synaptic, it seems like the version of libosmesa6 I have installed is
> from Oibaf (https://launchpad.net/~oibaf/+archive/graphics-drivers),
> which would definitely throw a wrench in the works when comparing
> against a clean install, but seeing as this hasn't broken any other
> GTK/mesa stuff that I'm aware of, DeSmuME might be a little too
> prescriptive in how it's linked against the libs?
> 
> all I have in /usr/lib/x86_64-linux-gnu/libOS* is libOSMesa.so,
> libOSMesa.so.8, and libOSMesa.so.8.0.0.

Looking at the PPA, I'd suggest it should be burnt away quickly.

The PPA contains a package libosmesa6, which does not contain libosmesa6 
but libosmesa8 (libOSMesa.so.8). This is wrong. And this is the reason 
why desmume breaks: it expects libosmesa6 to contain libOSMesa.so.6.

The PPA should break every package depending on libosmesa6 (but not GTK 
stuff in general).

Please remove the PPA, install a proper MESA stack and enjoy a working 
desmume.

As an alternative: rebuild desmume for your broken environment:
sudo apt-get build-dep desmume
apt-get source desmume
cd desmume-*
dpkg-buildpackage -us -uc
sudo dpkg -i ../desmume*deb

Greets
Evgeni

-- 
Bruce Schneier can read and understand Perl programs.

-- 
You received this bug notification because you are a member of
Debian/Ubuntu Games Team, which is subscribed to desmume in Ubuntu.
https://bugs.launchpad.net/bugs/1333309

Title:
  GTK version can't start because of libOSMesa.so.6; Glade version can't
  enable CPU recompiler and is very slow.

Status in “desmume” package in Ubuntu:
  New

Bug description:
  Hi folks,

  I think the GTK version of DeSmuME might need to be recompiled under a
  recent version of Ubuntu, because (when using 14.04 with Intel
  graphics), it's unable to start, throwing the following error:

  desmume: error while loading shared libraries: libOSMesa.so.6: cannot
  open shared object file: No such file or directory

  This package also installs a Glade version, but unfortunately it's not
  a viable alternative as it's missing many commandline arguments from
  the GTK version, crucially --cpu-mode=1, which runs the emulator in
  recompiler rather than the default interpreter mode, which is
  prohibitively slow.

  I'm afraid I wasn't able to compile it myself (I was able to build the
  CLI version before installing some GTK dev packages, but after that,
  make started failing) and don't know much about building deb packages,
  besides, so somebody might want to have a look here rather than just
  pulling in from sid.

  Thanks!

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/desmume/+bug/1333309/+subscriptions



More information about the Pkg-games-ubuntu mailing list