Bug#1117199: kwalletd6: missing libqca-qt6-plugins dependency
Hi Nicolas,
On Sat, 04 Oct 2025 18:27:16 +0200 Nicolas Noirbent <nicolas@noirbent.fr> wrote:
> Package: kwallet6
> Version: 6.18.0-2
> Severity: important
>
> Dear Maintainer,
>
> Following the upgrade of kwallet6 from 6.13.0 to 6.18.0, I believe a change in the way it operates
> means it should now depend on the libqca-qt6-plugins package.
>
> After the upgrade, opening the wallet through kwalletmanager shows a blank area instead of the
> wallet folders list, with only the menu bar available.
>
> From the logs, it appears libqca-ossl is missing:
>
> % systemctl --user status app-dbus\\x2d:1.1\\x2dorg.kde.kwalletd6.slice|tail -2
> oct. 04 18:15:05 briareos kwalletd6[15125]: kf.wallet.kwalletd: "createDLGroup failed: maybe libqca-ossl is missing"
> oct. 04 18:15:05 briareos kwalletd6[15125]: kf.wallet.kwalletd: "Could not connect to Secret Service"
>
> Which apparently lives in libqca-qt6-plugins:
>
> % apt-file search libqca-oss
> libqca-qt5-2-plugins: /usr/lib/x86_64-linux-gnu/qca-qt5/crypto/libqca-ossl.so
> libqca-qt6-plugins: /usr/lib/x86_64-linux-gnu/qca-qt6/crypto/libqca-ossl.so
>
> Installing the libqca-qt6-plugins package and logging out / logging back in appears to fix the
> issue.
Are you by chance not installing recommended packages ?
kwallet6 depends on libqca-qt6-2 which in turn recommends libqca-qt6-plugins. It would be installed
in a default installation, but you must've chosen to not install it.
--
Med vänliga hälsningar
Patrick Franz
Reply to: