[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