Package Details: electron33 33.4.11-2

Git Clone URL: https://aur.archlinux.org/electron33.git (read-only, click to copy)
Package Base: electron33
Description: Build cross platform desktop apps with web technologies
Upstream URL: https://electronjs.org
Licenses: MIT, BSD-3-Clause
Submitter: alerque
Maintainer: alerque
Last Packager: alerque
Votes: 9
Popularity: 5.41
First Submitted: 2025-05-07 20:22 (UTC)
Last Updated: 2025-05-07 20:22 (UTC)

Sources (174)

Latest Comments

Alkaris commented on 2025-06-08 03:29 (UTC)

This package is ridiculously bloated, 52.77 GiB? STOP -- I agree with @teejo, you NEED to put a Size Warning note with this package.

On top of that it just outright fails to compile after hours waiting for it to fetch and compile everything. Make sure your paths are set correctly in your build, because it will never find libadler2 because you missed something in the PATH. or Neglected to add it to the install list of dependencies, instead of assuming libadler2 exists, maybe check and install it so you DON'T get these kind of compiler errors?

==> Starting build()...
Done. Made 22860 targets from 3812 files in 5598ms
ninja: Entering directory `out/Release'
[659/41094] COPY default_for_rust_host_build_tools/obj/...lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler2.rlib
FAILED: default_for_rust_host_build_tools/prebuilt_rustc_sysroot/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler2.rlib 
ln -f default_for_rust_host_build_tools/obj/build/rust/std/libadler2.rlib default_for_rust_host_build_tools/prebuilt_rustc_sysroot/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler2.rlib 2>/dev/null || (rm -rf default_for_rust_host_build_tools/prebuilt_rustc_sysroot/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler2.rlib && cp -af default_for_rust_host_build_tools/obj/build/rust/std/libadler2.rlib default_for_rust_host_build_tools/prebuilt_rustc_sysroot/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler2.rlib)
cp: cannot stat 'default_for_rust_host_build_tools/obj/build/rust/std/libadler2.rlib': No such file or directory
[668/41094] ACTION //third_party/devtools-frontend/src/...ssues_manager(//build/toolchain/linux/unbundle:default)
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
:: Unable to build electron33 - makepkg exited with code: 4

teejo commented on 2025-05-18 01:20 (UTC)

This package needs a size warning.

After cloning the 52.38 GiB chromium_mirror repo and all the chromium-mirror_third_party modules, the electron33 directory in my yay cache directory is 96.9 GiB!

Also considering that for whatever reason (I have yet to investigate), I also have electron32 installed, and that is equally as big.

Fortunately I've got just under a terabyte sized home partition, but this is nuts.

riosgabriel commented on 2025-05-17 13:18 (UTC) (edited on 2025-05-17 13:19 (UTC) by riosgabriel)

I realized today that I'll need to perform the exact same process on my personal computer as well, after downloading more than 40 GB and spending nine and a half hours building and installing it on my work computer

q-wertz commented on 2025-05-16 14:46 (UTC) (edited on 2025-05-16 14:48 (UTC) by q-wertz)

When trying to update this package requires currently over 40GiB of space (it aborts on my machine after ~40% and 21GiB).

Only me or is something wrong in the package?

[...]
  -> Found chromium-patches-130-2.tar.bz2
  -> Found add-more-CFI-suppressions-for-inline-PipeWire-functions.patch
  -> Found compiler-rt-adjust-paths.patch
  -> Found blink-fix-missing-stdlib-include.patch
  -> Found webrtc-fix-build-with-pipewire-1.4.patch
  -> Found default_app-icon.patch
  -> Found electron-launcher.sh
  -> Found electron.desktop
  -> Found jinja-python-3.10.patch
  -> Found use-system-libraries-in-node.patch
  -> Found makepkg-source-roller.py
  -> Cloning chromium-mirror git repo...
Cloning into bare repository '/home/user/.cache/yay/electron33/chromium-mirror'...
remote: Enumerating objects: 25541695, done.
remote: Counting objects: 100% (5331/5331), done.
remote: Compressing objects: 100% (1580/1580), done.
fatal: write error: No space left on device, 20.64 GiB | 5.63 MiB/s