Рекомендуемый порядок действий, если пакет не в opm, но в luarocks, учитывая, что последний устарел?
Документация Openresty гласит, что использование luarocks "настоятельно не рекомендуется", потому что у openresty теперь есть собственный менеджер пакетов, называемый OPM. Однако, по моему опыту, около 80% "хороших вещей" еще не были добавлены в OPM на момент написания этой статьи. Я постоянно сталкиваюсь с ситуациями, когда хочу добавить, например, тестовый фреймворк Lua к образу, и обнаруживаю, что его нет в OPM, и ЕДИНСТВЕННЫЙ способ установить его - с помощью luarocks.
Я предполагаю, что я не единственный, кто испытывает эту проблему. Как вы, люди, решаете это? Какие плохие вещи могут действительно случиться, если я использую luarocks, чтобы установить вещи в openresty?
РЕДАКТИРОВАТЬ: один тип ответа, который будет отклонен с местью:
Потратьте неделю на изучение создания OPM-пакетов, месяц OPM ифицируя интересующий вас пакет и все его не-OPM-зависимости, еще месяц на процедуру становления участником OPM и затем год ожидания, пока все пакеты были созданы вами. быть принятым в OPM.