Bug#1101061: gnome-keyring: After upgrade keyrings expected in .local/share/keyrings but were left in .gnome2/keyrings
Drew Vogel
drewpvogel at gmail.com
Sat Mar 22 19:18:42 GMT 2025
Package: gnome-keyring
Version: 48~beta-3
Severity: important
X-Debbugs-Cc: drewpvogel at gmail.com
Dear Maintainer,
It appears the upgrade of gnome-keyring-daemon does not always
account for the existance of keyring files. After upgrading
with apt dist-upgrade, I rebooted.
After reboot, multiple programs reported missing keyring entries.
Inspecting the keyring with seahorse, it was mostly empty. In
journalctl -eu gnome-keyring-daemon it said:
keyring was in an invalid or unrecognized format:
$HOME/.local/share/keyrings/default.keyring
I checked my backups and found no such file. Looking at older
reports, it appeared $HOME/.gnome2/keyrings was the expected dir.
That local dir had much larger keyring files.
I stopped gnome-keyring-daemon.{service,socket}. Then copied the
larger keyring files to the dir mentioned in the logs, overwriting
the ones there. I started gnome-keyring-daemon.{service,socket}
and re-ran seahorse. The expected entries were present.
-- System Information:
Debian Release: trixie/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.17-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages gnome-keyring depends on:
ii dbus-user-session [default-dbus-session-bus] 1.16.2-2
ii dbus-x11 [dbus-session-bus] 1.16.2-2
ii dconf-gsettings-backend [gsettings-backend] 0.40.0-5
ii gcr 3.41.2-1+b2
ii init-system-helpers 1.68
ii libc6 2.41-6
ii libgck-1-0 3.41.2-1+b2
ii libgcr-base-3-1 3.41.2-1+b2
ii libgcrypt20 1.11.0-7
ii libglib2.0-0t64 2.84.0-2
ii libsystemd0 257.4-3
ii p11-kit 0.25.5-3
ii pinentry-gnome3 1.3.1-2
Versions of packages gnome-keyring recommends:
pn gnome-keyring-pkcs11 <none>
ii libpam-gnome-keyring 48~beta-3
gnome-keyring suggests no packages.
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list