[Pkg-javascript-devel] Bug#980062: nocheck build profile is broken - Error: Cannot find module 'babel-jest'
    Pirate Praveen 
    praveen at onenetbeyond.org
       
    Wed Jan 13 19:28:22 GMT 2021
    
    
  
Package: node-yaml,pkg-js-tools
Severity: important
When building node-yaml with nocheck build profile, the build fails
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=nodejs
 mkdir node_modules
internal/modules/cjs/loader.js:638
    throw err;
    ^
Error: Cannot find module 'babel-jest'
    at Function.Module._resolveFilename 
(internal/modules/cjs/loader.js:636:15)
    at Function.resolve (internal/modules/cjs/helpers.js:33:19)
    at [eval]:1:21
    at Script.runInThisContext (vm.js:122:20)
    at Object.runInThisContext (vm.js:329:38)
    at Object.<anonymous> ([eval]-wrapper:6:22)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
    at evalScript (internal/bootstrap/node.js:590:27)
    at startup (internal/bootstrap/node.js:265:9)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
### babel-jest is required by debian/nodejs/./extlinks but not available
make: *** [debian/rules:8: binary] Error 1
DEB_BUILD_OPTIONS=nocheck DEB_BUILD_PROFILES=nocheck sbuild
should skip jest build dependency but extlinks fails to find the link 
when jest is not installed.
extlinks and extcopies should filter nocheck build profiles 
automatically or should support build profiles like,
babel-jest <!nocheck>
    
    
More information about the Pkg-javascript-devel
mailing list