Summary: | Игнорировать директорию luarocks при вычислении requires, provides | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Alexandr Shashkin <dutyrok> |
Component: | rpm-build-lua | Assignee: | Vladimir D. Seleznev <vseleznv> |
Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | vseleznv |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Alexandr Shashkin
2023-05-26 21:02:43 MSK
Я не понимаю схемы сборки через luarocks, и мне видится документация, лежащая по пути /usr/lib, как ошибка. Есть ли какой-то практический смысл (1) собирать модули lua через luarocks и (2) держать метаданные и документацию в собранном пакете? (Ответ для Vladimir D. Seleznev на комментарий #1) > Я не понимаю схемы сборки через luarocks, и мне видится документация, > лежащая по пути /usr/lib, как ошибка. > > Есть ли какой-то практический смысл (1) собирать модули lua через luarocks и > (2) держать метаданные и документацию в собранном пакете? 1) Практический смысл есть, так как иногда бывает намного проще собрать через luarocks, чем исправлять слишком намудренный Мakefile 2) Я тоже думаю, что класть ее не нужно в /usr/lib, но тут надо понять, нужны ли эти файлы для самого luarocks, или их можно там не хранить. (In reply to Alexandr Shashkin from comment #2) > (Ответ для Vladimir D. Seleznev на комментарий #1) > > Я не понимаю схемы сборки через luarocks, и мне видится документация, > > лежащая по пути /usr/lib, как ошибка. > > > > Есть ли какой-то практический смысл (1) собирать модули lua через luarocks и > > (2) держать метаданные и документацию в собранном пакете? > > 1) Практический смысл есть, так как иногда бывает намного проще собрать > через luarocks, чем исправлять слишком намудренный Мakefile > 2) Я тоже думаю, что класть ее не нужно в /usr/lib, но тут надо понять, > нужны ли эти файлы для самого luarocks, или их можно там не хранить. Я подозреваю, что в рантайме они никак не участвуют, следовательно не нужны. |