Package Details: electron25 25.9.8-6

Git Clone URL: https://aur.archlinux.org/electron25.git (read-only, click to copy)
Package Base: electron25
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: 7
Popularity: 3.74
First Submitted: 2024-03-06 19:24 (UTC)
Last Updated: 2024-04-24 07:39 (UTC)

Sources (151)

Pinned Comments

alerque commented on 2024-03-12 11:34 (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.

Latest Comments

« First ‹ Previous 1 2

aliu commented on 2024-03-11 12:46 (UTC)

What happens when you try to -R it?

gattino commented on 2024-03-11 12:38 (UTC) (edited on 2024-03-11 12:42 (UTC) by gattino)

HI, I currently noticed that both electron25 and electron27 are installed on my PC. I performed "pacman -Qi" (and yay -Qi) on both packages: both were installed as dependences to another package. But electron25 tells me not to be requested by any package while electron27 tells me to be requested by Codeoss. Is it normal that they are both installed? Can I delete electron25 safely? This is the result of Pacman -qi (and Yay -qi)

[gattino@cryptux ~]$ pacman -Qi electron25
Nome                      : electron25
Versione                  : 25.9.8-4
Descrizione               : Build cross platform desktop apps with web technologies
Architettura              : x86_64
URL                       : https://electronjs.org/
Licenze                   : MIT  BSD-3-Clause
Gruppi                    : Nessuno
Fornisce                  : Nessuno
Dipenda da                : c-ares  gcc-libs  glibc  gtk3  libgtk-3.so=0-64  libevent  libffi  nss  zlib  libz.so=1-64  fontconfig
                            libfontconfig.so=1-64  woff2  libwoff2dec.so=1.0.2-64  brotli  libjpeg  libjpeg.so=8-64  icu  libicui18n.so=74-64
                            libicuuc.so=74-64  dav1d  libdav1d.so=7-64  flac  libFLAC.so=12-64  snappy  libxml2  libxml2.so=2-64  ffmpeg  libwebp
                            libwebpdemux.so=2-64  libwebpmux.so=3-64  libwebp.so=7-64  minizip  opus  libopus.so=0-64  harfbuzz  libharfbuzz.so=0-64
                            libharfbuzz-subset.so=0-64  jsoncpp  libjsoncpp.so=25-64  libxslt  libxslt.so=1-64  libpng  libpng16.so=16-64  freetype2
                            libfreetype.so=6-64
Dipendenze opzionali      : kde-cli-tools: file deletion support (kioclient5)
                            pipewire: WebRTC desktop sharing under Wayland [installato]
                            qt5-base: enable Qt5 with --enable-features=AllowQt [installato]
                            trash-cli: file deletion support (trash-put)
                            xdg-utils: open URLs with desktop’s default (xdg-email, xdg-open) [installato]
Richiesto da              : Nessuno
Opzionale per             : Nessuno
Conflitti con             : Nessuno
Sostituisce               : Nessuno
Spazio richiesto          : 201,63 MiB
Pacchettizzatore          : Caleb Maclennan <alerque@archlinux.org>
Data di creazione         : dom 3 mar 2024, 08:31:42
Data di installazione     : dom 3 mar 2024, 22:37:50
Motivo dell'installazione : Installato come dipendenza di un altro pacchetto
Script di install         : No
Convalidato da            : Firma
[gattino@cryptux ~]$ pacman -Qi electron27
Nome                      : electron27
Versione                  : 27.3.5-1
Descrizione               : Build cross platform desktop apps with web technologies
Architettura              : x86_64
URL                       : https://electronjs.org
Licenze                   : MIT  BSD-3-Clause
Gruppi                    : Nessuno
Fornisce                  : Nessuno
Dipenda da                : c-ares  gcc-libs  glibc  gtk3  libgtk-3.so=0-64  libevent  libffi  libffi.so=8-64  libpulse  libpulse.so=0-64  nss  zlib
                            libz.so=1-64  fontconfig  libfontconfig.so=1-64  woff2  libwoff2dec.so=1.0.2-64  libjpeg  libjpeg.so=8-64  icu
                            libicui18n.so=74-64  libicuuc.so=74-64  dav1d  libdav1d.so=7-64  flac  libFLAC.so=12-64  snappy  libdrm  libxml2
                            libxml2.so=2-64  ffmpeg  libavcodec.so=60-64  libavcodec.so=60-64  libavformat.so=60-64  libavutil.so=58-64  libwebp
                            libwebpdemux.so=2-64  libwebpmux.so=3-64  libwebp.so=7-64  minizip  opus  libopus.so=0-64  harfbuzz  libharfbuzz.so=0-64
                            libharfbuzz-subset.so=0-64  re2  libre2.so=11-64  libavif  jsoncpp  libjsoncpp.so=25-64  libxslt  libxslt.so=1-64  libpng
                            libpng16.so=16-64  freetype2  libfreetype.so=6-64
Dipendenze opzionali      : kde-cli-tools: file deletion support (kioclient5)
                            pipewire: WebRTC desktop sharing under Wayland [installato]
                            qt5-base: enable Qt5 with --enable-features=AllowQt [installato]
                            trash-cli: file deletion support (trash-put)
                            xdg-utils: open URLs with desktop’s default (xdg-email, xdg-open) [installato]
Richiesto da              : code
Opzionale per             : Nessuno
Conflitti con             : Nessuno
Sostituisce               : Nessuno
Spazio richiesto          : 214,41 MiB
Pacchettizzatore          : Caleb Maclennan <alerque@archlinux.org>
Data di creazione         : mer 6 mar 2024, 18:14:27
Data di installazione     : dom 10 mar 2024, 12:41:54
Motivo dell'installazione : Installato come dipendenza di un altro pacchetto
Script di install         : No
Convalidato da            : Firma

aliu commented on 2024-03-09 23:02 (UTC)

This package builds from source, so I'd say yes, this is normal. In the meantime I recommend using electron25-bin instead.

42Willow commented on 2024-03-09 23:00 (UTC)

I also had this issue @lillemets. Although I removed electron25 because it didn't seem like it was required by another package. yay -Qi electron25

It doesn't seem normal :/

lillemets commented on 2024-03-08 08:12 (UTC)

An update from 25.9.8-4 to 29.5.8-5 is attempting to clone about 40 GB to my disk. Is this normal?

aliu commented on 2024-03-06 22:13 (UTC) (edited on 2024-03-06 22:16 (UTC) by aliu)

Hey there, the dependency on LTS hydrogen made me unable to install this due to conflicts with my local, latest nodejs, which is required due to other electron versions I have installed.