Package Details: mongodb-compass 1.44.7-1

Git Clone URL: https://aur.archlinux.org/mongodb-compass.git (read-only, click to copy)
Package Base: mongodb-compass
Description: The MongoDB GUI
Upstream URL: https://www.mongodb.com/products/compass
Licenses: SSPL-1.0
Submitter: ogarcia
Maintainer: ogarcia
Last Packager: ogarcia
Votes: 63
Popularity: 1.07
First Submitted: 2017-04-03 09:15 (UTC)
Last Updated: 2024-11-21 07:29 (UTC)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

Hadad_BG commented on 2020-07-15 03:18 (UTC)

I have the problem with the persisted connection and favorites , but solved installing gnome-keyring https://github.com/mongodb-js/compass/issues/1911

<deleted-account> commented on 2020-02-12 21:20 (UTC)

Connections and favorites aren't persisted here as well (KDE Plasma 5.18, not sure if that matters though).

Could be a mongodb thing introduced in version 1.20.0, see changelog: https://github.com/mongodb-js/compass/releases/tag/v1.20.0

Downgrade to 1.19.12 solved the problem.

EDIT: Re-updated today to 1.20.5, with gnome-keyring installed looks like recent connections and favorites are persisted

dpeukert commented on 2020-01-01 17:23 (UTC) (edited on 2020-01-01 17:23 (UTC) by dpeukert)

@ael After some more testing it looks like gnome-keyring is only required for the first launch, if you uninstall it afterwards, Compass keeps working. I've also discovered that Compass is actually open source (https://github.com/mongodb-js/compass/), so I'll be working on making this a package that builds from the source and transfer the current packages to mongodb-compass-*-bin.

hamidzr commented on 2019-12-30 19:03 (UTC) (edited on 2019-12-30 19:04 (UTC) by hamidzr)

Connection settings are not persisted between launches of the software, even favorites. Anyone else has this issue? Could be a mongodb-compass thing.

dpeukert commented on 2019-12-08 22:32 (UTC) (edited on 2019-12-08 22:39 (UTC) by dpeukert)

@ael I don't think that's the case, because I don't have gnome-keyring installed on my system and I don't get stuck on the loading screen. Maybe it could be caused by something down the gnome-keyring dependency tree actually being required to run this. Can you uninstall gnome-keyring (with -s to uninstall dependencies that are no longer required by anything) and run the following script to check if some of the gnome-keyring dependencies present on my system are missing on yours?

#!/bin/bash
echo 'acl
adobe-source-code-pro-fonts
adwaita-icon-theme
alsa-lib
alsa-topology-conf
alsa-ucm-conf
argon2
atk
at-spi2-atk
at-spi2-core
attr
audit
avahi
bash
brotli
bzip2
cairo
cantarell-fonts
colord
coreutils
cracklib
cryptsetup
db
dbus
dconf
desktop-file-utils
device-mapper
dnssec-anchors
e2fsprogs
expat
filesystem
fontconfig
freetype2
fribidi
gcc-libs
gcr
gdbm
gdk-pixbuf2
glib2
glibc
glib-networking
gmp
gnutls
graphite
gsettings-desktop-schemas
gtk3
gtk-update-icon-cache
harfbuzz
hicolor-icon-theme
hwids
iana-etc
icu
iptables
iso-codes
jasper
js60
json-c
json-glib
kbd
keyutils
kmod
krb5
lcms2
ldns
libcanberra
libcap
libcap-ng
libcroco
libcups
libdaemon
libdatrie
libdrm
libedit
libelf
libepoxy
libffi
libgcrypt
libglvnd
libgpg-error
libgudev
libgusb
libidn2
libjpeg-turbo
libldap
libmnl
libnetfilter_conntrack
libnfnetlink
libnftnl
libnl
libogg
libomxil-bellagio
libpcap
libpciaccess
libpng
libproxy
libpsl
librsvg
libsasl
libseccomp
libsoup
libtasn1
libthai
libtiff
libtirpc
libtool
libunistring
libunwind
libusb
libutil-linux
libvorbis
libx11
libxau
libxcb
libxcomposite
libxcursor
libxdamage
libxdmcp
libxext
libxfixes
libxft
libxi
libxinerama
libxkbcommon
libxml2
libxrandr
libxrender
libxshmfence
libxtst
libxxf86vm
linux-api-headers
llvm-libs
lm_sensors
lz4
lzo
mesa
ncurses
nettle
openssh
openssl
p11-kit
pam
pambase
pango
pcre
pcre2
perl
pixman
polkit
popt
readline
rest
shadow
shared-mime-info
sound-theme-freedesktop
sqlite
systemd
systemd-libs
tar
tdb
tzdata
util-linux
wayland
wayland-protocols
xcb-proto
xkeyboard-config
xorgproto
xz
zlib
zstd' | while read dep; do
    if ! pacman -Q "$dep" > /dev/null 2>&1; then
        echo "$dep is missing"
    fi
done