Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Bug]: mongodb-compass cannot be installed: electron37 dependency unavailable

Aperta Adatta ai principianti
#603 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
75/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
arch-linux
Ambito
build-system

Direzione di ricerca

Individua il PKGBUILD per mongodb-compass nel repository di pacchettizzazione di CachyOS. Aggiorna l'array depends per sostituire electron37 con una versione di Electron attualmente disponibile (ad esempio electron39 o superiore). Ricompila il pacchetto e verifica che mongodb-compass si avvii correttamente con il runtime Electron più recente.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug
Kernel

7.2.9-1-cachyos

Desktop Environment / Window Manager

KDE Plasma

CPU

AMD Ryzen 9 9950X

GPU / Driver

integrated AMD Radeon™ Graphics

Description

The mongodb-compass package (version 1.49.4-1) from the cachyos repository cannot be installed because pacman cannot resolve its electron37 dependency.

Steps to Reproduce
sudo pacman -Syu --needed mongodb-compass
Expected Behavior

The package and its required dependencies should be available from the default enabled repositories.

Actual Behavior
warning: cannot resolve "electron37", a dependency of "mongodb-compass"
:: The following package cannot be upgraded due to unresolvable dependencies:
      mongodb-compass

:: Do you want to skip the above package for this upgrade? [y/N] 
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'electron37' required by mongodb-compass
Logs / Error Messages

n/a

Additional Context

Please check whether the missing dependency should be provided or whether mongodb-compass needs updating/repackaging.

❯ pacman-conf --repo-list
cachyos-znver4
cachyos-core-znver4
cachyos-extra-znver4
cachyos
core
extra
multilib
sublime-text
❯ pacman -Si mongodb-compass
Repository      : cachyos
Name            : mongodb-compass
Version         : 1.49.4-1
Description     : The official GUI for MongoDB
Architecture    : x86_64
URL             : https://www.mongodb.com/products/compass
Licenses        : SSPL-1.0
Groups          : None
Provides        : None
Depends On      : electron37  krb5  libmongocrypt>=1.12.0  libsecret  lsb-release  nodejs>=22.21.1
Optional Deps   : org.freedesktop.secrets
Conflicts With  : None
Replaces        : None
Download Size   : 33,94 MiB
Installed Size  : 147,01 MiB
Packager        : CachyOS <[email protected]>
Build Date      : pon, 16 mar 2026, 15:00:59
Validated By    : SHA-256 Sum  Signature
❯ pacman -Si electron37
error: package 'electron37' was not found
❯ pacman -Ss '^electron'

cachyos-extra-znver4/kicad 10.0.6-2.1
    Electronic schematic and printed circuit board (PCB) design tools
extra/electron 1:44-1
    Meta package providing the latest available stable Electron build
extra/electron39 39.8.10-2
    Build cross platform desktop apps with web technologies
extra/electron40 40.10.6-1
    Build cross platform desktop apps with web technologies
extra/electron41 41.10.7-1 [installed]
    Build cross platform desktop apps with web technologies
extra/electron42 42.11.10-1
    Build cross platform desktop apps with web technologies
extra/electron43 43.7.7-1
    Build cross platform desktop apps with web technologies
extra/electron44 44.5.1-1
    Build cross platform desktop apps with web technologies
extra/kicad 10.0.6-2
    Electronic schematic and printed circuit board (PCB) design tools
Lingua principale
Nessun dato sulla lingua
Stelle
28
Fork
2
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di CachyOS/distribution

Tutte le issue di CachyOS/distribution

Issue simili

Altre issue su Build System

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.