minetest-mods / irc

IRC Mod for Minetest
BSD 2-Clause "Simplified" License
43 stars 31 forks source link

mod error #36

Closed ValkyrieStella closed 7 years ago

ValkyrieStella commented 7 years ago

why am i getting this?

2017-01-23 19:00:51: ERROR[Main]: ModError: Failed to load and run script from /usr/share/minetest/games/minetest_game/mods/irc/init.lua:
2017-01-23 19:00:51: ERROR[Main]: ...share/minetest/games/minetest_game/mods/irc/irc/init.lua:1: module 'socket' not found:
2017-01-23 19:00:51: ERROR[Main]:   no field package.preload['socket']
2017-01-23 19:00:51: ERROR[Main]:   no file '/usr/share/minetest/games/minetest_game/mods/irc/socket/init.lua'
2017-01-23 19:00:51: ERROR[Main]:   no file '/usr/share/minetest/games/minetest_game/mods/irc/socket.lua'
2017-01-23 19:00:51: ERROR[Main]:   no file './socket.lua'
2017-01-23 19:00:51: ERROR[Main]:   no file '/usr/share/luajit-2.0.4/socket.lua'
2017-01-23 19:00:51: ERROR[Main]:   no file '/usr/local/share/lua/5.1/socket.lua'
2017-01-23 19:00:51: ERROR[Main]:   no file '/usr/local/share/lua/5.1/socket/init.lua'
2017-01-23 19:00:51: ERROR[Main]:   no file '/usr/share/lua/5.1/socket.lua'
2017-01-23 19:00:51: ERROR[Main]:   no file '/usr/share/lua/5.1/socket/init.lua'
2017-01-23 19:00:51: ERROR[Main]:   no file './socket.so'
2017-01-23 19:00:51: ERROR[Main]:   no file '/usr/local/lib/lua/5.1/socket.so'
2017-01-23 19:00:51: ERROR[Main]:   no file '/usr/lib64/lua/5.1/socket.so'
2017-01-23 19:00:51: ERROR[Main]:   no file '/usr/local/lib/lua/5.1/loadall.so'
2017-01-23 19:00:51: ERROR[Main]: stack traceback:
2017-01-23 19:00:51: ERROR[Main]:   [C]: in function 'require'
2017-01-23 19:00:51: ERROR[Main]:   ...share/minetest/games/minetest_game/mods/irc/irc/init.lua:1: in main chunk
2017-01-23 19:00:51: ERROR[Main]:   [C]: in function 'require'
2017-01-23 19:00:51: ERROR[Main]:   /usr/share/minetest/games/minetest_game/mods/irc/init.lua:41: in main chunk
sofar commented 7 years ago

please follow the readme:

https://github.com/minetest-mods/irc/blob/master/README.md

specifically, read the section "You'll need to install LuaSocket."

ValkyrieStella commented 7 years ago

i tried, but i am on fedora it is not the same as arch or ubuntu. i cant get it working

sofar commented 7 years ago

Please consult fedora forums on how to use luarocks there. You can also compile luarocks or even luasocket yourself.