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>

--
Pkg-javascript-devel mailing list
Pkg-javascript-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to