Package Details: balena-etcher 2:1.19.25-3

Git Clone URL: https://aur.archlinux.org/balena-etcher.git (read-only, click to copy)
Package Base: balena-etcher
Description: Flash OS images to SD cards & USB drives, safely and easily
Upstream URL: https://balena.io/etcher
Licenses: Apache-2.0
Conflicts: etcher, etcher-bin, etcher-git
Submitter: gin078
Maintainer: zhullyb (Clansty, sukanka, lilac)
Last Packager: sukanka
Votes: 263
Popularity: 3.10
First Submitted: 2019-05-13 11:35 (UTC)
Last Updated: 2024-11-09 17:23 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 30 Next › Last »

Eirikr commented on 2023-04-05 20:20 (UTC) (edited on 2023-04-05 20:23 (UTC) by Eirikr)

Fails to compile for me as well...

==> Starting prepare()...
Submodule 'scripts/resin' (https://github.com/balena-io/scripts.git) registered for path 'scripts/resin'
Cloning into '/home/eirikr/.cache/yay/balena-etcher/src/etcher/scripts/resin'...
Submodule path 'scripts/resin': checked out '8dfa21cfc23b1dbc0eaa22b5dbdf1f5c796b0c2c'
==> Sources are ready.
==> Making package: balena-etcher 2:1.18.3-1 (Wed 05 Apr 2023 01:19:04 PM PDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE   package: 'drivelist@11.1.0',
npm WARN EBADENGINE   required: { node: '>=16 < 19' },
npm WARN EBADENGINE   current: { node: 'v19.8.1', npm: '8.19.2' }
npm WARN EBADENGINE }
npm WARN skipping integrity check for git dependency ssh://git@github.com/balena-io-modules/unbzip2-stream.git 
npm WARN deprecated @types/ajv-keywords@3.5.0: This is a stub types definition. ajv-keywords provides its own type definitions, so you do not need this installed.
npm WARN deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm WARN deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs
npm WARN deprecated @braintree/sanitize-url@3.1.0: Potential XSS vulnerability patched in v6.0.0.
npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
npm WARN deprecated asar@3.2.0: Please use @electron/asar moving forward.  There is no API change, just a package name change
npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
npm WARN deprecated electron-notarize@1.2.2: Please use @electron/notarize moving forward.  There is no API change, just a package name change
npm WARN deprecated electron-osx-sign@0.6.0: Please use @electron/osx-sign moving forward. Be aware the API is slightly different
npm WARN deprecated coffee-script@1.11.1: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
npm WARN deprecated electron-rebuild@3.2.9: Please use @electron/rebuild moving forward.  There is no API change, just a package name change
npm WARN deprecated tslint@6.1.3: TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.
npm WARN deprecated core-js@1.2.7: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
npm WARN deprecated core-js@2.6.12: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
npm ERR! code 1
npm ERR! path /home/eirikr/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io
npm ERR! command failed
npm ERR! command sh -c -- node-gyp rebuild
npm ERR! make: Entering directory '/home/eirikr/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io/build'
npm ERR!   CC(target) Release/obj.target/binding/binding.o
npm ERR! make: Leaving directory '/home/eirikr/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io/build'
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp info using node-gyp@9.3.1
npm ERR! gyp info using node@19.8.1 | linux | x64
npm ERR! gyp info find Python using Python version 3.10.10 found at "/usr/bin/python3"
npm ERR! gyp info spawn /usr/bin/python3
npm ERR! gyp info spawn args [
npm ERR! gyp info spawn args   '/home/eirikr/.cache/yay/balena-etcher/src/etcher/node_modules/node-gyp/gyp/gyp_main.py',
npm ERR! gyp info spawn args   'binding.gyp',
npm ERR! gyp info spawn args   '-f',
npm ERR! gyp info spawn args   'make',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   '/home/eirikr/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io/build/config.gypi',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   '/home/eirikr/.cache/yay/balena-etcher/src/etcher/node_modules/node-gyp/addon.gypi',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   '/home/eirikr/.cache/node-gyp/19.8.1/include/node/common.gypi',
npm ERR! gyp info spawn args   '-Dlibrary=shared_library',
npm ERR! gyp info spawn args   '-Dvisibility=default',
npm ERR! gyp info spawn args   '-Dnode_root_dir=/home/eirikr/.cache/node-gyp/19.8.1',
npm ERR! gyp info spawn args   '-Dnode_gyp_dir=/home/eirikr/.cache/yay/balena-etcher/src/etcher/node_modules/node-gyp',
npm ERR! gyp info spawn args   '-Dnode_lib_file=/home/eirikr/.cache/node-gyp/19.8.1/<(target_arch)/node.lib',
npm ERR! gyp info spawn args   '-Dmodule_root_dir=/home/eirikr/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io',
npm ERR! gyp info spawn args   '-Dnode_engine=v8',
npm ERR! gyp info spawn args   '--depth=.',
npm ERR! gyp info spawn args   '--no-parallel',
npm ERR! gyp info spawn args   '--generator-output',
npm ERR! gyp info spawn args   'build',
npm ERR! gyp info spawn args   '-Goutput_dir=.'
npm ERR! gyp info spawn args ]
npm ERR! gyp info spawn make
npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
npm ERR! make: *** No rule to make target '/home/eirikr/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io/build/Release/binding.node', needed by '/home/eirikr/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io/binding.node'.  Stop.
npm ERR! make: *** Waiting for unfinished jobs....
npm ERR! gyp ERR! build error 
npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2
npm ERR! gyp ERR! stack     at ChildProcess.onExit (/home/eirikr/.cache/yay/balena-etcher/src/etcher/node_modules/node-gyp/lib/build.js:203:23)
npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:512:28)
npm ERR! gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:293:12)
npm ERR! gyp ERR! System Linux 6.2.9-arch1-1
npm ERR! gyp ERR! command "/usr/bin/node" "/home/eirikr/.cache/yay/balena-etcher/src/etcher/node_modules/.bin/node-gyp" "rebuild"
npm ERR! gyp ERR! cwd /home/eirikr/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io
npm ERR! gyp ERR! node -v v19.8.1
npm ERR! gyp ERR! node-gyp -v v9.3.1
npm ERR! gyp ERR! not ok

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/eirikr/.npm/_logs/2023-04-05T20_19_04_797Z-debug-0.log

