Hello everyone,
pamac is suggesting me to install the electron9 AUR package by jonathon. But this package takes hours to compile, so I’d rather not. Therefore I’m trying to find out which other package I have installed which needs electron9, so I can decide if electron9 needs to be updated or I can just remove the package that needs it. The pamac gui says “Installed as a dependency of another package”. So after some googling I found that I have to ask pacman for this. This is the output:
$ pacman -Qi electron9
Name : electron9
Version : 9.4.3-1
Description : Build cross platform desktop apps with web technologies
Architecture : x86_64
URL : https://electronjs.org/
Licenses : MIT custom
Groups : None
Provides : None
Depends On : c-ares ffmpeg gtk3 http-parser libevent libxslt libxss minizip nss
re2 snappy
Optional Deps : kde-cli-tools: file deletion support (kioclient5)
libappindicator-gtk3: StatusNotifierItem support [installed]
trash-cli: file deletion support (trash-put)
xdg-utils: open URLs with desktop's default (xdg-email, xdg-open)
[installed]
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 154,67 MiB
Packager : Nicola Squartini <tensor5@gmail.com>
Build Date : za 06 feb 2021 11:22:11 CET
Install Date : vr 19 feb 2021 17:38:54 CET
Install Reason : Installed as a dependency for another package
Install Script : No
Is there another way to figure out why this package is needed? Am I using the wrong command?
One thing I am suspecting is that skype needs electron. Here’s the pacman output for the skype I have installed:
$ pacman -Qi skypeforlinux-preview-bin
Name : skypeforlinux-preview-bin
Version : 8.69.76.76-1
Description : Skype for Linux - Preview/Insider Version
Architecture : x86_64
URL : http://www.skype.com
Licenses : custom
Groups : None
Provides : skypeforlinux skype
Depends On : gtk3 libxss alsa-lib libxtst libsecret nss glibc>=2.28-4
Optional Deps : org.freedesktop.secrets: keyring/password support [installed]
libappindicator-gtk3: systray icon support [installed]
Required By : None
Optional For : None
Conflicts With : skypeforlinux skypeforlinux-bin skypeforlinux-stable-bin
skypeforlinux-beta-bin skype
Replaces : skypeforlinux-bin
Installed Size : 271,48 MiB
Packager : Unknown Packager
Build Date : di 16 feb 2021 09:49:07 CET
Install Date : di 16 feb 2021 09:49:27 CET
Install Reason : Explicitly installed
Install Script : Yes
It seems that my skype does not need electron (which makes sense I think, because I specifically selected the “-bin” version to avoid problems like this).
Can someone help me further debug this, before I remove some component of a program that is (unfortunately) critical to my daily work?
(As far as I can tell there are no other updates needed in the pamac gui, so I’m assuming my system is up to date. I’m running manjaro stable.)