#1707 plugin installer wants Lua header files

Reporter Zash
Owner Nobody
Created
Updated
Stars ★ (1)
Tags
  • Priority-Medium
  • Component-PluginInstaller
  • Upstream
  • Type-Defect
  • Milestone-0.12
  • Status-Accepted
  • LuaRocks
  1. Zash on

    # prosodyctl install mod_rest Installing mod_rest in /var/lib/prosody/custom_plugins Installing https://modules.prosody.im/rocks/mod_rest-182-1.src.rock Error: Failed finding Lua header files. You may need to install them or configure LUA_INCDIR. --- Lua header files should not be needed to install pure Lua libraries like most modules. Prosody trunk nightly build 1581 (2021-12-27, 0d8e6646ce42)

  2. Zash on

    And Lua header files and other compiler stuff should not need to be installed on a server

  3. Zash on

    luarocks version 3.7.0

  4. Zash on

    luarocks package of unclear origin... Seems to have been "fixed" by having a hard dependency on liblua-dev, but it still seems unnecessary for installing pure Lua rocks.

  5. Zash on

    Upstream issue: https://github.com/luarocks/luarocks/issues/1275

New comment

Not published. Used for spam prevention and optional update notifications.