Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

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

Open Beginner friendly
#603 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
75/100
Issue type
Bug
Clarity
Clearly specified
Activity status
Active
Tech stack
arch-linux
Domain
build-system

Research direction

Locate the PKGBUILD for mongodb-compass in the CachyOS packaging repository. Update the depends array to replace electron37 with a currently available Electron version (e.g., electron39 or higher). Rebuild the package and verify that mongodb-compass launches correctly with the newer Electron runtime.

Written by the indexing model from the issue text.

Description

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
Dominant language
No language data
Stars
28
Forks
2
PR merge metrics
No merged PRs in 30d

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from CachyOS/distribution

All issues in CachyOS/distribution

Similar issues

More Build System issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.