После обычной установки prosody, запуск prosodyctl невозможен, ругается на версию Lua: *********************************** Unsupported Lua version: Lua 5.3 Only Lua 5.1 is supported. *********************************** При запуске с Lua 5.1 ругается на отсутствие библиотек luaexpat, luasocket, luafilesystem, LuaSec.
Мне сложно проверить работоспособность prosody на sisyphus, но я просто отправил его на пересборку под видом 0.9.10-alt3 - должно помочь
Помогло?
К сожалению, не помогло, ошибка точно такая же.
Как один из вариантов решения: должен заработать после сборки модулей Lua для 5.1 (которые будут после введение новой политики упаковки модулей Lua) с захардкоживанием на эту версию интерпретатора в самом prosody.
Владимир, спасибо, что подключил меня к этому вопросу. Я тут поверхностно изучил вопрос. 1. Ветка 0.9.x работает только на lua5.1 2. Ветка 0.10.x работает на lua5.2, но всё равно рекомендует 5.1 для продакшена. Пруфлинк: https://blog.prosody.im/prosody-0-10-0-released/ 3. Про 5.3 ещё даже не начали говорить (тормоза, что-ли?) Поэтому, если я правильно сориентировался, то соглашусь с предложением: (В ответ на комментарий №4) > Как один из вариантов решения: должен заработать после сборки модулей Lua для > 5.1 (которые будут после введение новой политики упаковки модулей Lua) с > захардкоживанием на эту версию интерпретатора в самом prosody. Пожалуйста, ждите нужных модулей на следующей неделе. Отдельную багу вешать или перевешивать не обязательно.
На прошлой неделе подготовил все нужные пакеты, но не смог их залить из-за неудачно истёкшего ключа (#22294). Надо ещё немного подождать
Created attachment 7381 [details] change deps to lua and modules version 5.1 Прошу потестировать данный патч с пакетами из http://git.altlinux.org/tasks/200056
Новый рапсоди едет в задании #217856 AWAITING #1 sisyphus prosody.git=0.11.1-alt1 Я проверил, запускается через sudo systemctl start prosody Проверка: ps aux| grep pros sudo lsof -i -n -M | grep pros
(In reply to comment #8) > Новый рапсоди едет в задании #217856 AWAITING #1 sisyphus просоди, конечно... Фредди Меркьюри меня попутал.
prosody-0.11.1-alt1 -> sisyphus: Fri Dec 14 2018 Grigory Ustinov <grenka@altlinux> 0.11.1-alt1 - Build new version (Closes: #33835).
Спасибо!