Source: node-async Version: 0.8.0-3 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201119 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > nodeunit test > > [1mtest-async[22m > ✔ forever > ✔ applyEach > ✔ applyEachSeries > ✔ applyEach partial application > ✔ compose > ✔ compose error > ✔ compose binding > ✔ seq > ✔ seq error > ✔ seq binding > ✔ auto > ✔ auto petrify > ✔ auto results > ✔ auto empty object > ✔ auto error > ✔ auto no callback > ✔ auto error should pass partial results > ✔ auto removeListener has side effect on loop iterator > ✔ auto calls callback multiple times > ✔ auto modifying results causes final callback to run early > ✔ retry when attempt succeeds > ✔ retry when all attempts succeeds > ✔ retry as an embedded task > ✔ waterfall > ✔ waterfall empty array > ✔ waterfall non-array > ✔ waterfall no callback > ✔ waterfall async > ✔ waterfall error > ✔ waterfall multiple callback calls > ✔ parallel > ✔ parallel empty array > ✔ parallel error > ✔ parallel no callback > ✔ parallel object > ✔ parallel limit > ✔ parallel limit empty array > ✔ parallel limit error > ✔ parallel limit no callback > ✔ parallel limit object > ✔ series > ✔ series empty array > ✔ series error > ✔ series no callback > ✔ series object > ✔ iterator > ✔ iterator empty array > ✔ iterator.next > ✔ each > ✔ each extra callback > ✔ each empty array > ✔ each error > ✔ each no callback > ✔ forEach alias > ✔ eachSeries > ✔ eachSeries empty array > ✔ eachSeries error > ✔ eachSeries no callback > ✔ forEachSeries alias > ✔ eachLimit > ✔ eachLimit empty array > ✔ eachLimit limit exceeds size > ✔ eachLimit limit equal size > ✔ eachLimit zero limit > ✔ eachLimit error > ✔ eachLimit no callback > ✔ eachLimit synchronous > ✔ forEachLimit alias > ✔ map > ✔ map original untouched > ✔ map without main callback > ✔ map error > ✔ mapSeries > ✔ mapSeries error > ✔ mapLimit > ✔ mapLimit empty array > ✔ mapLimit limit exceeds size > ✔ mapLimit limit equal size > ✔ mapLimit zero limit > ✔ mapLimit error > ✔ reduce > ✔ reduce async with non-reference memo > ✔ reduce error > ✔ inject alias > ✔ foldl alias > ✔ reduceRight > ✔ foldr alias > ✔ filter > ✔ filter original untouched > ✔ filterSeries > ✔ select alias > ✔ selectSeries alias > ✔ reject > ✔ reject original untouched > ✔ rejectSeries > ✔ some true > ✔ some false > ✔ some early return > ✔ any alias > ✔ every true > ✔ every false > ✔ every early return > ✔ all alias > ✔ detect > ✔ detect - mulitple matches > ✔ detectSeries > ✔ detectSeries - multiple matches > ✔ sortBy > ✔ sortBy inverted > ✔ apply > ✔ times > ✔ times 0 > ✔ times error > ✔ timesSeries > ✔ timesSeries error > ✔ log > ✔ log with multiple result params > ✔ log without console.log > ✔ dir > ✔ dir with multiple result params > ✔ dir without console.dir > ✔ nextTick > ✔ nextTick in the browser > ✔ noConflict - node only > ✔ concat > ✔ concat error > ✔ concatSeries > ✔ until > ✔ doUntil > ✔ doUntil callback params > ✔ whilst > ✔ doWhilst > ✔ doWhilst callback params > ✔ queue > ✔ queue default concurrency > ✔ queue error propagation > ✔ queue changing concurrency > ✔ queue push without callback > ✔ queue unshift > ✔ queue too many callbacks > ✔ queue bulk task > ✔ queue idle > [31m✖ queue pause[39m > > AssertionError: > [ > 'process 1', 'timeout 0', > 'process 2', 'timeout 200', > 'process 3', 'timeout 400', > 'process 4', 'timeout 400', > 'process 5', 'timeout 500', > 'process 6', 'timeout 600' > ] > deepEqual > [ > 'process 1', 'timeout 100', > 'process 2', 'timeout 200', > 'process 3', 'timeout 500', > 'process 4', 'timeout 500', > 'process 5', 'timeout 500', > 'process 6', 'timeout 600' > ] > at Object.same (/usr/share/nodejs/nodeunit/lib/types.js:83:39) > at Timeout._onTimeout (/<<PKGBUILDDIR>>/test/test-async.js:2412:14) > at listOnTimeout (internal/timers.js:554:17) > at processTimers (internal/timers.js:497:7) > > ✔ queue kill > ✔ cargo > ✔ cargo without callback > ✔ cargo bulk task > ✔ cargo drain once > ✔ cargo drain twice > ✔ memoize > ✔ memoize maintains asynchrony > ✔ unmemoize > ✔ unmemoize a not memoized function > ✔ memoize error > ✔ memoize multiple calls > ✔ memoize custom hash function > ✔ memoize manually added memo value > ✔ falsy return values in series > ✔ falsy return values in parallel > ✔ queue events > ✔ queue empty > ✔ queue started > > [1m[31mFAILURES: [39m[22m1/380 assertions failed (15821ms) > make[1]: *** [debian/rules:46: override_dh_auto_test] Error 1 The full build log is available from: http://qa-logs.debian.net/2020/11/19/node-async_0.8.0-3_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! 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.

