Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 784848 - dev-lua/*: missing test deps on cliargs?
Summary: dev-lua/*: missing test deps on cliargs?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Conrad Kostecki
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-21 18:16 UTC by Rolf Eike Beer
Modified: 2021-04-21 21:03 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 Rolf Eike Beer archtester 2021-04-21 18:16:41 UTC
The errors I see always look like this:

>>> Test phase: dev-lua/luacheck-0.24.0
 * lua5-1: running lua_src_test
lua: /usr/share/lua/5.1/busted/modules/cli.lua:10: module 'cliargs.core' not found:
        no field package.preload['cliargs.core']
        no file './cliargs/core.lua'
        no file '/usr/share/lua/5.1/cliargs/core.lua'
        no file '/usr/share/lua/5.1/cliargs/core/init.lua'
        no file '/usr/lib/lua/5.1/cliargs/core.lua'
        no file '/usr/lib/lua/5.1/cliargs/core/init.lua'
        no file '/usr/share/lua/5.1/cliargs/core.lua'
        no file '/usr/share/lua/5.1/cliargs/core/init.lua'
        no file './cliargs/core.so'
        no file '/usr/lib/lua/5.1/cliargs/core.so'
        no file '/usr/lib/lua/5.1/cliargs/core.so'
        no file '/usr/lib/lua/5.1/loadall.so'
        no file './cliargs.so'
        no file '/usr/lib/lua/5.1/cliargs.so'
        no file '/usr/lib/lua/5.1/cliargs.so'
        no file '/usr/lib/lua/5.1/loadall.so'
stack traceback:
        [C]: in function 'require'
        /usr/share/lua/5.1/busted/modules/cli.lua:10: in function </usr/share/lua/5.1/busted/modules/cli.lua:7>
        /usr/share/lua/5.1/busted/runner.lua:20: in function </usr/share/lua/5.1/busted/runner.lua:11>
        /usr/bin/busted:3: in main chunk
        [C]: ?

I see this for the following packages:

dev-lua/luacheck-0.24.0
dev-lua/luacov-0.14.0-r100
dev-lua/luassert-1.8.0-r101
dev-lua/luasystem-0.2.1_p0-r102
dev-lua/mediator_lua-1.1.2_p0-r101
dev-lua/mpack-1.0.8-r100
Comment 1 Conrad Kostecki gentoo-dev 2021-04-21 20:51:31 UTC
Yep, you are right. I didn't noticed that, as cliargs was pulled in by another package. Will add it.
Comment 2 Larry the Git Cow gentoo-dev 2021-04-21 21:03:32 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8319587445b7e0ae81f1d49798a314177fba8ce

commit e8319587445b7e0ae81f1d49798a314177fba8ce
Author:     Conrad Kostecki <conikost@gentoo.org>
AuthorDate: 2021-04-21 21:02:38 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2021-04-21 21:02:54 +0000

    dev-lua/mpack: add missing cliargs for test
    
    Closes: https://bugs.gentoo.org/784848
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 dev-lua/mpack/mpack-1.0.8-r100.ebuild | 1 +
 1 file changed, 1 insertion(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15aea40da0e9d16de74e64b002b58ba0b5fc3bf

commit e15aea40da0e9d16de74e64b002b58ba0b5fc3bf
Author:     Conrad Kostecki <conikost@gentoo.org>
AuthorDate: 2021-04-21 21:01:20 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2021-04-21 21:02:54 +0000

    dev-lua/mediator_lua: add missing cliargs for test
    
    Bug: https://bugs.gentoo.org/784848
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 1 +
 1 file changed, 1 insertion(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9784b9c944a6b52e5bc36ba1187b3af82d1af16f

commit 9784b9c944a6b52e5bc36ba1187b3af82d1af16f
Author:     Conrad Kostecki <conikost@gentoo.org>
AuthorDate: 2021-04-21 20:59:33 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2021-04-21 21:02:53 +0000

    dev-lua/luasystem: add missing cliargs for test
    
    Bug: https://bugs.gentoo.org/784848
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 dev-lua/luasystem/luasystem-0.2.1_p0-r102.ebuild | 1 +
 1 file changed, 1 insertion(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177ca19db3cf003f0f4839cbb049312284adfea8

commit 177ca19db3cf003f0f4839cbb049312284adfea8
Author:     Conrad Kostecki <conikost@gentoo.org>
AuthorDate: 2021-04-21 20:58:28 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2021-04-21 21:02:52 +0000

    dev-lua/luassert: add missing cliargs for test
    
    Bug: https://bugs.gentoo.org/784848
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 dev-lua/luassert/luassert-1.8.0-r101.ebuild | 1 +
 1 file changed, 1 insertion(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c7b656bc273fde6cca26a775af49a7085dbd94

commit 35c7b656bc273fde6cca26a775af49a7085dbd94
Author:     Conrad Kostecki <conikost@gentoo.org>
AuthorDate: 2021-04-21 20:57:14 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2021-04-21 21:02:51 +0000

    dev-lua/luacov: add missing cliargs for test
    
    Bug: https://bugs.gentoo.org/784848
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 dev-lua/luacov/luacov-0.14.0-r100.ebuild | 1 +
 1 file changed, 1 insertion(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162440b37abf1087555a653cbc3a50184d6a944e

commit 162440b37abf1087555a653cbc3a50184d6a944e
Author:     Conrad Kostecki <conikost@gentoo.org>
AuthorDate: 2021-04-21 20:55:43 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2021-04-21 21:02:50 +0000

    dev-lua/luacheck: add missing cliargs for test
    
    Bug: https://bugs.gentoo.org/784848
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 dev-lua/luacheck/luacheck-0.24.0.ebuild | 1 +
 1 file changed, 1 insertion(+)