apache / cordova-electron

Apache Cordova Electron
Apache License 2.0
124 stars 58 forks source link

Installation of pacman package on linux arch #143

Open J-Gann opened 4 years ago

J-Gann commented 4 years ago

Bug Report

The application is built on Arch Linux for the electron platform as "pacman" package. During installation on the same machine, an unavailable dependency cannot be installed: ➜ sudo pacman -U IDAS.pacman [sudo] password for jonas: loading packages... resolving dependencies... warning: cannot resolve "libappindicator-sharp", a dependency of "jss.idas" :: The following package cannot be upgraded due to unresolvable dependencies: jss.idas

:: Do you want to skip the above package for this upgrade? [y/N] ^C Interrupt signal received

Problem

The dependency libappindicator-sharp is not available: https://www.archlinux.de/packages/community/x86_64/libappindicator-sharp

What is expected to happen?

The installation should finish without error.

What does actually happen?

The installation can not resolve the dependency libappindicator-sharp

Information

Command or Code

sudo pacman -U IDAS.pacman

Environment, Platform, Device

Linux manjaro 5.4.28-1-MANJARO #1 SMP PREEMPT Wed Mar 25 12:45:29 UTC 2020 x86_64 GNU/Linux

Version information

cordova: 9.0.0 cordova-electron: 1.1.1

Checklist

timbru31 commented 4 years ago

Could you test if this problem still exists with the latest master commit?

cordova platform add https://github.com/apache/cordova-electron.git (you might need to rm -rf platorms first)

J-Gann commented 4 years ago

@timbru31 Thanks for the fast response! Sadly the issue still persists. When manually installing the dependency from an web-archive the installation succeeds. However this is no good solution since the dependency can not be installed by pacman automatically.

timbru31 commented 4 years ago

I suspect this could be an upstream electron issue then :(
Do you have any clue/information why Arch decided to remote the package?

J-Gann commented 4 years ago

@timbru31 No idea, sry ... Cant seem to find any information about that

erisu commented 2 years ago

Can you confirm if this is still a problem with Cordova Electron 3.0.0?

To upgrade:

cordova platform remove electron
cordova platform add electron@3.0.0