apache / apache/cordova-electron

Installation of pacman package on linux arch

Open
#143 5 comments 0 reactions 0 assignees View on GitHub
info-needed
Dominant language
JavaScript
Stars
135
Forks
60
Avg merge
1d 6h
Merged PRs (30d)
5

Description

# 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

- [x] I searched for existing GitHub issues
- [x] I updated all Cordova tooling to most recent version
- [x] I included all the necessary information above

Contributor guide

Open the contributing guide

Research direction

Start by reproducing `sudo pacman -U IDAS.pacman` on the reported Arch-based environment and inspect the Electron pacman package's dependency metadata. Check how `libappindicator-sharp` is declared or bundled. Done means the generated package installs without an unresolvable dependency error.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, javascript
Domain
build-system, desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.