Package fails to merge without LUA_SINGLE_TARGET set despite disabling the 'lua' flag. Very similar to #761535, #877545 and others. * No Lua implementation selected for the build. Please set * the LUA_SINGLE_TARGET variable in your make.conf to one * of the following values: * * lua5-1 lua5-3 * ERROR: dev-libs/libucl-0.8.1-r100::gentoo failed (setup phase): * No supported Lua implementation in LUA_SINGLE_TARGET. * * Call stack: * ebuild.sh, line 122: Called pkg_setup * ebuild.sh, line 356: Called lua-single_pkg_setup * lua-single.eclass, line 532: Called lua_setup * lua-single.eclass, line 522: Called die * The specific snippet of code: * die "No supported Lua implementation in LUA_SINGLE_TARGET." * USE="regex utils -lua -sign -static-libs -test -urls" LUA_SINGLE_TARGET="-lua5-1 -lua5-3"
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb07c1c0ddc91c019d9406c45796391525af5c8 commit 3bb07c1c0ddc91c019d9406c45796391525af5c8 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-10-24 14:36:31 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-10-24 15:51:53 +0000 dev-libs/libucl: fix build with USE=-lua Closes: https://bugs.gentoo.org/878031 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/libucl/libucl-0.8.1-r100.ebuild | 8 +++++--- dev-libs/libucl/libucl-9999.ebuild | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-)