Is there an existing such new check request for this?
[X] I have searched the existing issues
Explain
The Lua eclasses in Gentoo are based on the proven model that we use for packaging Python.
We have a check for missing ${PYTHON_REQUIRED_USE} with the Python eclasses since 4b14290a3225fa24507f0876a851f73b4bc9c391.
We could do with a similar check for Lua (and maybe we should look if any other checks for Python are applicable to Lua), otherwise the ebuild will fail in pkg_setup if no valid Lua implementation (per LUA_COMPAT) is set.
Examples
app-admin/conky-1.19.2-r1, fixed in cae6deea1f6abda4e9e88e32881f396186d4c6aa
Is there an existing such new check request for this?
Explain
The Lua eclasses in Gentoo are based on the proven model that we use for packaging Python.
We have a check for missing
${PYTHON_REQUIRED_USE}
with the Python eclasses since 4b14290a3225fa24507f0876a851f73b4bc9c391.We could do with a similar check for Lua (and maybe we should look if any other checks for Python are applicable to Lua), otherwise the ebuild will fail in pkg_setup if no valid Lua implementation (per LUA_COMPAT) is set.
Examples
app-admin/conky-1.19.2-r1, fixed in cae6deea1f6abda4e9e88e32881f396186d4c6aa
Output message
LuaMissingRequiredUSE
Documentation
Lua is missing LUA_REQUIRED_USE.
Result level
warning