Package: src:pkg-js-tools Version: 0.15.21 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' perl -i -pe 's/[\d\.]+/''/' lib/Debian/PkgJs/Version.pm dh_auto_configure /usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro" Checking if your kit is complete... Warning: the following files are missing in your kit: mjs2cjs/mjs2cjs.js t/dh_gulp2.t t/gulp2/debian/changelog [... snipped ...] dh_auto_install: warning: ### Missing comp-one/build/config.gypi, skipping dh_auto_install: warning: ### Missing comp-three/build/config.gypi, skipping dh_auto_install: warning: ### Missing comp-two/build/config.gypi, skipping t/dh_submodules.t .............. 1..24 Link node_modules/comp-four -> ../comp-four Link node_modules/comp-three -> ../comp-three Link node_modules/comp_two -> ../comp-two Link comp-three/node_modules/comp_two -> ../../comp-two ok 1 - comp-one/nolink ok 2 - Main link ok 3 - good link ok 4 - Main link ok 5 - component_links ok 6 - good link No build command found, searching known files Found debian/nodejs/comp-one/build cd ./comp-one && sh -ex ../debian/nodejs/comp-one/build No build command found, searching known files No build command found, searching known files No build command found, searching known files ok 7 - build creates comp-one/a ln -s ../. node_modules/foo cd ./comp-one && sh -ex ../debian/nodejs/comp-one/test /bin/sh -ex debian/tests/pkg-js/test test launched Removing node_modules/foo ok 8 - File "foo" created Found "files" field in ./package.json, using it mkdir -p /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/ install -m 644 ./index.js /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo// install -m 644 ./package.json /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo// install -m 644 ./package.json /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo// Found "files" field in comp-four/package.json, using it mkdir -p /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-four/ install -m 644 comp-four/package.json /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-four// install -m 644 comp-four/index.js /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-four// install -m 644 comp-four/package.json /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-four// No "files" field in comp-one/package.json, install all files Files to install: comp-one, !comp-one/build/config.gypi mkdir -p /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-one/ install -m 644 comp-one/index.js /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-one// install -m 644 comp-one/package.json /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-one// install -m 644 comp-one/bar /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-one// install -m 644 comp-one/package.json /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-one// Found "files" field in comp-three/package.json, using it mkdir -p /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-three/ install -m 644 comp-three/index.js /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-three// install -m 644 comp-three/test.js /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-three// install -m 644 comp-three/package.json /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-three// install -m 644 comp-three/package.json /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp-three// Found "files" field in comp-two/package.json, using it mkdir -p /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp_two/ install -m 644 comp-two/index.js /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp_two// install -m 644 comp-two/package.json /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp_two// install -m 644 comp-two/package.json /<<PKGBUILDDIR>>/t/submodules/debian/foo//usr/share/nodejs/foo/node_modules/comp_two// Populate ${nodejs:Provides}: + node-foo (= 0.1) Set ${nodejs:Version} to 20.15.1+dfsg ok 9 - debian/foo/usr/share/nodejs/foo/package.json installed ok 10 - debian/foo/usr/share/nodejs/foo/index.js installed ok 11 - debian/foo/usr/share/nodejs/foo/node_modules/comp-one/package.json installed ok 12 - debian/foo/usr/share/nodejs/foo/node_modules/comp-one/index.js installed ok 13 - debian/foo/usr/share/nodejs/foo/node_modules/comp_two/package.json installed ok 14 - debian/foo/usr/share/nodejs/foo/node_modules/comp_two/index.js installed ok 15 - debian/foo/usr/share/nodejs/foo/node_modules/comp-three/index.js installed ok 16 - debian/foo/usr/share/nodejs/foo/node_modules/comp-three/package.json installed ok 17 - debian/foo/usr/share/nodejs/foo/node_modules/comp-three/test.js installed ok 18 - debian/foo/usr/share/nodejs/foo/node_modules/comp-four/package.json installed ok 19 - debian/foo/usr/share/nodejs/foo/node_modules/comp-four/index.js installed ok 20 - index.js is good ok 21 - index.js is good ok 22 - debian/foo/usr/share/nodejs/foo/node_modules/comp-one/test.js not installed ok 23 - debian/foo/usr/share/nodejs/foo/node_modules/comp_two/tests.js not installed rm -rf ./node_modules/.cache ./.nyc_output rm -rf comp-four/node_modules/.cache comp-four/.nyc_output rm -rf comp-one/node_modules/.cache comp-one/.nyc_output rm -rf comp-three/node_modules/.cache comp-three/.nyc_output rm -rf comp-two/node_modules/.cache comp-two/.nyc_output rm ./node_modules/.cache rm comp-four/node_modules/.cache rm comp-one/node_modules/.cache rm comp-three/node_modules/.cache rm comp-two/node_modules/.cache rm ./node_modules/.cache unlink comp-three/node_modules/comp_two unlink node_modules/comp-four unlink node_modules/comp-one unlink node_modules/comp-three unlink node_modules/comp_two ok 24 - Cache deleted ok + touch a + touch bar + echo test launched + touch foo dh_auto_install: warning: ### Missing ./build/config.gypi, skipping dh_auto_install: warning: ### Missing comp-one/build/config.gypi, skipping dh_auto_install: warning: ### Missing packages/comp-three/build/config.gypi, skipping dh_auto_install: warning: ### Missing packages/comp-two/build/config.gypi, skipping t/dh_workspaces.t .............. 1..19 workspaces field found in package.json Link node_modules/comp-three -> ../packages/comp-three Link node_modules/comp_two -> ../packages/comp-two Link packages/comp-three/node_modules/comp_two -> ../../../packages/comp-two ok 1 - comp-one/nolink ok 2 - Main link ok 3 - good link ok 4 - Main link ok 5 - component_links ok 6 - good link workspaces field found in package.json No build command found, searching known files No build command found, searching known files Found debian/nodejs/comp-one/build cd ./comp-one && sh -ex ../debian/nodejs/comp-one/build No build command found, searching known files ok 7 - build creates comp-one/a workspaces field found in package.json ln -s ../. node_modules/foo cd ./comp-one && sh -ex ../debian/nodejs/comp-one/test /bin/sh -ex debian/tests/pkg-js/test test launched Removing node_modules/foo ok 8 - File "foo" created workspaces field found in package.json Found "files" field in ./package.json, using it mkdir -p /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/foo/ install -m 644 ./index.js /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/foo// install -m 644 ./package.json /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/foo// install -m 644 ./package.json /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/foo// No "files" field in comp-one/package.json, install all files Files to install: comp-one, !comp-one/build/config.gypi mkdir -p /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-one/ install -m 644 comp-one/index.js /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-one// install -m 644 comp-one/package.json /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-one// install -m 644 comp-one/bar /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-one// install -m 644 comp-one/package.json /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-one// Found "files" field in packages/comp-three/package.json, using it mkdir -p /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-three/ install -m 644 packages/comp-three/index.js /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-three// install -m 644 packages/comp-three/test.js /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-three// install -m 644 packages/comp-three/package.json /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-three// install -m 644 packages/comp-three/package.json /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-three// Found "files" field in packages/comp-two/package.json, using it mkdir -p /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp_two/ install -m 644 packages/comp-two/index.js /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp_two// install -m 644 packages/comp-two/package.json /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp_two// install -m 644 packages/comp-two/package.json /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp_two// Populate ${nodejs:Provides}: + node-foo (= 0.1) + node-comp-one (= 0.1) + node-comp-three (= 0.1) + node-comp-two (= 0.1) Set ${nodejs:Version} to 20.15.1+dfsg ok 9 - debian/foo/usr/share/nodejs/foo/package.json installed ok 10 - debian/foo/usr/share/nodejs/foo/index.js installed ok 11 - debian/foo/usr/share/nodejs/comp-one/package.json installed ok 12 - debian/foo/usr/share/nodejs/comp-one/index.js installed ok 13 - debian/foo/usr/share/nodejs/comp_two/package.json installed ok 14 - debian/foo/usr/share/nodejs/comp_two/index.js installed ok 15 - debian/foo/usr/share/nodejs/comp-three/index.js installed ok 16 - debian/foo/usr/share/nodejs/comp-three/package.json installed ok 17 - debian/foo/usr/share/nodejs/comp-three/test.js installed ok 18 - debian/foo/usr/share/nodejs/comp-one/test.js not installed ok 19 - debian/foo/usr/share/nodejs/comp_two/tests.js not installed workspaces field found in package.json rm -rf ./node_modules/.cache ./.nyc_output rm -rf comp-one/node_modules/.cache comp-one/.nyc_output rm -rf packages/comp-three/node_modules/.cache packages/comp-three/.nyc_output rm -rf packages/comp-two/node_modules/.cache packages/comp-two/.nyc_output rm ./node_modules/.cache rm comp-one/node_modules/.cache rm packages/comp-three/node_modules/.cache rm packages/comp-two/node_modules/.cache rm ./node_modules/.cache unlink packages/comp-three/node_modules/comp_two unlink node_modules/comp-one unlink node_modules/comp-three unlink node_modules/comp_two ok component_links: Unknown component packages/comp-two component_links: Unknown component packages/comp-three + touch a + touch bar + echo test launched + touch foo dh_auto_install: warning: ### Missing ./build/config.gypi, skipping dh_auto_install: warning: ### Missing comp-one/build/config.gypi, skipping t/dh_workspaces_no_lerna.t ..... 1..16 ok 1 - No cmp 1 link ok 2 - No cmp 2 link ok 3 - No cmp 3 link No build command found, searching known files No build command found, searching known files Found debian/nodejs/comp-one/build cd ./comp-one && sh -ex ../debian/nodejs/comp-one/build No build command found, searching known files ok 4 - build creates comp-one/a ln -s ../. node_modules/foo cd ./comp-one && sh -ex ../debian/nodejs/comp-one/test /bin/sh -ex debian/tests/pkg-js/test test launched Removing node_modules/foo ok 5 - File "foo" created Found "files" field in ./package.json, using it mkdir -p /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/foo/ install -m 644 ./index.js /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/foo// install -m 644 ./package.json /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/foo// install -m 644 ./package.json /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/foo// No "files" field in comp-one/package.json, install all files Files to install: comp-one, !comp-one/build/config.gypi mkdir -p /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-one/ install -m 644 comp-one/index.js /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-one// install -m 644 comp-one/package.json /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-one// install -m 644 comp-one/bar /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-one// install -m 644 comp-one/package.json /<<PKGBUILDDIR>>/t/workspaces/debian/foo//usr/share/nodejs/comp-one// Populate ${nodejs:Provides}: + node-foo (= 0.1) + node-comp-one (= 0.1) Set ${nodejs:Version} to 20.15.1+dfsg ok 6 - debian/foo/usr/share/nodejs/foo/package.json installed ok 7 - debian/foo/usr/share/nodejs/foo/index.js installed ok 8 - debian/foo/usr/share/nodejs/comp-one/package.json installed ok 9 - debian/foo/usr/share/nodejs/comp-one/index.js installed ok 10 - debian/foo/usr/share/nodejs/comp-one/test.js not installed ok 11 - debian/foo/usr/share/nodejs/comp_two/tests.js not installed ok 12 - debian/foo/usr/share/nodejs/comp_two/package.json not installed ok 13 - debian/foo/usr/share/nodejs/comp_two/index.js not installed ok 14 - debian/foo/usr/share/nodejs/comp-three/index.js not installed ok 15 - debian/foo/usr/share/nodejs/comp-three/package.json not installed ok 16 - debian/foo/usr/share/nodejs/comp-three/test.js not installed rm -rf ./node_modules/.cache ./.nyc_output rm -rf comp-one/node_modules/.cache comp-one/.nyc_output rm ./node_modules/.cache rm comp-one/node_modules/.cache rm ./node_modules/.cache unlink packages/comp-three/node_modules/ unlink node_modules/comp-one ok hint: Using 'master' as the name for the initial branch. This default branch name hint: is subject to change. To configure the initial branch name to use in all hint: of your new repositories, which will suppress this warning, call: hint: hint: git config --global init.defaultBranch <name> hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m <name> t/missing.t .................... 1..1 ok 1 ok t/pattern.t .................... 1..47 ok 1 - use Debian::Debhelper::Buildsystem::nodejs; ok 2 - New object Parsing expression lib/*.js Line lib/*.js becomes: ^lib/[^/]*\.js(?:/.*)?$ ok 3 - File index.js rejected by lib/*.js Parsing expression lib/*.js Line lib/*.js becomes: ^lib/[^/]*\.js(?:/.*)?$ ok 4 - File lib/index.js accepted by lib/*.js Parsing expression lib/*.js Line lib/*.js becomes: ^lib/[^/]*\.js(?:/.*)?$ ok 5 - File lib/a/index.js rejected by lib/*.js Parsing expression lib/**/*.js Line lib/**/*.js becomes: ^lib/.*(?<=/)[^/]*\.js(?:/.*)?$ ok 6 - File index.js rejected by lib/**/*.js Parsing expression lib/**/*.js Line lib/**/*.js becomes: ^lib/.*(?<=/)[^/]*\.js(?:/.*)?$ ok 7 - File lib/index.js accepted by lib/**/*.js Parsing expression lib/**/*.js Line lib/**/*.js becomes: ^lib/.*(?<=/)[^/]*\.js(?:/.*)?$ ok 8 - File lib/index.ts rejected by lib/**/*.js Parsing expression lib/**/*.js Line lib/**/*.js becomes: ^lib/.*(?<=/)[^/]*\.js(?:/.*)?$ ok 9 - File lib/a/index.js accepted by lib/**/*.js Parsing expression lib/**/*.js Line lib/**/*.js becomes: ^lib/.*(?<=/)[^/]*\.js(?:/.*)?$ ok 10 - File lib/a/b/c/index.js accepted by lib/**/*.js Parsing expression lib/**/*.js Line lib/**/*.js becomes: ^lib/.*(?<=/)[^/]*\.js(?:/.*)?$ ok 11 - File lib/a/b/c/index.ts rejected by lib/**/*.js Parsing expression lib/**/* Line lib/**/* becomes: ^lib/.*(?<=/)[^/]*(?:/.*)?$ ok 12 - File index.js rejected by lib/**/* Parsing expression lib/**/* Line lib/**/* becomes: ^lib/.*(?<=/)[^/]*(?:/.*)?$ ok 13 - File lib/index accepted by lib/**/* Parsing expression lib/.e* Line lib/.e* becomes: ^lib/\.e[^/]*(?:/.*)?$ ok 14 - File lib/.es.js accepted by lib/.e* Parsing expression lib/.e* Line lib/.e* becomes: ^lib/\.e[^/]*(?:/.*)?$ ok 15 - File lib/aes.xs rejected by lib/.e* Parsing expression lib/.e* Line lib/.e* becomes: ^lib/\.e[^/]*(?:/.*)?$ ok 16 - File lib/.xs.js rejected by lib/.e* Parsing expression lib/a*b/**/*.js Line lib/a*b/**/*.js becomes: ^lib/a[^/]*b\/.*(?<=/)[^/]*\.js(?:/.*)?$ ok 17 - File lib/acb/i.js accepted by lib/a*b/**/*.js Parsing expression lib/a*b/**/*.js Line lib/a*b/**/*.js becomes: ^lib/a[^/]*b\/.*(?<=/)[^/]*\.js(?:/.*)?$ ok 18 - File lib/ab/i.js accepted by lib/a*b/**/*.js Parsing expression lib/a*b/**/*.js Line lib/a*b/**/*.js becomes: ^lib/a[^/]*b\/.*(?<=/)[^/]*\.js(?:/.*)?$ ok 19 - File lib/acb/a/i.js accepted by lib/a*b/**/*.js Parsing expression lib/a*b/**/*.js Line lib/a*b/**/*.js becomes: ^lib/a[^/]*b\/.*(?<=/)[^/]*\.js(?:/.*)?$ ok 20 - File lib/ac/a/i.js rejected by lib/a*b/**/*.js Parsing expression lib/a*/*.js Line lib/a*/*.js becomes: ^lib/a[^/]*\/[^/]*\.js(?:/.*)?$ ok 21 - File lib/ac/a/i.js rejected by lib/a*/*.js Parsing expression lib/{*.css,xx} Line lib/{*.css,xx} becomes: ^lib/(?:[^/]*\.css|xx)(?:/.*)?$ ok 22 - File lib/a.css accepted by lib/{*.css,xx} Parsing expression lib/{*.css,xx} Line lib/{*.css,xx} becomes: ^lib/(?:[^/]*\.css|xx)(?:/.*)?$ ok 23 - File lib/xx accepted by lib/{*.css,xx} Parsing expression lib/{*.css,xx} Line lib/{*.css,xx} becomes: ^lib/(?:[^/]*\.css|xx)(?:/.*)?$ ok 24 - File lib/xxx rejected by lib/{*.css,xx} Parsing expression lib/{*.css,xx} Line lib/{*.css,xx} becomes: ^lib/(?:[^/]*\.css|xx)(?:/.*)?$ ok 25 - File lib/a.js rejected by lib/{*.css,xx} Parsing expression lib/{css,js} Line lib/{css,js} becomes: ^lib/(?:css|js)(?:/.*)?$ ok 26 - File lib/css accepted by lib/{css,js} Parsing expression lib/a{css,js} Line lib/a{css,js} becomes: ^lib/a(?:css|js)(?:/.*)?$ ok 27 - File lib/acss accepted by lib/a{css,js} Parsing expression lib/{css,js}/*.js Line lib/{css,js}/*.js becomes: ^lib/(?:css|js)\/[^/]*\.js(?:/.*)?$ ok 28 - File lib/css/a.js accepted by lib/{css,js}/*.js Parsing expression lib/{css,js}/*.js Line lib/{css,js}/*.js becomes: ^lib/(?:css|js)\/[^/]*\.js(?:/.*)?$ ok 29 - File lib/css/a/b.js rejected by lib/{css,js}/*.js Parsing expression lib/{css,js}/**/*.js Line lib/{css,js}/**/*.js becomes: ^lib/(?:css|js)\/.*(?<=/)[^/]*\.js(?:/.*)?$ ok 30 - File lib/css/a/b/c.js accepted by lib/{css,js}/**/*.js Parsing expression lib/{css,js}/**/*.js Line lib/{css,js}/**/*.js becomes: ^lib/(?:css|js)\/.*(?<=/)[^/]*\.js(?:/.*)?$ ok 31 - File lib/css/a/b/c.css rejected by lib/{css,js}/**/*.js Parsing expression lib/**/{css,js}/*.js Line lib/**/{css,js}/*.js becomes: ^lib/.*(?<=/)(?:css|js)\/[^/]*\.js(?:/.*)?$ ok 32 - File lib/a/b/css/c.js accepted by lib/**/{css,js}/*.js Parsing expression lib/**/{css,js}/*.js Line lib/**/{css,js}/*.js becomes: ^lib/.*(?<=/)(?:css|js)\/[^/]*\.js(?:/.*)?$ ok 33 - File lib/css/c.js accepted by lib/**/{css,js}/*.js Parsing expression bin/*mocha* Line bin/*mocha* becomes: ^bin/[^/]*mocha[^/]*(?:/.*)?$ ok 34 - File bin/mocha.js accepted by bin/*mocha* Parsing expression bin/*mocha* Line bin/*mocha* becomes: ^bin/[^/]*mocha[^/]*(?:/.*)?$ ok 35 - File bin/_mocha accepted by bin/*mocha* Parsing expression out/{bench,tests}/**.js Line out/{bench,tests}/**.js becomes: ^out/(?:bench|tests)\/[^/]*[^/]*\.js(?:/.*)?$ ok 36 - File out/tests/index.js accepted by out/{bench,tests}/**.js Parsing expression out/{bench,tests} Line out/{bench,tests} becomes: ^out/(?:bench|tests)(?:/.*)?$ ok 37 - File out/tests/index.js accepted by out/{bench,tests} Parsing expression out/{bench,tests} Line out/{bench,tests} becomes: ^out/(?:bench|tests)(?:/.*)?$ ok 38 - File out/index.js rejected by out/{bench,tests} Parsing expression *.*(c)[tj]s* Line *.*(c)[tj]s* becomes: ^./[^/]*\.[^/]*(?:c)?[tj]s[^/]*(?:/.*)?$ ok 39 - File ./index.cjs accepted by *.*(c)[tj]s* Parsing expression *.*(c)[tj]s* Line *.*(c)[tj]s* becomes: ^./[^/]*\.[^/]*(?:c)?[tj]s[^/]*(?:/.*)?$ ok 40 - File ./index.cts accepted by *.*(c)[tj]s* Parsing expression *.*(c)[tj]s* Line *.*(c)[tj]s* becomes: ^./[^/]*\.[^/]*(?:c)?[tj]s[^/]*(?:/.*)?$ ok 41 - File ./index.js accepted by *.*(c)[tj]s* Parsing expression *.*(c)[tj]s* Line *.*(c)[tj]s* becomes: ^./[^/]*\.[^/]*(?:c)?[tj]s[^/]*(?:/.*)?$ ok 42 - File ./index.ts accepted by *.*(c)[tj]s* Parsing expression **/* Line **/* becomes: ^./.*(?<=/)[^/]*(?:/.*)?$ ok 43 - File ./index.js accepted by **/* Parsing expression **/* Line **/* becomes: ^./.*(?<=/)[^/]*(?:/.*)?$ ok 44 - File ./lib/index.js accepted by **/* Parsing expression **/*.js Line **/*.js becomes: ^./.*(?<=/)[^/]*\.js(?:/.*)?$ ok 45 - File ./index.js accepted by **/*.js Parsing expression **/*.js Line **/*.js becomes: ^./.*(?<=/)[^/]*\.js(?:/.*)?$ ok 46 - File ./lib/index.js accepted by **/*.js Parsing expression **/*.js Line **/*.js becomes: ^./.*(?<=/)[^/]*\.js(?:/.*)?$ ok 47 - File ./lib/index.ts rejected by **/*.js ok All tests successful. Files=29, Tests=360, 20 wallclock secs ( 0.15 usr 0.05 sys + 16.16 cusr 4.09 csys = 20.45 CPU) Result: PASS make[2]: Leaving directory '/<<PKGBUILDDIR>>' PERL5LIB=`pwd`/lib PATH=`pwd`/tools:$PATH debian/tests/pkg-js-autopkgtest ### test pkg-js-autopkgtest with test 'files' 't/autopkgtest/deb/files/files' -> 't/autopkgtest/orig/debian/tests/pkg-js/files' 't/autopkgtest/deb/files/test' -> 't/autopkgtest/orig/debian/tests/pkg-js/test' # Using ./package.(json|yaml) # Node module name is foo # Build files found: Gruntfile.js Makefile # Test files found: test # Found debian/tests/pkg-js/files, let's use it # Files/dir to be installed from source: lib/index.js # Copy test files # Copy debian/tests/pkg-js content 'debian/tests/pkg-js' -> '/tmp/smokevHa1iU/debian/tests/pkg-js' 'debian/tests/pkg-js/files' -> '/tmp/smokevHa1iU/debian/tests/pkg-js/files' 'debian/tests/pkg-js/test' -> '/tmp/smokevHa1iU/debian/tests/pkg-js/test' IO error: parse_file failed because debian/control could not be opened for reading. # Searching module in /usr/lib/nodejs/foo # Searching module in /usr/lib/*/nodejs/foo # Searching module in /usr/share/nodejs/foo # Launch debian/tests/pkg-js/test with sh -ex + echo Testing files installed automatically Testing files installed automatically + [ -e lib/index.js ] + [ ! -e Gruntfile.js ] + [ ! -e Makefile ] + [ ! -e test/index.js ] + [ ! -e lib/__tests__/t ] # Cleaning tmp dir ### test pkg-js-autopkgtest with test 'nofiles' 't/autopkgtest/deb/nofiles/test' -> 't/autopkgtest/orig/debian/tests/pkg-js/test' # Using ./package.(json|yaml) # Node module name is foo # Build files found: Gruntfile.js Makefile # Test files found: test # Files/dir to be installed from source: test Gruntfile.js Makefile # Copy test files # Copy debian/tests/pkg-js content 'debian/tests/pkg-js' -> '/tmp/smokeLs3O39/debian/tests/pkg-js' 'debian/tests/pkg-js/test' -> '/tmp/smokeLs3O39/debian/tests/pkg-js/test' IO error: parse_file failed because debian/control could not be opened for reading. # Searching module in /usr/lib/nodejs/foo # Searching module in /usr/lib/*/nodejs/foo # Searching module in /usr/share/nodejs/foo # Launch debian/tests/pkg-js/test with sh -ex + echo Testing files installed automatically Testing files installed automatically + [ -e Gruntfile.js ] + [ -e Makefile ] + [ -e test/index.js ] + [ ! -e lib/index.js ] + [ ! -e lib/__tests__/t ] # Cleaning tmp dir make[1]: Leaving directory '/<<PKGBUILDDIR>>' create-stamp debian/debhelper-build-stamp dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/<<PKGBUILDDIR>>' PERL5LIB=lib help2man --no-discard-stderr -n add-node-component -N --help-option=-h ./tools/add-node-component > add-node-component.1 PERL5LIB=lib help2man --no-discard-stderr -n debcheck-node-repo -N --help-option=-h ./tools/debcheck-node-repo > debcheck-node-repo.1 help2man: can't get `--version' info from ./tools/debcheck-node-repo make[1]: *** [debian/rules:27: debcheck-node-repo.1] Error 255 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:24: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202407/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks. -- Pkg-javascript-devel mailing list Pkg-javascript-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel