electron-builder: Prebuild binaries not being downloaded
- Version: 16.4.2
- Target: mac x64
It doesn’t seem like electron-builder is attempting to use prebuild-install at all.
DEBUG=electron-builder ./node_modules/.bin/build -m --x64
electron-builder Two package.json structure is used (dev: /Users/erock/notion/desktop/package.json, app: /Users/erock/notion/desktop/app/package.json) +0ms
electron-builder Effective config: {
electron-builder "npmSkipBuildFromSource": true,
electron-builder "appId": "ai.notion.desktop",
electron-builder "asarUnpack": [
electron-builder "**/*.node"
electron-builder ],
electron-builder "publish": [
electron-builder {
electron-builder "provider": "s3",
electron-builder "bucket": "notion-desktop"
electron-builder },
electron-builder {
electron-builder "provider": "github"
electron-builder }
electron-builder ],
electron-builder "dmg": {
electron-builder "contents": [
electron-builder {
electron-builder "x": 410,
electron-builder "y": 150,
electron-builder "type": "link",
electron-builder "path": "/Applications"
electron-builder },
electron-builder {
electron-builder "x": 130,
electron-builder "y": 150,
electron-builder "type": "file"
electron-builder }
electron-builder ]
electron-builder },
electron-builder "mac": {
electron-builder "category": "public.app-category.productivity"
electron-builder },
electron-builder "linux": {
electron-builder "target": [
electron-builder "deb",
electron-builder "AppImage"
electron-builder ]
electron-builder }
electron-builder } +3ms
Rebuilding native production dependencies for darwin:x64
electron-builder Spawning npm rebuild notion-spellchecker +368ms
> notion-spellchecker@3.3.2 install /Users/erock/notion/desktop/app/node_modules/notion-spellchecker
> prebuild-install || node-gyp rebuild
CXX(target) Release/obj.target/hunspell/vendor/hunspell/src/hunspell/affentry.o
CXX(target) Release/obj.target/hunspell/vendor/hunspell/src/hunspell/affixmgr.o
CXX(target) Release/obj.target/hunspell/vendor/hunspell/src/hunspell/csutil.o
CXX(target) Release/obj.target/hunspell/vendor/hunspell/src/hunspell/dictmgr.o
CXX(target) Release/obj.target/hunspell/vendor/hunspell/src/hunspell/filemgr.o
CXX(target) Release/obj.target/hunspell/vendor/hunspell/src/hunspell/hashmgr.o
CXX(target) Release/obj.target/hunspell/vendor/hunspell/src/hunspell/hunspell.o
CXX(target) Release/obj.target/hunspell/vendor/hunspell/src/hunspell/hunzip.o
CXX(target) Release/obj.target/hunspell/vendor/hunspell/src/hunspell/phonet.o
CXX(target) Release/obj.target/hunspell/vendor/hunspell/src/hunspell/replist.o
CXX(target) Release/obj.target/hunspell/vendor/hunspell/src/hunspell/suggestmgr.o
CXX(target) Release/obj.target/hunspell/vendor/hunspell/src/parsers/textparser.o
LIBTOOL-STATIC Release/hunspell.a
CXX(target) Release/obj.target/spellchecker/src/main.o
CXX(target) Release/obj.target/spellchecker/src/spellchecker_hunspell.o
CXX(target) Release/obj.target/spellchecker/src/spellchecker_mac.o
CXX(target) Release/obj.target/spellchecker/src/transcoder_posix.o
SOLINK_MODULE(target) Release/spellchecker.node
notion-spellchecker@3.3.2 /Users/erock/notion/desktop/app/node_modules/notion-spellchecker
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Comments: 15 (12 by maintainers)
Commits related to this issue
- fix(rebuild): Log stdout and stderr This logs the output of the rebuild process to help debug build failures like #1415 — committed to lgeiger/electron-builder by lgeiger 7 years ago
- fix(rebuild): Log stdout and stderr (#1450) This logs the output of the rebuild process to help debug build failures like #1415 — committed to electron-userland/electron-builder by lgeiger 7 years ago
Using #1450 I was able to debug this issue. I made a PR to
prebuild-installwhich should fix this issue.@neurosnap As a workaround you can add
mkdir ~/.electron-gypto thebefore_installscript intravis.ymluntil the issue is fixed.