Can't build a Linux version under Linux
AlexeyALeonov opened this issue · 10 comments
Versions
Replace the values below with your own:
- GUI Version: ?
- Operating System: Ubuntu 17.10
- Storage provider selected: ?
Optional:
- Current account balance:
- Current wallet address:
- Size of sync directory: <... GB>
- Number of files and folders in Sync directory: <... files and ... folders>
logs
Please attach the following logs:
Linux
git clone https://github.com/GooBox/goobox-community-gui.git
cd goobox-community-gui/
npm install
npm run build
npm run dist:pre
npm run pack
~/goobox-community-gui$ npm run pack
> Goobox@0.2.0 pack /home/alexey/goobox-community-gui
> electron-builder -wm --dir
• electron-builder version=20.13.4
• loaded configuration file=package.json ("build" field)
• writing effective config file=dist/electron-builder-effective-config.yaml
• no native production dependencies
• packaging platform=darwin arch=x64 electron=2.0.1 appOutDir=dist/mac
Downloading tmp-36653-1-SHASUMS256.txt-2.0.1
[============================================>] 100.0% of 5.33 kB (5.33 kB/s)
• asar using is disabled — it is strongly not recommended solution=enable asar and use asarUnpack to unpack files that must be externally available
• file source doesn't exist from=/home/alexey/goobox-community-gui/node_modules/fileicon/bin/fileicon
• skipped macOS application code signing reason=supported only on macOS
Downloading tmp-36653-2-electron-v2.0.1-win32-x64.zip
[============================================>] 100.0% of 50.66 MB (2.67 MB/s)
• asar using is disabled — it is strongly not recommended solution=enable asar and use asarUnpack to unpack files that must be externally available
• downloading path=/home/alexey/.cache/electron-builder/winCodeSign/winCodeSign-2.0.0 url=https://github.com/electron-userland/electron-builder-binaries/releases/download/winCodeSign-2.0.0/winCodeSign-2.0.0.7z
Error: Cannot check wine version: Error: Exit code: ENOENT. spawn wine ENOENT
at /home/alexey/goobox-community-gui/node_modules/builder-util/src/wine.ts:100:13
at Generator.throw (<anonymous>)
From previous event:
at checkWineVersion (/home/alexey/goobox-community-gui/node_modules/builder-util/out/wine.js:223:18)
at Lazy.<anonymous> (/home/alexey/goobox-community-gui/node_modules/builder-util/src/wine.ts:52:11)
at Generator.next (<anonymous>)
From previous event:
at Lazy.get value [as value] (/home/alexey/goobox-community-gui/node_modules/lazy-val/src/main.ts:18:23)
at execWine (/home/alexey/goobox-community-gui/node_modules/builder-util/src/wine.ts:63:27)
at /home/alexey/goobox-community-gui/node_modules/electron-builder-lib/out/winPackager.js:545:41
at Generator.next (<anonymous>)
at runCallback (timers.js:794:20)
at tryOnImmediate (timers.js:752:5)
at processImmediate [as _immediateCallback] (timers.js:729:5)
From previous event:
at WinPackager.signAndEditResources (/home/alexey/goobox-community-gui/node_modules/electron-builder-lib/src/winPackager.ts:337:5)
at _bluebirdLst.default.map.file (/home/alexey/goobox-community-gui/node_modules/electron-builder-lib/out/winPackager.js:567:25)
at go$readdir$cb (/home/alexey/goobox-community-gui/node_modules/graceful-fs/graceful-fs.js:149:14)
at FSReqWrap.oncomplete (fs.js:135:15)
From previous event:
at /home/alexey/goobox-community-gui/node_modules/electron-builder-lib/src/winPackager.ts:345:7
at Generator.next (<anonymous>)
From previous event:
at WinPackager.signApp (/home/alexey/goobox-community-gui/node_modules/electron-builder-lib/src/winPackager.ts:368:9)
at /home/alexey/goobox-community-gui/node_modules/electron-builder-lib/src/platformPackager.ts:233:16
From previous event:
at WinPackager.doPack (/home/alexey/goobox-community-gui/node_modules/electron-builder-lib/out/platformPackager.js:410:7)
at /home/alexey/goobox-community-gui/node_modules/electron-builder-lib/src/platformPackager.ts:117:16
at Generator.next (<anonymous>)
From previous event:
at WinPackager.pack (/home/alexey/goobox-community-gui/node_modules/electron-builder-lib/out/platformPackager.js:275:7)
at /home/alexey/goobox-community-gui/node_modules/electron-builder-lib/src/packager.ts:373:24
at Generator.next (<anonymous>)
at runCallback (timers.js:794:20)
at tryOnImmediate (timers.js:752:5)
at processImmediate [as _immediateCallback] (timers.js:729:5)
From previous event:
at Packager.doBuild (/home/alexey/goobox-community-gui/node_modules/electron-builder-lib/out/packager.js:615:7)
at /home/alexey/goobox-community-gui/node_modules/electron-builder-lib/src/packager.ts:317:52
at Generator.next (<anonymous>)
at /home/alexey/goobox-community-gui/node_modules/graceful-fs/graceful-fs.js:99:16
at /home/alexey/goobox-community-gui/node_modules/graceful-fs/graceful-fs.js:43:10
at FSReqWrap.oncomplete (fs.js:135:15)
From previous event:
at Packager._build (/home/alexey/goobox-community-gui/node_modules/electron-builder-lib/out/packager.js:542:7)
at /home/alexey/goobox-community-gui/node_modules/electron-builder-lib/src/packager.ts:290:23
at Generator.next (<anonymous>)
at runCallback (timers.js:794:20)
at tryOnImmediate (timers.js:752:5)
at processImmediate [as _immediateCallback] (timers.js:729:5)
From previous event:
at Packager.build (/home/alexey/goobox-community-gui/node_modules/electron-builder-lib/out/packager.js:501:7)
at /home/alexey/goobox-community-gui/node_modules/electron-builder-lib/src/index.ts:51:40
at Generator.next (<anonymous>)
From previous event:
at build (/home/alexey/goobox-community-gui/node_modules/electron-builder-lib/out/index.js:220:17)
at build (/home/alexey/goobox-community-gui/node_modules/electron-builder/src/builder.ts:234:10)
at then (/home/alexey/goobox-community-gui/node_modules/electron-builder/src/cli/cli.ts:43:10)
at <anonymous>
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! Goobox@0.2.0 pack: `electron-builder -wm --dir`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the Goobox@0.2.0 pack script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/alexey/.npm/_logs/2018-05-24T05_04_35_052Z-debug.log
Expected Behavior
Please describe the program's expected behavior.
Installation under Linux was succeed
Actual Behavior
Please describe the program's actual behavior. Please include any stack traces
or log output in the back ticks below.
See errors above.
Steps to Reproduce
Please include the steps the reproduce the issue, numbered below. Include as
much detail as possible.
- Use the fresh Ubuntu 17.10
- Install the Node.js and build tools: https://docs.storj.io/docs/storj-share-daemon-cli#section-2-1-1-installation-of-the-required-components
- Follow the instructions to install: https://github.com/GooBox/goobox-community-gui#some-info-for-developers
Screenshots (Optional)
If the error is graphical in nature it is helpful to provide a screenshot.
I want to build only Linux version
We don't have Linux version yet.
The above error means you need wine to build Windows version on Mac/Linux, by the way.
Branch release/v0.2.1 has a script to build a Linux binary, although it doesn’t have icon overlays yet.
If you’re interested in testing it, please check out that branch and run these commands:
$ npm install
$ npm run build
$ npm run dist:pre
$ npm run dist:build:linux
Here is some feedback from users that tried to install the linux version.
module.js:545
throw err;
^
Error: Cannot find module '/tmp/.mount_GooboxzcUEnk/resources/electron.asar/browser/init.js'
at Function.Module._resolveFilename (module.js:543:15)
at Function.Module._load (module.js:473:25)
at Function.Module.runMain (module.js:683:10)
at startup (bootstrap_node.js:196:16)
at bootstrap_node.js:622:3
distro: debian 9
- "Failed to obtain wallet information" (distro: to be determined), Sia selected.
Distro: antergos gnome
tested okay in my workstation using the steps you provided above.
user@localhost:~/test-goobox/goobox-community-gui-release-v0.2.1$ npm install
> node-jre@0.2.3 install /home/user/test-goobox/goobox-community-gui-release-v0.2.1/node_modules/node-jre
> node install.js
Downloading from: https://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jre-8u131-linux-x64.tar.gz
downloading and preparing JRE [================================================================================] 100% 0.0s
> electron@2.0.5 postinstall /home/user/test-goobox/goobox-community-gui-release-v0.2.1/node_modules/electron
> node install.js
Downloading SHASUMS256.txt
[============================================>] 100.0% of 5.33 kB (5.33 kB/s)
> styled-components@3.3.3 postinstall /home/user/test-goobox/goobox-community-gui-release-v0.2.1/node_modules/styled-components
> node ./scripts/postinstall.js || exit 0
Use styled-components at work? Consider supporting our development efforts at opencollective.com/styled-components
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fileicon@0.2.2 (node_modules/fileicon):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fileicon@0.2.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
added 1423 packages in 443.979s
user@localhost:~/test-goobox/goobox-community-gui-release-v0.2.1$ npm run build
> Goobox@0.2.1 build /home/user/test-goobox/goobox-community-gui-release-v0.2.1
> webpack
Hash: fe6538d39fd5088f77e017aa6dc0aba5e490892532e9d2964a477d7eef84
Version: webpack 4.16.0
Child
Hash: fe6538d39fd5088f77e0
Time: 7585ms
Built at: 2018-07-20 16:08:12
Asset Size Chunks Chunk Names
main/index.js 2.06 MiB main/index [emitted] main/index
main/index.js.map 2.37 MiB main/index [emitted] main/index
[./src/main/config.js] 1.52 KiB {main/index} [built]
[./src/main/index.js] 4.13 KiB {main/index} [built]
[./src/main/installer/index.js] 4.96 KiB {main/index} [built]
[./src/main/jre.js] 2.48 KiB {main/index} [built]
[./src/main/papertrail.js] 2.44 KiB {main/index} [built]
[./src/main/popup/handlers.js] 6.14 KiB {main/index} [built]
[./src/main/popup/index.js] 6.82 KiB {main/index} [built]
[./src/main/sia.js] 6.4 KiB {main/index} [built]
[./src/main/storj.js] 6.74 KiB {main/index} [built]
[./src/main/utils.js] 2.48 KiB {main/index} [built]
[child_process] external "child_process" 42 bytes {main/index} [built]
[electron] external "electron" 42 bytes {main/index} [built]
[node-jre] external "node-jre" 42 bytes {main/index} [built]
[path] external "path" 42 bytes {main/index} [built]
[util] external "util" 42 bytes {main/index} [built]
+ 313 hidden modules
Child
Hash: 17aa6dc0aba5e4908925
Time: 7537ms
Built at: 2018-07-20 16:08:12
Asset Size Chunks Chunk Names
render/installer.js 2.1 MiB render/installer [emitted] render/installer
render/popup.js 1.51 MiB render/popup [emitted] render/popup
render/installer.js.map 2.12 MiB render/installer [emitted] render/installer
render/popup.js.map 1.5 MiB render/popup [emitted] render/popup
[./src/render/installer/containers/storj-email-confirmation.js] 2.16 KiB {render/installer} [built]
[./src/render/installer/containers/storj-encryption-key.js] 2.21 KiB {render/installer} [built]
[./src/render/installer/containers/storj-finish.js] 2.02 KiB {render/installer} [built]
[./src/render/installer/containers/storj-login.js] 3.19 KiB {render/installer} [built]
[./src/render/installer/containers/storj-registration.js] 2.92 KiB {render/installer} [built]
[./src/render/installer/index.js] 1.07 KiB {render/installer} [built]
[./src/render/installer/main.jsx] 5.38 KiB {render/installer} [built]
[./src/render/installer/reducers/index.js] 3.96 KiB {render/installer} [built]
[./src/render/installer/sagas/index.js] 2.73 KiB {render/installer} [built]
[./src/render/logger.js] 1.48 KiB {render/popup} {render/installer} [built]
[./src/render/popup/containers/status.js] 2.31 KiB {render/popup} [built]
[./src/render/popup/index.js] 1.07 KiB {render/popup} [built]
[./src/render/popup/main.jsx] 1.76 KiB {render/popup} [built]
[./src/render/popup/reducers/index.js] 2.29 KiB {render/popup} [built]
[electron] external "electron" 42 bytes {render/popup} {render/installer} [built]
+ 384 hidden modules
Child
Hash: 32e9d2964a477d7eef84
Time: 2290ms
Built at: 2018-07-20 16:08:07
Asset Size Chunks Chunk Names
installer.css.js 3.84 KiB installer [emitted] installer
popup.css.js 3.82 KiB popup [emitted] popup
./installer.css 174 KiB installer [emitted] installer
./popup.css 173 KiB popup [emitted] popup
[./src/installer.css] 41 bytes [built]
[./src/popup.css] 41 bytes [built]
+ 3 hidden modules
Child extract-text-webpack-plugin node_modules/extract-text-webpack-plugin/dist node_modules/css-loader/index.js!src/installer.css:
[./node_modules/css-loader/index.js!./src/installer.css] ./node_modules/css-loader!./src/installer.css 4 KiB {0} [built]
+ 3 hidden modules
Child extract-text-webpack-plugin node_modules/extract-text-webpack-plugin/dist node_modules/css-loader/index.js!src/popup.css:
[./node_modules/css-loader/index.js!./src/popup.css] ./node_modules/css-loader!./src/popup.css 2.39 KiB {0} [built]
+ 2 hidden modules
user@localhost:~/test-goobox/goobox-community-gui-release-v0.2.1$ npm run dist:pre
> Goobox@0.2.1 dist:pre /home/user/test-goobox/goobox-community-gui-release-v0.2.1
> SYNC_STORJ_VERSION=0.0.27 SYNC_SIA_VERSION=0.2.4 run-p dist:pre:*:*
> Goobox@0.2.1 dist:pre:storj:mac /home/user/test-goobox/goobox-community-gui-release-v0.2.1
> mkdir -p tmp/mac/goobox-sync-storj && curl -sSL https://github.com/GooBox/goobox-sync-storj/releases/download/${SYNC_STORJ_VERSION}/goobox-sync-storj-${SYNC_STORJ_VERSION}-darwin.zip -o storj-mac.zip && unzip -u storj-mac.zip -d tmp/mac/goobox-sync-storj && rm storj-mac.zip
> Goobox@0.2.1 dist:pre:storj:linux /home/user/test-goobox/goobox-community-gui-release-v0.2.1
> mkdir -p tmp/linux/goobox-sync-storj && curl -sSL https://github.com/GooBox/goobox-sync-storj/releases/download/${SYNC_STORJ_VERSION}/goobox-sync-storj-${SYNC_STORJ_VERSION}-linux64.zip -o storj-linux.zip && unzip -u storj-linux.zip -d tmp/linux/goobox-sync-storj && rm storj-linux.zip
> Goobox@0.2.1 dist:pre:storj:win /home/user/test-goobox/goobox-community-gui-release-v0.2.1
> mkdir -p tmp/win/goobox-sync-storj && curl -sSL https://github.com/GooBox/goobox-sync-storj/releases/download/${SYNC_STORJ_VERSION}/goobox-sync-storj-${SYNC_STORJ_VERSION}-win64.zip -o storj-win.zip && unzip -u storj-win.zip -d tmp/win/goobox-sync-storj && rm storj-win.zip
> Goobox@0.2.1 dist:pre:sia:mac /home/user/test-goobox/goobox-community-gui-release-v0.2.1
> mkdir -p tmp/mac/goobox-sync-sia && curl -sSL https://github.com/GooBox/goobox-sync-sia/releases/download/v${SYNC_SIA_VERSION}/goobox-sync-sia-${SYNC_SIA_VERSION}-mac.tar.gz | tar -zxv -C tmp/mac/goobox-sync-sia --strip-components 1
> Goobox@0.2.1 dist:pre:sia:linux /home/user/test-goobox/goobox-community-gui-release-v0.2.1
> mkdir -p tmp/linux/goobox-sync-sia && curl -sSL https://github.com/GooBox/goobox-sync-sia/releases/download/v${SYNC_SIA_VERSION}/goobox-sync-sia-${SYNC_SIA_VERSION}-linux.tar.gz | tar -zxv -C tmp/linux/goobox-sync-sia --strip-components 1
> Goobox@0.2.1 dist:pre:sia:win /home/user/test-goobox/goobox-community-gui-release-v0.2.1
> mkdir -p tmp/win/goobox-sync-sia && curl -sSL https://github.com/GooBox/goobox-sync-sia/releases/download/v${SYNC_SIA_VERSION}/goobox-sync-sia-${SYNC_SIA_VERSION}-win64.tar.gz | tar -zxv -C tmp/win/goobox-sync-sia --strip-components 1
goobox-sync-sia-0.2.4-mac/lib/
goobox-sync-sia-0.2.4-mac/lib/goobox-sync-sia-0.2.4.jar
goobox-sync-sia-0.2.4-win64/lib/
goobox-sync-sia-0.2.4-win64/lib/goobox-sync-sia-0.2.4.jar
goobox-sync-sia-0.2.4-linux/lib/
goobox-sync-sia-0.2.4-linux/lib/goobox-sync-sia-0.2.4.jar
goobox-sync-sia-0.2.4-mac/lib/swagger-annotations-1.5.20.jar
goobox-sync-sia-0.2.4-mac/lib/logging-interceptor-2.7.5.jar
goobox-sync-sia-0.2.4-mac/lib/gson-fire-1.8.3.jar
goobox-sync-sia-0.2.4-mac/lib/goobox-sync-common-0.0.9.jar
goobox-sync-sia-0.2.4-mac/lib/joda-time-2.10.jar
goobox-sync-sia-0.2.4-mac/lib/threetenbp-1.3.6.jar
goobox-sync-sia-0.2.4-mac/lib/nitrite-3.0.0.jar
goobox-sync-sia-0.2.4-mac/lib/podam-7.1.0.RELEASE.jar
goobox-sync-sia-0.2.4-mac/lib/commons-lang3-3.7.jar
goobox-sync-sia-0.2.4-mac/lib/commons-cli-1.4.jar
goobox-sync-sia-0.2.4-mac/lib/commons-codec-1.11.jar
goobox-sync-sia-0.2.4-mac/lib/commons-io-2.6.jar
goobox-sync-sia-0.2.4-mac/lib/appdirs-1.0.1.jar
goobox-sync-sia-0.2.4-mac/lib/jna-platform-4.5.1.jar
goobox-sync-sia-0.2.4-mac/lib/directory-watcher-0.5.1.jar
goobox-sync-sia-0.2.4-mac/lib/logback-classic-1.2.3.jar
goobox-sync-sia-0.2.4-mac/lib/annotations-16.0.2.jar
goobox-sync-sia-0.2.4-mac/lib/okhttp-2.7.5.jar
goobox-sync-sia-0.2.4-mac/lib/gson-2.7.jar
goobox-sync-sia-0.2.4-linux/lib/swagger-annotations-1.5.20.jar
goobox-sync-sia-0.2.4-mac/lib/com.liferay.nativity-1.0.5.jar
goobox-sync-sia-0.2.4-mac/lib/slf4j-api-1.7.25.jar
goobox-sync-sia-0.2.4-mac/lib/h2-mvstore-1.4.196.jar
goobox-sync-sia-0.2.4-mac/lib/objenesis-2.6.jar
goobox-sync-sia-0.2.4-mac/lib/jackson-databind-2.9.5.jar
goobox-sync-sia-0.2.4-linux/lib/logging-interceptor-2.7.5.jar
goobox-sync-sia-0.2.4-linux/lib/gson-fire-1.8.3.jar
goobox-sync-sia-0.2.4-win64/lib/swagger-annotations-1.5.20.jar
goobox-sync-sia-0.2.4-linux/lib/goobox-sync-common-0.0.9.jar
goobox-sync-sia-0.2.4-linux/lib/joda-time-2.10.jar
goobox-sync-sia-0.2.4-win64/lib/logging-interceptor-2.7.5.jar
goobox-sync-sia-0.2.4-win64/lib/gson-fire-1.8.3.jar
goobox-sync-sia-0.2.4-win64/lib/goobox-sync-common-0.0.9.jar
goobox-sync-sia-0.2.4-win64/lib/joda-time-2.10.jar
goobox-sync-sia-0.2.4-mac/lib/jackson-annotations-2.9.5.jar
goobox-sync-sia-0.2.4-mac/lib/jasypt-1.9.2.jar
goobox-sync-sia-0.2.4-mac/lib/okhttp-3.9.1.jar
goobox-sync-sia-0.2.4-mac/lib/jna-4.5.1.jar
goobox-sync-sia-0.2.4-linux/lib/threetenbp-1.3.6.jar
goobox-sync-sia-0.2.4-win64/lib/threetenbp-1.3.6.jar
goobox-sync-sia-0.2.4-mac/lib/guava-23.0.jar
goobox-sync-sia-0.2.4-linux/lib/nitrite-3.0.0.jar
goobox-sync-sia-0.2.4-win64/lib/nitrite-3.0.0.jar
goobox-sync-sia-0.2.4-linux/lib/podam-7.1.0.RELEASE.jar
goobox-sync-sia-0.2.4-win64/lib/podam-7.1.0.RELEASE.jar
goobox-sync-sia-0.2.4-linux/lib/commons-lang3-3.7.jar
goobox-sync-sia-0.2.4-win64/lib/commons-lang3-3.7.jar
goobox-sync-sia-0.2.4-win64/lib/commons-cli-1.4.jar
goobox-sync-sia-0.2.4-win64/lib/commons-codec-1.11.jar
goobox-sync-sia-0.2.4-linux/lib/commons-cli-1.4.jar
goobox-sync-sia-0.2.4-linux/lib/commons-codec-1.11.jar
goobox-sync-sia-0.2.4-win64/lib/commons-io-2.6.jar
goobox-sync-sia-0.2.4-win64/lib/appdirs-1.0.1.jar
goobox-sync-sia-0.2.4-win64/lib/jna-platform-4.5.1.jar
goobox-sync-sia-0.2.4-linux/lib/commons-io-2.6.jar
goobox-sync-sia-0.2.4-mac/lib/logback-core-1.2.3.jar
goobox-sync-sia-0.2.4-linux/lib/appdirs-1.0.1.jar
goobox-sync-sia-0.2.4-linux/lib/jna-platform-4.5.1.jar
goobox-sync-sia-0.2.4-mac/lib/okio-1.13.0.jar
goobox-sync-sia-0.2.4-win64/lib/directory-watcher-0.5.1.jar
goobox-sync-sia-0.2.4-mac/lib/jsr305-1.3.9.jar
goobox-sync-sia-0.2.4-mac/lib/error_prone_annotations-2.0.18.jar
goobox-sync-sia-0.2.4-mac/lib/j2objc-annotations-1.1.jar
goobox-sync-sia-0.2.4-win64/lib/logback-classic-1.2.3.jar
goobox-sync-sia-0.2.4-mac/lib/animal-sniffer-annotations-1.14.jar
goobox-sync-sia-0.2.4-mac/lib/jackson-core-2.9.5.jar
goobox-sync-sia-0.2.4-win64/lib/annotations-16.0.2.jar
goobox-sync-sia-0.2.4-mac/lib/netty-handler-4.0.36.Final.jar
goobox-sync-sia-0.2.4-win64/lib/okhttp-2.7.5.jar
goobox-sync-sia-0.2.4-mac/lib/netty-codec-4.0.36.Final.jar
goobox-sync-sia-0.2.4-win64/lib/gson-2.7.jar
goobox-sync-sia-0.2.4-mac/lib/netty-transport-4.0.36.Final.jar
goobox-sync-sia-0.2.4-linux/lib/directory-watcher-0.5.1.jar
goobox-sync-sia-0.2.4-linux/lib/logback-classic-1.2.3.jar
goobox-sync-sia-0.2.4-win64/lib/com.liferay.nativity-1.0.5.jar
goobox-sync-sia-0.2.4-win64/lib/slf4j-api-1.7.25.jar
goobox-sync-sia-0.2.4-win64/lib/h2-mvstore-1.4.196.jar
goobox-sync-sia-0.2.4-mac/lib/netty-buffer-4.0.36.Final.jar
goobox-sync-sia-0.2.4-linux/lib/annotations-16.0.2.jar
goobox-sync-sia-0.2.4-win64/lib/objenesis-2.6.jar
goobox-sync-sia-0.2.4-linux/lib/okhttp-2.7.5.jar
goobox-sync-sia-0.2.4-mac/lib/netty-common-4.0.36.Final.jar
goobox-sync-sia-0.2.4-win64/lib/jackson-databind-2.9.5.jar
goobox-sync-sia-0.2.4-mac/lib/jcip-annotations-1.0.jar
goobox-sync-sia-0.2.4-mac/lib/jsr250-api-1.0.jar
goobox-sync-sia-0.2.4-mac/lib/validation-api-1.1.0.Final.jar
goobox-sync-sia-0.2.4-linux/lib/gson-2.7.jar
goobox-sync-sia-0.2.4-mac/bin/
goobox-sync-sia-0.2.4-mac/bin/goobox-sync-sia
goobox-sync-sia-0.2.4-mac/bin/goobox-sync-sia.bat
goobox-sync-sia-0.2.4-mac/sia/
goobox-sync-sia-0.2.4-mac/sia/siac
goobox-sync-sia-0.2.4-linux/lib/com.liferay.nativity-1.0.5.jar
goobox-sync-sia-0.2.4-linux/lib/slf4j-api-1.7.25.jar
Archive: storj-linux.zip
inflating: tmp/linux/goobox-sync-storj/libcurl-gnutls.so.4
inflating: tmp/linux/goobox-sync-storj/libgnutls.so.26
inflating: tmp/linux/goobox-sync-storj/libjson-c.so.2
inflating: tmp/linux/goobox-sync-storj/libnettle.so.6
inflating: tmp/linux/goobox-sync-storj/librtmp.so.0
inflating: tmp/linux/goobox-sync-storj/libstorj-java.so
inflating: tmp/linux/goobox-sync-storj/libstorj.so.2
inflating: tmp/linux/goobox-sync-storj/libuv.so.1
inflating: tmp/linux/goobox-sync-storj/goobox-sync-storj
inflating: tmp/linux/goobox-sync-storj/goobox-sync-storj-0.0.27.jar goobox-sync-sia-0.2.4-linux/lib/h2-mvstore-1.4.196.jar
goobox-sync-sia-0.2.4-linux/lib/objenesis-2.6.jar
goobox-sync-sia-0.2.4-linux/lib/jackson-databind-2.9.5.jar
goobox-sync-sia-0.2.4-win64/lib/jackson-annotations-2.9.5.jar
goobox-sync-sia-0.2.4-win64/lib/jasypt-1.9.2.jar
goobox-sync-sia-0.2.4-win64/lib/okhttp-3.9.1.jar
goobox-sync-sia-0.2.4-win64/lib/jna-4.5.1.jar
goobox-sync-sia-0.2.4-linux/lib/jackson-annotations-2.9.5.jar
goobox-sync-sia-0.2.4-linux/lib/jasypt-1.9.2.jar
goobox-sync-sia-0.2.4-linux/lib/okhttp-3.9.1.jar
goobox-sync-sia-0.2.4-linux/lib/jna-4.5.1.jar
goobox-sync-sia-0.2.4-win64/lib/guava-23.0.jar
goobox-sync-sia-0.2.4-mac/sia/doc/
goobox-sync-sia-0.2.4-mac/sia/doc/Standard.md
goobox-sync-sia-0.2.4-mac/sia/doc/sips/
goobox-sync-sia-0.2.4-mac/sia/doc/sips/README.md
goobox-sync-sia-0.2.4-mac/sia/doc/Guide to Contributing to Sia.md
goobox-sync-sia-0.2.4-mac/sia/doc/Running and Writing Tests for Sia.md
goobox-sync-sia-0.2.4-mac/sia/doc/Encoding.md
goobox-sync-sia-0.2.4-mac/sia/doc/API.md
goobox-sync-sia-0.2.4-mac/sia/doc/assets/
goobox-sync-sia-0.2.4-mac/sia/doc/assets/codereview.png
goobox-sync-sia-0.2.4-mac/sia/doc/assets/covertool.png
goobox-sync-sia-0.2.4-mac/sia/doc/Developers.md
goobox-sync-sia-0.2.4-mac/sia/doc/RPC.md
goobox-sync-sia-0.2.4-mac/sia/doc/whitepaper.tex
goobox-sync-sia-0.2.4-mac/sia/doc/File Contract Negotiation.md
goobox-sync-sia-0.2.4-mac/sia/doc/Modules.md
goobox-sync-sia-0.2.4-mac/sia/doc/manpages/
goobox-sync-sia-0.2.4-mac/sia/doc/manpages/siad.1
goobox-sync-sia-0.2.4-mac/sia/doc/manpages/siad-version.1
goobox-sync-sia-0.2.4-mac/sia/doc/manpages/siad-modules.1
goobox-sync-sia-0.2.4-mac/sia/doc/Contributors.md
goobox-sync-sia-0.2.4-mac/sia/doc/Consensus.md
goobox-sync-sia-0.2.4-mac/sia/doc/api/
goobox-sync-sia-0.2.4-mac/sia/doc/api/Host.md
goobox-sync-sia-0.2.4-mac/sia/doc/api/Wallet.md
goobox-sync-sia-0.2.4-mac/sia/doc/api/Miner.md
goobox-sync-sia-0.2.4-mac/sia/doc/api/Transactionpool.md
goobox-sync-sia-0.2.4-mac/sia/doc/api/Renter.md
goobox-sync-sia-0.2.4-mac/sia/doc/api/HostDB.md
goobox-sync-sia-0.2.4-mac/sia/doc/api/Gateway.md
goobox-sync-sia-0.2.4-mac/sia/doc/api/Daemon.md
goobox-sync-sia-0.2.4-mac/sia/doc/api/Consensus.md
goobox-sync-sia-0.2.4-mac/sia/LICENSE
goobox-sync-sia-0.2.4-mac/sia/siad.sig
goobox-sync-sia-0.2.4-mac/sia/README.md
goobox-sync-sia-0.2.4-mac/sia/siad
goobox-sync-sia-0.2.4-win64/lib/logback-core-1.2.3.jar
goobox-sync-sia-0.2.4-win64/lib/okio-1.13.0.jar
goobox-sync-sia-0.2.4-win64/lib/jsr305-1.3.9.jar
goobox-sync-sia-0.2.4-win64/lib/error_prone_annotations-2.0.18.jar
goobox-sync-sia-0.2.4-win64/lib/j2objc-annotations-1.1.jar
goobox-sync-sia-0.2.4-win64/lib/animal-sniffer-annotations-1.14.jar
goobox-sync-sia-0.2.4-win64/lib/jackson-core-2.9.5.jar
goobox-sync-sia-0.2.4-win64/lib/netty-handler-4.0.36.Final.jar
goobox-sync-sia-0.2.4-win64/lib/netty-codec-4.0.36.Final.jar
goobox-sync-sia-0.2.4-win64/lib/netty-transport-4.0.36.Final.jar
goobox-sync-sia-0.2.4-win64/lib/netty-buffer-4.0.36.Final.jar
goobox-sync-sia-0.2.4-linux/lib/guava-23.0.jar
goobox-sync-sia-0.2.4-win64/lib/netty-common-4.0.36.Final.jar
goobox-sync-sia-0.2.4-win64/lib/jcip-annotations-1.0.jar
goobox-sync-sia-0.2.4-win64/lib/jsr250-api-1.0.jar
goobox-sync-sia-0.2.4-win64/lib/validation-api-1.1.0.Final.jar
goobox-sync-sia-0.2.4-win64/bin/
goobox-sync-sia-0.2.4-win64/bin/goobox-sync-sia
goobox-sync-sia-0.2.4-win64/bin/goobox-sync-sia.bat
goobox-sync-sia-0.2.4-win64/sia/
goobox-sync-sia-0.2.4-win64/sia/doc/
goobox-sync-sia-0.2.4-win64/sia/doc/Standard.md
goobox-sync-sia-0.2.4-win64/sia/doc/sips/
goobox-sync-sia-0.2.4-win64/sia/doc/sips/README.md
goobox-sync-sia-0.2.4-win64/sia/doc/Guide to Contributing to Sia.md
goobox-sync-sia-0.2.4-win64/sia/doc/Running and Writing Tests for Sia.md
goobox-sync-sia-0.2.4-win64/sia/doc/Encoding.md
goobox-sync-sia-0.2.4-win64/sia/doc/API.md
goobox-sync-sia-0.2.4-win64/sia/doc/assets/
goobox-sync-sia-0.2.4-win64/sia/doc/assets/codereview.png
goobox-sync-sia-0.2.4-win64/sia/doc/assets/covertool.png
goobox-sync-sia-0.2.4-win64/sia/doc/Developers.md
goobox-sync-sia-0.2.4-win64/sia/doc/RPC.md
goobox-sync-sia-0.2.4-win64/sia/doc/whitepaper.tex
goobox-sync-sia-0.2.4-win64/sia/doc/File Contract Negotiation.md
goobox-sync-sia-0.2.4-win64/sia/doc/Modules.md
goobox-sync-sia-0.2.4-win64/sia/doc/manpages/
goobox-sync-sia-0.2.4-win64/sia/doc/manpages/siad.1
goobox-sync-sia-0.2.4-win64/sia/doc/manpages/siad-version.1
goobox-sync-sia-0.2.4-win64/sia/doc/manpages/siad-modules.1
goobox-sync-sia-0.2.4-win64/sia/doc/Contributors.md
goobox-sync-sia-0.2.4-win64/sia/doc/Consensus.md
goobox-sync-sia-0.2.4-win64/sia/doc/api/
goobox-sync-sia-0.2.4-win64/sia/doc/api/Host.md
goobox-sync-sia-0.2.4-win64/sia/doc/api/Wallet.md
goobox-sync-sia-0.2.4-win64/sia/doc/api/Miner.md
goobox-sync-sia-0.2.4-win64/sia/doc/api/Transactionpool.md
goobox-sync-sia-0.2.4-win64/sia/doc/api/Renter.md
goobox-sync-sia-0.2.4-win64/sia/doc/api/HostDB.md
goobox-sync-sia-0.2.4-win64/sia/doc/api/Gateway.md
goobox-sync-sia-0.2.4-win64/sia/doc/api/Daemon.md
goobox-sync-sia-0.2.4-win64/sia/doc/api/Consensus.md
goobox-sync-sia-0.2.4-win64/sia/siac.exe.sig
goobox-sync-sia-0.2.4-win64/sia/siad.exe.sig
goobox-sync-sia-0.2.4-win64/sia/LICENSE
goobox-sync-sia-0.2.4-win64/sia/README.md
goobox-sync-sia-0.2.4-win64/sia/siad.exe
Archive: storj-mac.zip
inflating: tmp/mac/goobox-sync-storj/libcurl.4.dylib
inflating: tmp/mac/goobox-sync-storj/libjson-c.2.dylib
inflating: tmp/mac/goobox-sync-storj/libnettle.6.dylib
inflating: tmp/mac/goobox-sync-storj/libstorj.2.dylib
inflating: tmp/mac/goobox-sync-storj/libstorj-java.dylib
inflating: tmp/mac/goobox-sync-storj/libuv.1.dylib
inflating: tmp/mac/goobox-sync-storj/goobox-sync-storj
inflating: tmp/mac/goobox-sync-storj/goobox-sync-storj-0.0.27.jar
goobox-sync-sia-0.2.4-mac/sia/siac.sig
goobox-sync-sia-0.2.4-linux/lib/logback-core-1.2.3.jar
goobox-sync-sia-0.2.4-linux/lib/okio-1.13.0.jar
goobox-sync-sia-0.2.4-linux/lib/jsr305-1.3.9.jar
goobox-sync-sia-0.2.4-linux/lib/error_prone_annotations-2.0.18.jar
goobox-sync-sia-0.2.4-linux/lib/j2objc-annotations-1.1.jar
goobox-sync-sia-0.2.4-linux/lib/animal-sniffer-annotations-1.14.jar
goobox-sync-sia-0.2.4-linux/lib/jackson-core-2.9.5.jar
goobox-sync-sia-0.2.4-linux/lib/netty-handler-4.0.36.Final.jar
goobox-sync-sia-0.2.4-linux/lib/netty-codec-4.0.36.Final.jar
goobox-sync-sia-0.2.4-linux/lib/netty-transport-4.0.36.Final.jar
goobox-sync-sia-0.2.4-linux/lib/netty-buffer-4.0.36.Final.jar
goobox-sync-sia-0.2.4-linux/lib/netty-common-4.0.36.Final.jar
goobox-sync-sia-0.2.4-linux/lib/jcip-annotations-1.0.jar
goobox-sync-sia-0.2.4-linux/lib/jsr250-api-1.0.jar
goobox-sync-sia-0.2.4-linux/lib/validation-api-1.1.0.Final.jar
Archive: storj-win.zip
inflating: tmp/win/goobox-sync-storj/libcurl-4.dll
inflating: tmp/win/goobox-sync-storj/libgmp-10.dll
inflating: tmp/win/goobox-sync-storj/libgnutls-30.dll goobox-sync-sia-0.2.4-linux/bin/
goobox-sync-sia-0.2.4-linux/bin/goobox-sync-sia
goobox-sync-sia-0.2.4-linux/bin/goobox-sync-sia.bat
goobox-sync-sia-0.2.4-linux/sia/
goobox-sync-sia-0.2.4-linux/sia/siac
inflating: tmp/win/goobox-sync-storj/libhogweed-4.dll
inflating: tmp/win/goobox-sync-storj/libjson-c-3.dll
inflating: tmp/win/goobox-sync-storj/libnettle-6.dll
inflating: tmp/win/goobox-sync-storj/libstorj-2.dll
inflating: tmp/win/goobox-sync-storj/libuv-1.dll
inflating: tmp/win/goobox-sync-storj/libwinpthread-1.dll
inflating: tmp/win/goobox-sync-storj/storj-java.dll
inflating: tmp/win/goobox-sync-storj/GooboxContextMenus_x64.dll
inflating: tmp/win/goobox-sync-storj/GooboxOverlay1OK_x64.dll
inflating: tmp/win/goobox-sync-storj/GooboxOverlay2Syncing_x64.dll
inflating: tmp/win/goobox-sync-storj/GooboxOverlay3Warning_x64.dll
inflating: tmp/win/goobox-sync-storj/GooboxOverlay4Error_x64.dll
inflating: tmp/win/goobox-sync-storj/goobox-sync-storj.bat
inflating: tmp/win/goobox-sync-storj/goobox-sync-storj-debug.bat
inflating: tmp/win/goobox-sync-storj/LiferayNativityUtil_x64.dll
inflating: tmp/win/goobox-sync-storj/LiferayNativityWindowsUtil_x64.dll
inflating: tmp/win/goobox-sync-storj/list-db.bat
inflating: tmp/win/goobox-sync-storj/register-dlls.bat
inflating: tmp/win/goobox-sync-storj/unregister-dlls.bat
inflating: tmp/win/goobox-sync-storj/goobox-sync-storj-0.0.27.jar
goobox-sync-sia-0.2.4-linux/sia/doc/
goobox-sync-sia-0.2.4-linux/sia/doc/Standard.md
goobox-sync-sia-0.2.4-linux/sia/doc/sips/
goobox-sync-sia-0.2.4-linux/sia/doc/sips/README.md
goobox-sync-sia-0.2.4-linux/sia/doc/Guide to Contributing to Sia.md
goobox-sync-sia-0.2.4-linux/sia/doc/Running and Writing Tests for Sia.md
goobox-sync-sia-0.2.4-linux/sia/doc/Encoding.md
goobox-sync-sia-0.2.4-linux/sia/doc/API.md
goobox-sync-sia-0.2.4-linux/sia/doc/assets/
goobox-sync-sia-0.2.4-linux/sia/doc/assets/codereview.png
goobox-sync-sia-0.2.4-linux/sia/doc/assets/covertool.png
goobox-sync-sia-0.2.4-linux/sia/doc/Developers.md
goobox-sync-sia-0.2.4-linux/sia/doc/RPC.md
goobox-sync-sia-0.2.4-linux/sia/doc/whitepaper.tex
goobox-sync-sia-0.2.4-linux/sia/doc/File Contract Negotiation.md
goobox-sync-sia-0.2.4-linux/sia/doc/Modules.md
goobox-sync-sia-0.2.4-linux/sia/doc/manpages/
goobox-sync-sia-0.2.4-linux/sia/doc/manpages/siad.1
goobox-sync-sia-0.2.4-linux/sia/doc/manpages/siad-version.1
goobox-sync-sia-0.2.4-linux/sia/doc/manpages/siad-modules.1
goobox-sync-sia-0.2.4-linux/sia/doc/Contributors.md
goobox-sync-sia-0.2.4-linux/sia/doc/Consensus.md
goobox-sync-sia-0.2.4-linux/sia/doc/api/
goobox-sync-sia-0.2.4-linux/sia/doc/api/Host.md
goobox-sync-sia-0.2.4-linux/sia/doc/api/Wallet.md
goobox-sync-sia-0.2.4-linux/sia/doc/api/Miner.md
goobox-sync-sia-0.2.4-linux/sia/doc/api/Transactionpool.md
goobox-sync-sia-0.2.4-linux/sia/doc/api/Renter.md
goobox-sync-sia-0.2.4-linux/sia/doc/api/HostDB.md
goobox-sync-sia-0.2.4-linux/sia/doc/api/Gateway.md
goobox-sync-sia-0.2.4-linux/sia/doc/api/Daemon.md
goobox-sync-sia-0.2.4-linux/sia/doc/api/Consensus.md
goobox-sync-sia-0.2.4-linux/sia/LICENSE
goobox-sync-sia-0.2.4-linux/sia/siad.sig
goobox-sync-sia-0.2.4-linux/sia/README.md
goobox-sync-sia-0.2.4-linux/sia/siad
goobox-sync-sia-0.2.4-win64/sia/siac.exe
goobox-sync-sia-0.2.4-linux/sia/siac.sig
╭─────────────────────────────────────╮
│ │
│ Update available 5.6.0 → 6.2.0 │
│ Run npm i npm to update │
│ │
╰─────────────────────────────────────╯
user@localhost:~/test-goobox/goobox-community-gui-release-v0.2.1$ npm run dist:build:linux
> Goobox@0.2.1 dist:build:linux /home/user/test-goobox/goobox-community-gui-release-v0.2.1
> electron-builder -l --x64
• electron-builder version=20.21.2
• loaded configuration file=/home/user/test-goobox/goobox-community-gui-release-v0.2.1/electron-builder.yml
• writing effective config file=dist/electron-builder-effective-config.yaml
• no native production dependencies
• packaging platform=linux arch=x64 electron=2.0.5 appOutDir=dist/linux-unpacked
• asar using is disabled — it is strongly not recommended solution=enable asar and use asarUnpack to unpack files that must be externally available
• building target=AppImage arch=x64 file=dist/Goobox-0.2.1-x86_64.AppImage
• downloading path=/home/user/.cache/electron-builder/appimage/appimage-9.1.0 url=https://github.com/electron-userland/electron-builder-binaries/releases/download/appimage-9.1.0/appimage-9.1.0.7z
user@localhost:~/test-goobox/goobox-community-gui-release-v0.2.1$
it is hangs on
...
goobox-sync-sia-0.2.4-mac/sia/siac.sig
now on
goobox-sync-sia-0.2.4-win64/sia/siac.exe
I don't have either mac or win. I just want to build a Linux version.
Could I build a Linux version only with Storj? Looks like sia don't want to be built/deflated/whatever
it built at least