Source: node-json-stringify-safe Version: 5.0.1+repack-2 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201226 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > dpkg-buildpackage > ----------------- > > Command: dpkg-buildpackage -us -uc -sa -rfakeroot > dpkg-buildpackage: info: source package node-json-stringify-safe > dpkg-buildpackage: info: source version 5.0.1+repack-2 > dpkg-buildpackage: info: source distribution unstable > dpkg-buildpackage: info: source changed by Nilesh Patra <npatra...@gmail.com> > dpkg-source --before-build . > dpkg-buildpackage: info: host architecture amd64 > debian/rules clean > dh clean --with nodejs > dh_auto_clean --buildsystem=nodejs > rm -rf ./node_modules/.cache > rm -rf egal/node_modules/.cache > rm -rf kindof/node_modules/.cache > rm -rf must/node_modules/.cache > rm -rf oolong/node_modules/.cache > dh_clean > dpkg-source -b . > dpkg-source: info: using source format '3.0 (quilt)' > dpkg-source: info: building node-json-stringify-safe using existing > ./node-json-stringify-safe_5.0.1+repack.orig-egal.tar.gz > dpkg-source: info: building node-json-stringify-safe using existing > ./node-json-stringify-safe_5.0.1+repack.orig-kindof.tar.gz > dpkg-source: info: building node-json-stringify-safe using existing > ./node-json-stringify-safe_5.0.1+repack.orig-must.tar.gz > dpkg-source: info: building node-json-stringify-safe using existing > ./node-json-stringify-safe_5.0.1+repack.orig-oolong.tar.gz > dpkg-source: info: building node-json-stringify-safe using existing > ./node-json-stringify-safe_5.0.1+repack.orig.tar.gz > dpkg-source: info: building node-json-stringify-safe in > node-json-stringify-safe_5.0.1+repack-2.debian.tar.xz > dpkg-source: info: building node-json-stringify-safe in > node-json-stringify-safe_5.0.1+repack-2.dsc > debian/rules binary > dh binary --with nodejs > dh_update_autotools_config > dh_autoreconf > dh_auto_configure --buildsystem=nodejs > mkdir node_modules > ln -s ../egal node_modules/egal > ln -s ../kindof node_modules/kindof > ln -s ../must node_modules/must > ln -s ../oolong node_modules/oolong > dh_auto_build --buildsystem=nodejs > No build command found, searching known files > No build command found, searching known files > No build command found, searching known files > No build command found, searching known files > No build command found, searching known files > dh_auto_test --buildsystem=nodejs > ln -s ../. node_modules/json-stringify-safe > /bin/sh -ex debian/tests/pkg-js/test > + set -e > + ln -s .. node_modules/json-stringify-safe > ln: failed to create symbolic link 'node_modules/json-stringify-safe/..': > File exists > + true > + mocha -R spec > > > Stringify > 1) must stringify circular objects > 2) must stringify circular objects with intermediaries > 3) must stringify circular objects deeper > 4) must stringify circular objects deeper with intermediaries > 5) must stringify circular objects in an array > 6) must stringify circular objects deeper in an array > 7) must stringify circular arrays > 8) must stringify circular arrays with intermediaries > 9) must stringify repeated objects in objects > 10) must stringify repeated objects in arrays > 11) must call given decycler and use its output > 12) must call replacer and use its output > 13) must call replacer after describing circular references > 14) must call given decycler and use its output for nested objects > 15) must use decycler's output when it returned null > 16) must use decycler's output when it returned undefined > 17) must throw given a decycler that returns a cycle > .getSerialize > 18) must stringify circular objects > - must return a function that could be called twice > > > 0 passing (14ms) > 1 pending > 18 failing > > 1) Stringify > must stringify circular objects: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:10:15) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 2) Stringify > must stringify circular objects with intermediaries: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:17:15) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 3) Stringify > must stringify circular objects deeper: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:24:33) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 4) Stringify > must stringify circular objects deeper with intermediaries: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:34:33) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 5) Stringify > must stringify circular objects in an array: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:44:33) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 6) Stringify > must stringify circular objects deeper in an array: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:54:33) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 7) Stringify > must stringify circular arrays: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:68:15) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 8) Stringify > must stringify circular arrays with intermediaries: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:76:33) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 9) Stringify > must stringify repeated objects in objects: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:88:33) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 10) Stringify > must stringify repeated objects in arrays: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:98:15) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 11) Stringify > must call given decycler and use its output: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:108:15) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 12) Stringify > must call replacer and use its output: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:124:15) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 13) Stringify > must call replacer after describing circular references: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:146:15) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 14) Stringify > must call given decycler and use its output for nested objects: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:167:15) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 15) Stringify > must use decycler's output when it returned null: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:182:42) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 16) Stringify > must use decycler's output when it returned undefined: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:195:42) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 17) Stringify > must throw given a decycler that returns a cycle: > TypeError: Cannot read property 'be' of undefined > at Context.<anonymous> (test/stringify_test.js:207:14) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > 18) Stringify > .getSerialize > must stringify circular objects: > TypeError: Cannot read property 'eql' of undefined > at Context.<anonymous> (test/stringify_test.js:217:17) > at callFn (/usr/share/nodejs/mocha/lib/runnable.js:364:21) > at Test.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:352:5) > at Runner.runTest (/usr/share/nodejs/mocha/lib/runner.js:677:10) > at /usr/share/nodejs/mocha/lib/runner.js:801:12 > at next (/usr/share/nodejs/mocha/lib/runner.js:594:14) > at /usr/share/nodejs/mocha/lib/runner.js:604:7 > at next (/usr/share/nodejs/mocha/lib/runner.js:486:14) > at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:572:5) > at processImmediate (internal/timers.js:461:21) > > > > dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code > 18 The full build log is available from: http://qa-logs.debian.net/2020/12/26/node-json-stringify-safe_5.0.1+repack-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 me so that we can identify if something relevant changed in the meantime. About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.