Package Details: electron24 24.8.8-4

Git Clone URL: https://aur.archlinux.org/electron24.git (read-only, click to copy)
Package Base: electron24
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: 0
Popularity: 0.000000
First Submitted: 2024-02-07 10:48 (UTC)
Last Updated: 2024-04-24 07:48 (UTC)

Sources (168)

Pinned Comments

alerque commented on 2024-03-12 11:35 (UTC)

Because the same issues come up over and over, here are some FAQs/tips:

  • Check if you still need this. It is in the AUR because it is EOL and removed from Arch official repos since no official packages depend on it. If none of your other packages depend on it, just remove it.
  • If you do still need it and don't want to build it, consider switching to electronNN-bin.
  • If you do build this, yes it takes about 40 Gigs of sources and a lot of CPU to build.
  • Using the chroot build methods recommended by Arch will make this much easier, especially to not run into conflicts with node versions, etc.

alerque commented on 2024-03-04 11:00 (UTC)

Thanks for disowning this @sidicer.

I have updated the source handling using the method recently adopted for the electron versions currently in [extra]. It still requires about 30Gigs of sources, but the technique is friendlier to building using makepkg instead of makechrootpkg, and even in the chroot case saves some re-downloads because more of the sources are cached by makepkg properly.

I also started hosting this in my user repository if anybody wants the non-bin version without the disk, network, and CPU overhead required to build this.

Latest Comments

« First ‹ Previous 1 2

DaWe commented on 2024-02-17 13:17 (UTC)

This is madness. How can something like this happen? A normal update pulls the wrong package while downloading 41 GB? I don't feel safe anymore.

vxxii commented on 2024-02-10 14:51 (UTC)

"electron24 24.8.8-2 has been removed from the [extra] repository." It's been suggested that an aur helper may have tried to pull electron24 after it was removed from extra.

It seems unlikely most users actually need 24 as currently electron is at v28.2.1 and that (along with other older versions that are still in extra) is likely installed.
What I did was -Rns elecron24.

Why or how the aur helper decides to "helpfully" switch to a version from the aur is not something I understand: simply a bug? or maybe it is useful in other situations?

ghbrown commented on 2024-02-10 04:30 (UTC)

Same thing happened to me (update tried downloading GB of data for chromium-mirror). Not sure why it would need even have this as a dependency, but thankfully I could remove electron24 without breaking any dependencies.

abarbarian commented on 2024-02-08 21:22 (UTC)

I tried to update electron today and it downloaded over 45 GB of data this is part of the download,

"Receiving objects: 100% (22293599/22293599), 41.39 GiB | 3.99 MiB/s, done."

then it failed to build anyway,

ModuleNotFoundError: No module named 'httplib2' ==> ERROR: A failure occurred in prepare(). Aborting... :: failed to verify integrity or prepare electron24 package

;-(

I deleted electron and the program that needed it.