marco.righi commented on 2023-01-18 16:52 (UTC) (edited on 2023-01-18 20:39 (UTC) by marco.righi)

does not compile


npm ERR! code 1
npm ERR! path /media/data/users/home/marco/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io
npm ERR! command failed
npm ERR! command sh -c -- node-gyp rebuild
npm ERR! make: ingresso nella directory «/media/data/users/home/marco/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io/build»
npm ERR!   CC(target) Release/obj.target/binding/binding.o
npm ERR! make: uscita dalla directory «/media/data/users/home/marco/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io/build»
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp info using node-gyp@9.3.0
npm ERR! gyp info using node@16.18.0 | linux | x64
npm ERR! gyp info find Python using Python version 3.10.8 found at "/usr/bin/python3"
npm ERR! gyp info spawn /usr/bin/python3
npm ERR! gyp info spawn args [
npm ERR! gyp info spawn args   '/media/data/users/home/marco/.cache/yay/balena-etcher/src/etcher/node_modules/node-gyp/gyp/gyp_main.py',
npm ERR! gyp info spawn args   'binding.gyp',
npm ERR! gyp info spawn args   '-f',
npm ERR! gyp info spawn args   'make',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   '/media/data/users/home/marco/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io/build/config.gypi',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   '/media/data/users/home/marco/.cache/yay/balena-etcher/src/etcher/node_modules/node-gyp/addon.gypi',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   '/home/marco/.cache/node-gyp/16.18.0/include/node/common.gypi',
npm ERR! gyp info spawn args   '-Dlibrary=shared_library',
npm ERR! gyp info spawn args   '-Dvisibility=default',
npm ERR! gyp info spawn args   '-Dnode_root_dir=/home/marco/.cache/node-gyp/16.18.0',
npm ERR! gyp info spawn args   '-Dnode_gyp_dir=/media/data/users/home/marco/.cache/yay/balena-etcher/src/etcher/node_modules/node-gyp',
npm ERR! gyp info spawn args   '-Dnode_lib_file=/home/marco/.cache/node-gyp/16.18.0/<(target_arch)/node.lib',
npm ERR! gyp info spawn args   '-Dmodule_root_dir=/media/data/users/home/marco/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io',
npm ERR! gyp info spawn args   '-Dnode_engine=v8',
npm ERR! gyp info spawn args   '--depth=.',
npm ERR! gyp info spawn args   '--no-parallel',
npm ERR! gyp info spawn args   '--generator-output',
npm ERR! gyp info spawn args   'build',
npm ERR! gyp info spawn args   '-Goutput_dir=.'
npm ERR! gyp info spawn args ]
npm ERR! gyp info spawn make
npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
npm ERR! make: ***  Nessuna regola per generare l'obiettivo «/media/data/users/home/marco/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io/build/Release/binding.node», necessario per «/media/data/users/home/marco/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io/binding.node».  Arresto.
npm ERR! make: *** Attesa per i processi non terminati....
npm ERR! gyp ERR! build error 
npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2
npm ERR! gyp ERR! stack     at ChildProcess.onExit (/media/data/users/home/marco/.cache/yay/balena-etcher/src/etcher/node_modules/node-gyp/lib/build.js:203:23)
npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:513:28)
npm ERR! gyp ERR! stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:293:12)
npm ERR! gyp ERR! System Linux 5.15.85-1-MANJARO
npm ERR! gyp ERR! command "/usr/bin/node" "/media/data/users/home/marco/.cache/yay/balena-etcher/src/etcher/node_modules/.bin/node-gyp" "rebuild"
npm ERR! gyp ERR! cwd /media/data/users/home/marco/.cache/yay/balena-etcher/src/etcher/node_modules/@ronomon/direct-io
npm ERR! gyp ERR! node -v v16.18.0
npm ERR! gyp ERR! node-gyp -v v9.3.0
npm ERR! gyp ERR! not ok

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/marco/.npm/_logs/2023-01-18T16_20_25_177Z-debug-0.log

