[Pkg-games-ubuntu] [Bug 273558] Re: /usr/lib/libopenal.so.0 missing from Intrepid

Ben Supnik bsupnik at xsquawkbox.net
Sat May 16 13:50:49 UTC 2009


Hi,

We have programmed the 930 beta of X-Plane to look for BOTH libopenal 
.so.1 and .so.0, because half the distros we support have changed the 
lib version and half have not.

We continue to want to know (and still have not been told) in what way 
the ABI changed that warranted a reversioning of the library.

We are _not_ changing old versions of X-Plane that have been closed. 
Our users often symlink openal to get around that.  Since the simlink 
works, it appears to us that there are not real binary ABI changes, 
hence our asking what really changed.

cheers
Ben

Ákos Maróy wrote:
> what did the X-Plane people say? it seems that the latest X-Plane is
> still trying to load libopenal.so.0 ...
> 

-- 
Scenery Home Page: http://scenery.x-plane.com/
Scenery blog: http://xplanescenery.blogspot.com/
Plugin SDK: http://www.xsquawkbox.net/xpsdk/
X-Plane Wiki: http://wiki.x-plane.com/
Scenery mailing list: x-plane-scenery at yahoogroups.com
Developer mailing list: x-plane-dev at yahoogroups.com

-- 
/usr/lib/libopenal.so.0 missing from Intrepid
https://bugs.launchpad.net/bugs/273558
You received this bug notification because you are a member of
Debian/Ubuntu Games Team, which is subscribed to openal-soft in ubuntu.

Status in “openal-soft” source package in Ubuntu: Won't Fix

Bug description:
Binary package hint: libopenal1
Version: 1:1.3.253-4ubuntu1

The libopenal1 binary package in Intrepid replaces the old libopenal0a binary package from Hardy, Gutsy etc. libopenal0a created /usr/lib/libopenal.so.0, but the new libopenal1 package does not (it creates /usr/lib/libopenal.so.1 instead).

This breaks some third-party binaries, eg X-Plane (http://www.x-plane.com/).

Suggested fix:
The libopenal1 binary package should create a symbolic link from /usr/lib/libopenal.so.0 to /usr/lib/libopenal.so.1

Alternative fix:
Retain the old libopenal0a binary package in Intrepid, in addition to the new libopenal1 binary package. And change the libopenal1 package so that it does not replace libopenal0 or libopenal0a.



More information about the Pkg-games-ubuntu mailing list