[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: