Bug#807099: RFS: corsix-th/0.50-1 ITP 610087 - A Theme Hospital engine reimplementation.
Hi,
Thanks for having a look at this.
> so are you saying that the package is doing some dlopen-hack to use the libraries?
>
> because otherwise the package needs to link the libraries, and then shlibs should
> do the subst work.
>
> (note: I didn't clone the repository, but in my opinion the cleaner way should be to find,
> link and use them, not to find them at runtime if available and dlopen them, but I might be
> wrong, because I don't know the context)
The context is that this is game is mainly written in Lua +
some C++ glue code and I've no idea how Lua libraries work.
So I'll spend some time to learn that properly.
This lua-lpeg depedency is there because I was until recently a user
of the .deb provided by GetDeb and I noticed after an update
that the game was spewing a runtime error about this missing lib;
installing lua-lpeg solved the problem
I told GetDeb maintainer to add this to the package depedencies,
without explicitely stating weither this should go in Build-Dep or Dep.
And then I started from this list of depedencies to build my package.
> cheers,
>
> G.
Reply to: