Source: lua-cliargs Version: 3.0-2-2 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20211228 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules build > dh build --buildsystem=lua --with lua > dh_update_autotools_config -O--buildsystem=lua > dh_autoreconf -O--buildsystem=lua > dh_auto_configure -O--buildsystem=lua > make --no-print-directory -f > /usr/share/dh-lua/make/dh-lua.Makefile.multiple configure > > Making target configure for debian/lua5.1.dh-lua.conf > # .install > Filling in debian/lua-cliargs.install using > /usr/share/dh-lua/template/lib.install.in > Adding new line: > Adding new line: usr/share/lua/5.1//cliargs.lua > Adding new line: usr/share/lua/5.1//cliargs/config_loader.lua > Adding new line: usr/share/lua/5.1//cliargs/constants.lua > Adding new line: usr/share/lua/5.1//cliargs/core.lua > Adding new line: usr/share/lua/5.1//cliargs/parser.lua > Adding new line: usr/share/lua/5.1//cliargs/printer.lua > Adding new line: usr/share/lua/5.1//cliargs/utils/disect.lua > Adding new line: usr/share/lua/5.1//cliargs/utils/disect_argument.lua > Adding new line: usr/share/lua/5.1//cliargs/utils/filter.lua > Adding new line: usr/share/lua/5.1//cliargs/utils/lookup.lua > Adding new line: usr/share/lua/5.1//cliargs/utils/shallow_copy.lua > Adding new line: usr/share/lua/5.1//cliargs/utils/split.lua > Adding new line: usr/share/lua/5.1//cliargs/utils/trim.lua > Adding new line: usr/share/lua/5.1//cliargs/utils/wordwrap.lua > Filling in debian/lua-cliargs-dev.install using > /usr/share/dh-lua/template/dev.install.in > Adding new line: > # lua_versions > Filling in debian/lua_versions > Adding new line: 5.1 > Target configure made > > > Making target configure for debian/lua5.2.dh-lua.conf > # .install > Filling in debian/lua-cliargs.install using > /usr/share/dh-lua/template/lib.install.in > Adding new line: usr/share/lua/5.2//cliargs.lua > Adding new line: usr/share/lua/5.2//cliargs/config_loader.lua > Adding new line: usr/share/lua/5.2//cliargs/constants.lua > Adding new line: usr/share/lua/5.2//cliargs/core.lua > Adding new line: usr/share/lua/5.2//cliargs/parser.lua > Adding new line: usr/share/lua/5.2//cliargs/printer.lua > Adding new line: usr/share/lua/5.2//cliargs/utils/disect.lua > Adding new line: usr/share/lua/5.2//cliargs/utils/disect_argument.lua > Adding new line: usr/share/lua/5.2//cliargs/utils/filter.lua > Adding new line: usr/share/lua/5.2//cliargs/utils/lookup.lua > Adding new line: usr/share/lua/5.2//cliargs/utils/shallow_copy.lua > Adding new line: usr/share/lua/5.2//cliargs/utils/split.lua > Adding new line: usr/share/lua/5.2//cliargs/utils/trim.lua > Adding new line: usr/share/lua/5.2//cliargs/utils/wordwrap.lua > Filling in debian/lua-cliargs-dev.install using > /usr/share/dh-lua/template/dev.install.in > # lua_versions > Filling in debian/lua_versions > Adding new line: 5.2 > Target configure made > > > Making target configure for debian/lua5.3.dh-lua.conf > # .install > Filling in debian/lua-cliargs.install using > /usr/share/dh-lua/template/lib.install.in > Adding new line: usr/share/lua/5.3//cliargs.lua > Adding new line: usr/share/lua/5.3//cliargs/config_loader.lua > Adding new line: usr/share/lua/5.3//cliargs/constants.lua > Adding new line: usr/share/lua/5.3//cliargs/core.lua > Adding new line: usr/share/lua/5.3//cliargs/parser.lua > Adding new line: usr/share/lua/5.3//cliargs/printer.lua > Adding new line: usr/share/lua/5.3//cliargs/utils/disect.lua > Adding new line: usr/share/lua/5.3//cliargs/utils/disect_argument.lua > Adding new line: usr/share/lua/5.3//cliargs/utils/filter.lua > Adding new line: usr/share/lua/5.3//cliargs/utils/lookup.lua > Adding new line: usr/share/lua/5.3//cliargs/utils/shallow_copy.lua > Adding new line: usr/share/lua/5.3//cliargs/utils/split.lua > Adding new line: usr/share/lua/5.3//cliargs/utils/trim.lua > Adding new line: usr/share/lua/5.3//cliargs/utils/wordwrap.lua > Filling in debian/lua-cliargs-dev.install using > /usr/share/dh-lua/template/dev.install.in > # lua_versions > Filling in debian/lua_versions > Adding new line: 5.3 > Target configure made > > > Making target configure for debian/lua5.4.dh-lua.conf > # .install > Filling in debian/lua-cliargs.install using > /usr/share/dh-lua/template/lib.install.in > Adding new line: usr/share/lua/5.4//cliargs.lua > Adding new line: usr/share/lua/5.4//cliargs/config_loader.lua > Adding new line: usr/share/lua/5.4//cliargs/constants.lua > Adding new line: usr/share/lua/5.4//cliargs/core.lua > Adding new line: usr/share/lua/5.4//cliargs/parser.lua > Adding new line: usr/share/lua/5.4//cliargs/printer.lua > Adding new line: usr/share/lua/5.4//cliargs/utils/disect.lua > Adding new line: usr/share/lua/5.4//cliargs/utils/disect_argument.lua > Adding new line: usr/share/lua/5.4//cliargs/utils/filter.lua > Adding new line: usr/share/lua/5.4//cliargs/utils/lookup.lua > Adding new line: usr/share/lua/5.4//cliargs/utils/shallow_copy.lua > Adding new line: usr/share/lua/5.4//cliargs/utils/split.lua > Adding new line: usr/share/lua/5.4//cliargs/utils/trim.lua > Adding new line: usr/share/lua/5.4//cliargs/utils/wordwrap.lua > Filling in debian/lua-cliargs-dev.install using > /usr/share/dh-lua/template/dev.install.in > # lua_versions > Filling in debian/lua_versions > Adding new line: 5.4 > Target configure made > > dh_auto_build -O--buildsystem=lua > make --no-print-directory -f > /usr/share/dh-lua/make/dh-lua.Makefile.multiple build > > Making target build for debian/lua5.1.dh-lua.conf > Target build made > > > Making target build for debian/lua5.2.dh-lua.conf > Target build made > > > Making target build for debian/lua5.3.dh-lua.conf > Target build made > > > Making target build for debian/lua5.4.dh-lua.conf > Target build made > > dh_auto_test -O--buildsystem=lua > make --no-print-directory -f > /usr/share/dh-lua/make/dh-lua.Makefile.multiple test > > Making target test for debian/lua5.1.dh-lua.conf > # tests > /usr/bin/which: this version of `which' is deprecated; use `command -v' in > scripts instead. > Copying src/cliargs.lua src/cliargs/config_loader.lua > src/cliargs/constants.lua src/cliargs/core.lua src/cliargs/parser.lua > src/cliargs/printer.lua src/cliargs/utils/disect.lua > src/cliargs/utils/disect_argument.lua src/cliargs/utils/filter.lua > src/cliargs/utils/lookup.lua src/cliargs/utils/shallow_copy.lua > src/cliargs/utils/split.lua src/cliargs/utils/trim.lua > src/cliargs/utils/wordwrap.lua in /<<PKGBUILDDIR>>/5.1-cliargs for test > ****************** lua dynamic custom (5.1) ****** > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 175 successes / 0 failures / 0 errors / 0 pending : 0.051151 seconds > ************************************************* > Target test made > > > Making target test for debian/lua5.2.dh-lua.conf > # tests > /usr/bin/which: this version of `which' is deprecated; use `command -v' in > scripts instead. > Copying src/cliargs.lua src/cliargs/config_loader.lua > src/cliargs/constants.lua src/cliargs/core.lua src/cliargs/parser.lua > src/cliargs/printer.lua src/cliargs/utils/disect.lua > src/cliargs/utils/disect_argument.lua src/cliargs/utils/filter.lua > src/cliargs/utils/lookup.lua src/cliargs/utils/shallow_copy.lua > src/cliargs/utils/split.lua src/cliargs/utils/trim.lua > src/cliargs/utils/wordwrap.lua in /<<PKGBUILDDIR>>/5.2-cliargs for test > ****************** lua dynamic custom (5.2) ****** > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 175 successes / 0 failures / 0 errors / 0 pending : 0.052478 seconds > ************************************************* > Target test made > > > Making target test for debian/lua5.3.dh-lua.conf > # tests > /usr/bin/which: this version of `which' is deprecated; use `command -v' in > scripts instead. > Copying src/cliargs.lua src/cliargs/config_loader.lua > src/cliargs/constants.lua src/cliargs/core.lua src/cliargs/parser.lua > src/cliargs/printer.lua src/cliargs/utils/disect.lua > src/cliargs/utils/disect_argument.lua src/cliargs/utils/filter.lua > src/cliargs/utils/lookup.lua src/cliargs/utils/shallow_copy.lua > src/cliargs/utils/split.lua src/cliargs/utils/trim.lua > src/cliargs/utils/wordwrap.lua in /<<PKGBUILDDIR>>/5.3-cliargs for test > ****************** lua dynamic custom (5.3) ****** > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 175 successes / 0 failures / 0 errors / 0 pending : 0.12978 seconds > ************************************************* > Target test made > > > Making target test for debian/lua5.4.dh-lua.conf > # tests > /usr/bin/which: this version of `which' is deprecated; use `command -v' in > scripts instead. > Copying src/cliargs.lua src/cliargs/config_loader.lua > src/cliargs/constants.lua src/cliargs/core.lua src/cliargs/parser.lua > src/cliargs/printer.lua src/cliargs/utils/disect.lua > src/cliargs/utils/disect_argument.lua src/cliargs/utils/filter.lua > src/cliargs/utils/lookup.lua src/cliargs/utils/shallow_copy.lua > src/cliargs/utils/split.lua src/cliargs/utils/trim.lua > src/cliargs/utils/wordwrap.lua in /<<PKGBUILDDIR>>/5.4-cliargs for test > ****************** lua dynamic custom (5.4) ****** > lua5.4: /usr/share/lua/5.4/busted/core.lua:6: module 'system' not found: > no field package.preload['system'] > no file '/<<PKGBUILDDIR>>/5.4-cliargs/system.lua' > no file '/<<PKGBUILDDIR>>/5.4-cliargs/system/init.lua' > 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 '/<<PKGBUILDDIR>>/5.4-cliargs/system.so' > 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:315: > test-lua-dynamic-real-custom] Error 1 > make[1]: *** [/usr/share/dh-lua/make/dh-lua.Makefile.multiple:12: test] Error > 1 > dh_auto_test: error: make --no-print-directory -f > /usr/share/dh-lua/make/dh-lua.Makefile.multiple test returned exit code 2 The full build log is available from: http://qa-logs.debian.net/2021/12/28/lua-cliargs_3.0-2-2_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.