On Thu, 2025-07-10 at 16:30 +0000, sawbona--- via Bit-dev wrote: > As libkf5wallet-bin seems to be a transitional package which can be removed > (if it were installed), the only options for BiT would be gnome-keyring or > keepassxc.
At least for me in Debian Trixie/testing, libkf5wallet-bin is a transitional package because it's the old name for Kwallet (you can see it Depends: kwallet6). So kwallet6 is an option. In Bookworm, it's a fully fledged package rather than a transitional. > But it happens that if I purge gnome-keyring, BiT won't work and keepassxs is > not installed. > > Q1: why are gnome-keyring and keepassxc 'recommended' packages and not > dependencies? Just asking, seems odd. gnome-keyring, keepassxc, and kwallet6/libkf5wallet-bin provide the D- Bus Secret Service API (for storing secrets) which python3-secretstorage can consume, so it recommends one of them is installed. It's not required though. Note that in Trixie, these were downgraded[1] to suggested packages, so apt does not install one of them by default anymore. This was as a result of discussion[2] on Debian's packaging policy wrt. to libraries that speak to daemons. > Q2: how could I safely (and not breaking anything) switch from gnome-keyring > to keepassxc? The less gnome I have, the better. Theoretically, installing keepassxc and removing gnome-keyring should work? You should also be able to have none of these options installed and it should work fine without. -- Maytham [1] https://tracker.debian.org/news/1493252/ [2] https://lists.debian.org/debian-devel/2024/01/msg00098.html
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Bit-dev mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/bit-dev.python.org Member address: [email protected]
