Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 878031 - dev-libs/libucl-0.8.1 No supported Lua implementation in LUA_SINGLE_TARGET despite USE=-lua
Summary: dev-libs/libucl-0.8.1 No supported Lua implementation in LUA_SINGLE_TARGET de...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-22 22:00 UTC by B. Gazotti
Modified: 2022-10-24 15:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description B. Gazotti 2022-10-22 22:00:34 UTC
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"
Comment 1 Larry the Git Cow gentoo-dev 2022-10-24 15:52:01 UTC
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(-)