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: 4
Popularity: 0.064443
First Submitted: 2024-03-06 19:24 (UTC)
Last Updated: 2024-04-24 07:39 (UTC)

Dependencies (76)

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 3 Next › Last »

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.

krassecommits commented on 2024-03-12 08:31 (UTC) (edited on 2024-03-12 08:42 (UTC) by krassecommits)

The chromium repo is over 30 GB. Do we really need to clone the whole repo? Can't we just clone the linux part?

aliu commented on 2024-03-11 14:14 (UTC)

Yes. If nothing needs it, of course you can delete it.

gattino commented on 2024-03-11 13:03 (UTC)

@aliu So can I delete electron25 safely? because it seems absurd to me to have 2 identical programs ...

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

Probably Rcns 25 then. That should mean that nothing depends on it.

gattino commented on 2024-03-11 12:55 (UTC)

If, on the other hand, I try to uninstall Electron 27 (yay -R electron27) replies that it is impossible because required by Code

gattino commented on 2024-03-11 12:52 (UTC)

I tried to give the command, this is the result:

[gattino@cryptux ~]$ yay -R electron25
[sudo] password di gattino: 
controllo delle dipendenze in corso...

Pacchetto (1)  Vecchia versione  Variazione netta

electron25     25.9.8-4               -201,63 MiB

Dimensione totale dei pacchetti rimossi:  201,63 MiB

:: Vuoi rimuovere questi pacchetti? [S/n] 

gattino commented on 2024-03-11 12:48 (UTC)

@aliu I didn't try to do the -R because I didn't know if it would have created problems for me uninstalling it!

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