Installation Lua

Bonjour à tous,

Sur Lenny, j’essaye d’installer Lua et sa librairie luasocket mais je rencontre quelques problèmes. Voici ce que j’ai installé:

liblua5.1-0 - Simple, extensible, embeddable programming liblua50 - Main interpreter library for the Lua 5.0 p liblua50-socket2 - TCP/UDP socket library for Lua 5.0 liblualib50 - Extension library for the Lua 5.0 programm lua50 - Small embeddable language with simple proc lua50-doc - Documentation for the Lua 5.0 programming

Lorsque je fais un test d’ouverture de socket, je ne vais pas bien loin:

[code]Lua 5.0.3 Copyright © 1994-2006 Tecgraf, PUC-Rio

socket = require(“socket”)
/usr/share/lua/50/socket.lua:11: could not load package string' from path/home/jeanluc/.lua50/?.lua;/home/jeanluc/.lua50/?; etc…
stack traceback:
[C]: in function require' /usr/share/lua/50/socket.lua:11: in main chunk [C]: in functionrequire’
stdin:1: in main chunk
[C]: ?[/code]

Apparemment il cherche un paquet “string” qui n’est pas installé par défaut et que je ne trouve nulle part sur mon disque. De plus le paquet luasocket, un dummy qui upgrade vers liblua50-socket0 n’installe rien d’autre qu’un README et quelques autres fichiers inutiles. Il est en conflit avec liblua50-socket2 qui,lui, installe bien des paquets lua.

Une idée?

Bon, j’aurais mieux fait de chercher un peu et, surtout, d’installer la bonne version de lua. Voici les paquets qui vont bien:

i liblua-socket-doc - TCP/UDP socket library for Lua documentati i A liblua5.1-0 - Simple, extensible, embeddable programming i liblua5.1-socket2 - TCP/UDP socket library for Lua 5.1 i lua5.1 - Simple, extensible, embeddable programming

Problème résolu.