Le 21/06/2020 à 22:32, Lucas Nussbaum a écrit : > Source: node-tap > Version: 12.0.1+ds-2 > Severity: serious > Justification: FTBFS on amd64 > Tags: bullseye sid ftbfs > Usertags: ftbfs-20200620 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>>' >> cd module-bind-obj-methods && /<<PKGBUILDDIR>>/bin/run.js -R spec -t 30000 >> test.js >> >> test.js >> >> [...] >> >> 5370 passing (22s) >> 2 failing >> >> 1) test/test.js assertions and weird stuff equal equal: >> >> Error: equal >> + expected - actual >> >> at: >> line: # >> column: # >> file: test/test.js >> - compare: '===' >> + compare: === >> found: 1 >> source: | >> tt.equal(1, 2) >> stack: | >> at: >> line: # >> column: # >> file: test/test.js >> - compare: '===' >> + compare: === >> found: >> foo: 1 >> note: Objects never === one another >> source: | >> >> at Timeout._onTimeout (test/test.js:792:13) >> >> 2) test/test.js assertions and weird stuff type type: >> >> Error: type >> + expected - actual >> >> at: >> line: # >> column: # >> file: test/test.js >> - compare: '===' >> + compare: === >> found: 'null' >> source: | >> tt.type(null, 'object', 'this fails') >> stack: | >> at: >> line: # >> column: # >> file: test/test.js >> - compare: '===' >> + compare: === >> found: function >> source: | >> tt.type(() => {}, Object, 'fail: arrows are not objects') >> stack: | >> >> at Timeout._onTimeout (test/test.js:792:13) >> >> make[1]: *** [debian/rules:40: override_dh_auto_test] Error 1 > > The full build log is available from: > http://qa-logs.debian.net/2020/06/20/node-tap_12.0.1+ds-2_unstable.log
Problem comes from js-yaml: test succeeds with js-yaml@3.11.0 and fails with js-yaml@3.14.0 (currently in unstable)