Prebuild binaries not being downloaded
See original GitHub issue- 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
Issue Analytics
- State:
- Created 6 years ago
- Comments:15 (12 by maintainers)
Top Results From Across the Web
Windows pre-built binaries/installer are not being exposed/ ...
Windows pre-built binaries/installer are not being exposed/available for download #1892 ... Download prebuilt binaries: MSI Installer ...
Read more >Pre-built binaries not installable for grpc@1.24.2 and node ...
Im trying to install my Angular project via npm i , so i get the following error: npm i > grpc@1.20.0 install ...
Read more >Packaging Existing Binaries — conan 1.56.0 documentation
You should package the local files in the following situations: When you cannot build the packages from sources (when only pre-built binaries are...
Read more >The Comprehensive R Archive Network
Windows and Mac users most likely want to download the precompiled binaries listed in the upper box, not the source code. The sources...
Read more >Advanced Installation Instructions
To install prebuilt Electron binaries, use npm. ... @electron/get will cache downloaded binaries in a local directory to not stress your network.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Using #1450 I was able to debug this issue. I made a PR to
prebuild-install
which should fix this issue.@neurosnap As a workaround you can add
mkdir ~/.electron-gyp
to thebefore_install
script intravis.yml
until the issue is fixed.This issue was fixed in
prebuild-install
2.1.2: https://github.com/mafintosh/prebuild-install/pull/33