Summary: | net-analyzer/tracebox-0.4.4 : configure: error: lua 5.3, 5.2 or 5.1 is required | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo Netmon project <netmon> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tbz2 logs.tbz2 net-analyzer:tracebox-0.4.4:20200715-081703.log temp.tbz2 |
Description
Toralf Förster
![]() Created attachment 649286 [details]
emerge-info.txt
Created attachment 649288 [details]
emerge-history.txt
Created attachment 649290 [details]
environment
Created attachment 649292 [details]
etc.portage.tbz2
Created attachment 649294 [details]
logs.tbz2
Created attachment 649296 [details]
net-analyzer:tracebox-0.4.4:20200715-081703.log
Created attachment 649298 [details]
temp.tbz2
I habe this also on my normal server machine. I have "dev-lang/lua-5.1.5-r4::gentoo" installed. Did not find time to dig deeper, whats up. Seems the issue is cause the lua-5.1 module does not exist, its named "lua", so the 5.1 line in the patch should look like: +PKG_CHECK_MODULES([LUA], [lua], [LUA_INCLUDE="${LUA51_CFLAGS}"; LUA_LIB="${LUA51_LIBS}"],AC_MSG_WARN([lua 5.1 not found])) But after that, the test after that will fail, because LUA 5.1 seems to fill only the "LUA_LIBS" variable. Er, so dev-lang/lua-5.1.5-r4 installs lua.pc and not lua5.1pc? I tested only with the masked but newer versions. :-\ The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4954ea77ad7c979968e8542e23e41c559975f4d3 commit 4954ea77ad7c979968e8542e23e41c559975f4d3 Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2020-07-16 10:42:00 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2020-07-16 10:42:20 +0000 net-analyzer/tracebox: Fix building against dev-lang/lua:0 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Closes: https://bugs.gentoo.org/732728 Signed-off-by: Jeroen Roovers <jer@gentoo.org> net-analyzer/tracebox/files/tracebox-0.4.4-deps.patch | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) |