TwoCenturies commented on 2023-01-08 00:07 (UTC)

@zhullyb this is not all of it, but this is still definitely using python2

changing mode of /home/~~~/.cache/yay/python2/pkg/python2/usr/lib/python2.7/lib-dynload/bz2.so to 755

zhullyb commented on 2023-01-04 02:55 (UTC)

@halcek python2 was removed from make depend list in 2022.12.29, I don't understand why you say that.

halcek commented on 2023-01-03 14:29 (UTC)

@zhullyb It may be helpful to replace the 'python2' dependency, with just 'python'.

evylz commented on 2022-12-23 23:10 (UTC) (edited on 2022-12-23 23:10 (UTC) by evylz)

Recommend switching to etcher-bin. Install was much faster and... actually builds, as one might hope.

evylz commented on 2022-12-23 23:06 (UTC) (edited on 2022-12-23 23:06 (UTC) by evylz)

==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'electron12-12.2.3-4':
error: can't build balena-etcher-2:1.11.5-1, deps not satisfied: electron12
error: packages failed to build: electron12-12.2.3-4  balena-etcher-2:1.11.5-1
OS: EndeavourOS rolling rolling
Kernel: x86_64 Linux 6.0.12-arch1-1

bakgwailo commented on 2022-12-12 04:59 (UTC)

Haven't been able to build since the last big update for awhile:

⠦ Building module: direct-io, Completed: 0gyp: name 'openssl_fips' is not defined while evaluating condition 'openssl_fips != ""' in binding.gyp while trying to load binding.gyp ✖ Rebuild Failed

An unhandled error occurred inside electron-rebuild node-gyp failed to rebuild '/tmp/trizen-nismostylee/balena-etcher/src/etcher/node_modules/@ronomon/direct-io'. For more information, rerun with the DEBUG environment variable set to "electron-rebuild".

Error: gyp failed with exit code: 1

Error: node-gyp failed to rebuild '/tmp/trizen-nismostylee/balena-etcher/src/etcher/node_modules/@ronomon/direct-io'. For more information, rerun with the DEBUG environment variable set to "electron-rebuild".

Error: gyp failed with exit code: 1

at NodeGyp.rebuildModule (/tmp/trizen-nismostylee/balena-etcher/src/etcher/node_modules/electron-rebuild/lib/src/module-type/node-gyp.js:120:19)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async ModuleRebuilder.rebuildNodeGypModule (/tmp/trizen-nismostylee/balena-etcher/src/etcher/node_modules/electron-rebuild/lib/src/module-rebuilder.js:98:9)
at async ModuleRebuilder.rebuild (/tmp/trizen-nismostylee/balena-etcher/src/etcher/node_modules/electron-rebuild/lib/src/module-rebuilder.js:128:14)
at async Rebuilder.rebuildModuleAt (/tmp/trizen-nismostylee/balena-etcher/src/etcher/node_modules/electron-rebuild/lib/src/rebuild.js:149:13)
at async Rebuilder.rebuild (/tmp/trizen-nismostylee/balena-etcher/src/etcher/node_modules/electron-rebuild/lib/src/rebuild.js:112:17)
at async /tmp/trizen-nismostylee/balena-etcher/src/etcher/node_modules/electron-rebuild/lib/src/cli.js:158:9

npm ERR! code 255 npm ERR! path /tmp/trizen-nismostylee/balena-etcher/src/etcher npm ERR! command failed npm ERR! command sh -c -- electron-rebuild -t prod,dev,optional

npm ERR! A complete log of this run can be found in: npm ERR! /home//.npm/_logs/2022-12-12T04_58_19_402Z-debug-0.log make: *** [Makefile:92: electron-develop] Error 255 ==> ERROR: A failure occurred in build(). Aborting... :: Unable to build balena-etcher - makepkg exited with code: 4

yurikoles commented on 2022-12-02 10:53 (UTC)

python2 is in fact unneeded. I verified that etcher-git builds fine with python (3), which is being pulled node-gyp.