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 packagestring' from path
/home/jeanluc/.lua50/?.lua;/home/jeanluc/.lua50/?; etc…
stack traceback:
[C]: in functionrequire' /usr/share/lua/50/socket.lua:11: in main chunk [C]: in function
require’
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?