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.