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

Reply via email to