Vincent Cheng <vincentc1...@gmail.com> writes:
> On Mon, Jun 4, 2012 at 12:26 AM, Shoal Creek <shoalcre...@gmail.com> wrote:
>> supertuxkart: error while loading shared libraries: libIrrlicht.so.1.7a.3:
>> cannot open shared object file: No such file or directory
>>
>> Long story short, the dependency libirrlicht-1.7a package only contains a 
>> file
>> named libIrrlicht.so.1.7a.2, not libIrrlicht.so.1.7a.3. Not sure if the
>> irrlicht package in wheezy needs to be updated or if supertuxkart needs to be
>> recompiled against the other libraries or if the file name can merely be
>> changed or linked. Anyway, this program does not start the way it is set up
>> right now.
>
> When building supertuxkart, dpkg-shlibdeps only generates an
> unversioned dependency on libirrlicht1.7a, whereas supertuxkart 0.7.3
> explicitly needs to depend on irrlicht 1.7.3. Adding a shlibs file for
> irrlicht and then rebuilding stk against irrlicht fixes this.

No, if irrlicht changes soname, it must change the package name for the
library (Policy 8.1).  The shlibs/symbols is only for new symbols that
require a minimum version of the library.

Ansgar



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to