electron-builder: install-app-deps fails

Which version of electron-builder are you using?

  • 6.7.3:

What target are you building for?

  • mac

I’m using two package.json files, one for app and one for the project.

I’m executing npm install in the project root which executes install-app-deps. That command fails. This is the output:

npm WARN optional dep failed, continuing 7zip-bin-win@2.0.1
npm WARN optional dep failed, continuing 7zip-bin-linux@1.0.2
npm WARN deprecated cross-spawn-async@2.2.4: cross-spawn no longer requires a build toolchain, use it instead!

> fs-xattr@0.1.14 install /Users/tim/git/blackbeard/xxx-dracarys/node_modules/electron-builder/node_modules/appdmg/node_modules/fs-xattr
> node-gyp rebuild

gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
  CXX(target) Release/obj.target/xattr/src/async.o
  CXX(target) Release/obj.target/xattr/src/error.o
  CXX(target) Release/obj.target/xattr/src/sync.o
  CXX(target) Release/obj.target/xattr/src/util.o
  CXX(target) Release/obj.target/xattr/src/xattr.o
  SOLINK_MODULE(target) Release/xattr.node

> macos-alias@0.2.9 install /Users/tim/git/blackbeard/xxx-dracarys/node_modules/electron-builder/node_modules/appdmg/node_modules/ds-store/node_modules/macos-alias
> node-gyp rebuild

gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
  CXX(target) Release/obj.target/volume/src/volume.o
  SOLINK_MODULE(target) Release/volume.node

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build

Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys/build


Error output:
Error: /Users/tim/.nvm/versions/node/v4.5.0/bin/node exited with code 1
Output:

> @ postinstall /Users/tim/git/blackbeard/xxx-dracarys
> install-app-deps

Installing app dependencies for arch x64 to /Users/tim/git/blackbeard/xxx-dracarys
npm ERR! Darwin 15.6.0
npm ERR! argv "/Users/tim/.nvm/versions/node/v4.5.0/bin/node" "/Users/tim/.nvm/versions/node/v4.5.0/lib/node_modules/npm/bin/npm-cli.js" "install" "--production" "--build-from-source" "--cache-min" "999999999"
npm ERR! node v4.5.0
npm ERR! npm  v2.15.9
npm ERR! code ELIFECYCLE
npm ERR! @ postinstall: `install-app-deps`
npm ERR! Exit status 255
npm ERR!
npm ERR! Failed at the @ postinstall script 'install-app-deps'.
npm ERR! This is most likely a problem with the  package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     install-app-deps
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!
npm ERR!     npm owner ls
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/tim/git/blackbeard/xxx-dracarys/build/npm-debug.log

    at ChildProcess.<anonymous> (/Users/tim/git/blackbeard/xxx-dracarys/node_modules/electron-builder/src/util/util.ts:154:14)
    at ChildProcess.g (events.js:260:16)
    at emitTwo (events.js:87:13)
    at ChildProcess.emit (events.js:172:7)
    at maybeClose (internal/child_process.js:829:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
From previous event:
    at spawn (/Users/tim/git/blackbeard/xxx-dracarys/node_modules/electron-builder/src/util/util.ts:117:9)
    at spawnNpmProduction (/Users/tim/git/blackbeard/xxx-dracarys/node_modules/electron-builder/src/util/util.ts:46:9)
    at Object.installDependencies (/Users/tim/git/blackbeard/xxx-dracarys/node_modules/electron-builder/src/util/util.ts:20:122)
    at /Users/tim/git/blackbeard/xxx-dracarys/node_modules/electron-builder/src/install-app-deps.ts:34:2
    at next (native)
From previous event:
    at tsAwaiter (/Users/tim/git/blackbeard/xxx-dracarys/node_modules/electron-builder/src/util/awaiter.ts:10:47)
    at main (/Users/tim/git/blackbeard/xxx-dracarys/node_modules/electron-builder/src/install-app-deps.ts:23:3)
    at Object.<anonymous> (/Users/tim/git/blackbeard/xxx-dracarys/node_modules/electron-builder/src/install-app-deps.ts:37:28)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Function.Module.runMain (module.js:441:10)
    at startup (node.js:139:18)
    at node.js:974:3

npm ERR! Darwin 15.6.0
npm ERR! argv "/Users/tim/.nvm/versions/node/v4.5.0/bin/node" "/Users/tim/.nvm/versions/node/v4.5.0/bin/npm" "install"
npm ERR! node v4.5.0
npm ERR! npm  v2.15.9
npm ERR! code ELIFECYCLE
npm ERR! @ postinstall: `install-app-deps`
npm ERR! Exit status 255
npm ERR!
npm ERR! Failed at the @ postinstall script 'install-app-deps'.
npm ERR! This is most likely a problem with the  package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     install-app-deps
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!
npm ERR!     npm owner ls
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/tim/git/blackbeard/xxx-dracarys/npm-debug.log

More info:

npm-debug.log.txt

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 19 (17 by maintainers)

Most upvoted comments

Use yarn.

@joshualambert Soon electron-builder will warn if you use npm and recommend to use https://yarnpkg.com (currently, yarn cannot be used, but all major issues are fixed). Because I am tired to recommend rm -rf node_modules.