Your message dated Wed, 2 Mar 2022 20:16:11 -0500
with message-id <20220303011611.y2j6efs7teoy6plh@localhost>
and subject line Re: Bug#1004099: lua-system: autopkgtest regression: module
'mediator' not found
has caused the Debian Bug report #1004096,
regarding lua-cliargs: autopkgtest regression: module 'system' not found
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1004096: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1004096
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: lua-cliargs
Version: 3.0-2-4
X-Debbugs-CC: debian...@lists.debian.org
Severity: serious
User: debian...@lists.debian.org
Usertags: regression
Dear maintainer(s),
With a recent upload of lua-cliargs the autopkgtest of lua-cliargs fails
in testing when that autopkgtest is run with the binary packages of
lua-cliargs from unstable. It passes when run with only packages from
testing. In tabular form:
pass fail
lua-cliargs from testing 3.0-2-4
all others from testing from testing
I copied some of the output at the bottom of this report.
Currently this regression is blocking the migration to testing [1]. Can
you please investigate the situation and fix it?
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=lua-cliargs
https://ci.debian.net/data/autopkgtest/testing/amd64/l/lua-cliargs/18493075/log.gz
dh autopkgtest --buildsystem=lua --with lua
dh_auto_test -O--buildsystem=lua
make --no-print-directory -f
/usr/share/dh-lua/make/dh-lua.Makefile.multiple autopkgtest
Making target autopkgtest for debian/lua5.1.dh-lua.conf
********* lua dynamic custom (5.1, autopkgtest) ******
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
175 successes / 0 failures / 0 errors / 0 pending : 0.099948 seconds
*************************************************
Target autopkgtest made
Making target autopkgtest for debian/lua5.2.dh-lua.conf
********* lua dynamic custom (5.2, autopkgtest) ******
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
175 successes / 0 failures / 0 errors / 0 pending : 0.101283 seconds
*************************************************
Target autopkgtest made
Making target autopkgtest for debian/lua5.3.dh-lua.conf
********* lua dynamic custom (5.3, autopkgtest) ******
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
175 successes / 0 failures / 0 errors / 0 pending : 0.323412 seconds
*************************************************
Target autopkgtest made
Making target autopkgtest for debian/lua5.4.dh-lua.conf
********* lua dynamic custom (5.4, autopkgtest) ******
lua5.4: /usr/share/lua/5.4/busted/core.lua:6: module 'system' not found:
no field package.preload['system']
no file '/usr/local/share/lua/5.4/system.lua'
no file '/usr/local/share/lua/5.4/system/init.lua'
no file '/usr/local/lib/lua/5.4/system.lua'
no file '/usr/local/lib/lua/5.4/system/init.lua'
no file '/usr/share/lua/5.4/system.lua'
no file '/usr/share/lua/5.4/system/init.lua'
no file './system.lua'
no file './system/init.lua'
no file '/usr/local/lib/lua/5.4/system.so'
no file '/usr/lib/x86_64-linux-gnu/lua/5.4/system.so'
no file '/usr/lib/lua/5.4/system.so'
no file '/usr/local/lib/lua/5.4/loadall.so'
no file './system.so'
stack traceback:
[C]: in function 'require'
/usr/share/lua/5.4/busted/core.lua:6: in main chunk
[C]: in function 'require'
/usr/share/lua/5.4/busted/runner.lua:18: in function 'busted.runner'
/usr/bin/busted:3: in main chunk
[C]: in ?
make[2]: *** [/usr/share/dh-lua/make/dh-lua.Makefile.single:326:
test-lua-dynamic-apkgt-real-custom] Error 1
make[1]: *** [/usr/share/dh-lua/make/dh-lua.Makefile.multiple:12:
autopkgtest] Error 1
dh_auto_test: error: make --no-print-directory -f
/usr/share/dh-lua/make/dh-lua.Makefile.multiple autopkgtest returned
exit code 2
make: *** [debian/rules:4: autopkgtest] Error 25
autopkgtest [17:41:55]: test dh-lua-tests
OpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
On Thu, Jan 20, 2022 at 09:11:17PM +0100, Paul Gevers wrote:
> With a recent upload of lua-system the autopkgtest of lua-system fails in
> testing when that autopkgtest is run with the binary packages of lua-system
> from unstable. It passes when run with only packages from testing. In
> tabular form:
> ...
> Making target autopkgtest for debian/lua5.3.dh-lua.conf
> ********* lua dynamic custom (5.3, autopkgtest) ******
> +++
> 3 successes / 0 failures / 0 errors / 0 pending : 0.50354 seconds
> *************************************************
> Target autopkgtest made
>
>
> Making target autopkgtest for debian/lua5.4.dh-lua.conf
> ********* lua dynamic custom (5.4, autopkgtest) ******
> lua5.4: /usr/share/lua/5.4/busted/core.lua:45: module 'mediator' not found:
This is due to the issue discussed on IRC today. There are a cohort of
interdependent packages (lua-say, lua-mediator, lua-system, lua-cliargs,
and lua-busted) which introduced Lua 5.4 support. The autopkgtests try
to run against all of the Lua versions that the unstable package
supports, but the dependencies in testing don't have the Lua 5.4 support
yet. This is what causes the "module '...' not found" error.
Closing all the related bugs.
Cheers,
--
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB
--- End Message ---