Evolution keeps asking for password
Evolution keeps asking for passwords over and over, multiple times for each account. Two times for each account on my mail server, multiple times (stopped after 30) for my Yandex mail account. Toggling checkbox "Add this password to your keyring" doesn't work, no Evolution passwords are written to the keyring.
The keyring itself works fine, e.g. flatpak Geary saves passwords successfully.
journalctl when prompted for password in the main interface
Gcr: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p3@:1.12
Gcr: stopping prompting for operation /org/gnome/keyring/Prompt/p3@:1.12
Gcr: closing the prompt
Gcr: stopping prompting for operation /org/gnome/keyring/Prompt/p3@:1.12
Gcr: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p3@:1.12
Gcr: stopping prompting for operation /org/gnome/keyring/Prompt/p3@:1.12
stderr when prompted for password:
(evolution.bin:26): e-data-server-ui-WARNING **: 22:25:36.181: credentials_prompter_store_credentials_cb: Failed to store source credentials: user interaction failed
(evolution.bin:26): e-data-server-ui-WARNING **: 22:25:42.027: credentials_prompter_store_credentials_cb: Failed to store source credentials: user interaction failed
(evolution.bin:26): e-data-server-ui-WARNING **: 22:25:49.127: credentials_prompter_store_credentials_cb: Failed to store source credentials: user interaction failed
journalctl each time the Evolution prompts me for password on start:
xdg-desktop-por[531]: Backend call failed: GDBus.Error:org.freedesktop.DBus.Error.Failed: Collection login doesn't exist
I've tried to delete and create new default keyring with different names ("Login", "Default", "Default keyring", etc), nothing helps.
I use flatpak Evolution, yet the same problem is encountered in the native version.
# distro
Arch Linux x86_64
# window manager
Wayfire (wayland)
# gnome-keyring
Version : 1:40.0-1
# native Evolution
Version : 3.40.2-1
# flatpak Evolution
Evolution org.gnome.Evolution 3.40.1 (by Flathub.org) stable flathub user