On Wed, Aug 03, 2011 at 03:25:46PM +0200, Bernd Zeimetz wrote: > On 08/03/2011 03:18 PM, Enrico Tassi wrote: > > As already pointed out, the problem is not prosody, but the version of > > the lua interpreter that is too old. Pick lua5.1 version 5.1.4-10 from > > unstable or wait 2 days (it will move to testing). > > If that is the case, then there is a dependency missing somewhere.
Yes and now. The interpreter, for example, does not depend on liblua5.1-0 because it is statically linked against it but exports the relevant symbols to the libraries it loads. And even if a dependency over "lua5.1 | liblua5.1-0" is partially broken, because any package could do what lua5.1 does. Maybe a virtual package lua5.1-runtime or something, but these deps cannot be versioned. So in my opinion, lua libraries have not to depend on the interpreter. In this particular case, I installed the libraries in a path the interpreter in testing does not know. IMO it is really borderline, and the fault is just that I didn't wait the interpreter to move to testing before uploading the libs. For backporting, this may be an issue, but I've no good solution, even if I'm open to suggestions. Cheers -- Enrico Tassi -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org