[Pkg-javascript-devel] Bug#954697: node-debbundle-insert-module-globals: FTBFS: Error: ENOENT: no such file or directory, open 'buffer'

Lucas Nussbaum lucas at debian.org
Sun Mar 22 13:55:34 GMT 2020


Source: node-debbundle-insert-module-globals
Version: 7.2.0+ds+~1.0.0+~1.2.0+~1.1.3-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200322 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 node-dash-ast && tap -R spec test
> 
> test/index.js
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   4 passing (831.934ms)
> cd node-get-assigned-identifiers && tap -R spec test
> 
> test/index.js
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   12 passing (501.577ms)
> cd node-undeclared-identifiers && tap -R spec test
> 
> test/index.js
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   23 passing (525.82ms)
> NODE_PATH=/usr/share/nodejs:/usr/lib/nodejs tap -R spec test/*.js
> 
> test/always.js
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should not be equal
> 
>   ✓ should be equal
> 
>   ✓ should not be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> test/global.js
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> test/immediate.js
>   - test/immediate.js
> test/insert.js
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> test/isbuffer.js
> 
>   ✓ is a buffer
> 
>   ✓ not a buffer (string)
> 
>   ✓ not a buffer (object)
> 
>   ✓ buffer not required in source
> events.js:174
>       throw er; // Unhandled 'error' event
>       ^
> 
> Error: ENOENT: no such file or directory, open 'buffer'
> Emitted 'error' event at:
>     at ReadStream.<anonymous> (/usr/share/nodejs/module-deps/index.js:405:22)
>     at ReadStream.emit (events.js:198:13)
>     at lazyFs.open (internal/fs/streams.js:115:12)
>     at FSReqWrap.args [as oncomplete] (fs.js:140:20)
> 
>   ✓ absolute path not required in source
> 
>   1) test count !== plan
> test/return.js
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> test/roots.js
>   - test/roots.js
> test/sourcemap.js
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equivalent
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> test/subdir.js
> 
>   ✓ should be equal
> test/unprefix.js
> 
>   ✓ should be equal
> 
>   ✓ should be equal
> 
>   ✓ should be falsy
> 
>   49 passing (6s)
>   2 pending
>   1 failing
> 
>   1) test/isbuffer.js test count !== plan:
> 
>       test count !== plan
>       + expected - actual
> 
>       -5
>       +1
>       
>   
> 
> make[1]: *** [debian/rules:21: override_dh_auto_test] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/03/22/node-debbundle-insert-module-globals_7.2.0+ds+~1.0.0+~1.2.0+~1.1.3-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!

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.



More information about the Pkg-javascript-devel mailing list