The following exported symbols were removed between the final openal package, and first openal-soft package:
alBombOnError_LOKI alBufferAppendData alBufferAppendData_LOKI alBufferAppendWriteData_LOKI alBufferDataWithCallback_LOKI alBufferi_LOKI alBufferWriteData_LOKI alCaptureDestroy_EXT alCaptureGetData_EXT alCaptureInit_EXT alCaptureStart_EXT alCaptureStop_EXT alcGetAudioChannel_LOKI alcSetAudioChannel_LOKI alGenStreamingBuffers_LOKI alReverbDelay_LOKI alReverbScale_LOKI alutLoadMP3_LOKI alutLoadVorbis_LOKI Clearly, whilst X-Plane might not use these symbols, the old LOKI Software games will - which is precisely why symlinking sonames is wrong. -- /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” 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. _______________________________________________ Pkg-games-ubuntu mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-ubuntu
