



























@wizetek I added org.freedesktop.secrets to depends in 0.4.4-2 and dropped the optdepends, thanks! Without a backend the binary actually hard fails, so it's required, I've checked that. I kept libsecret too as the binary dlopens it, which a provider alone doesn't guarantee.
Makes sense, thanks. Shouldn't it be depends=('org.freedesktop.secrets') though, since that acts as 'provides' for those various secret providers?
@wizetek good catch on the root cause. Two layers actually: the binary dlopens libsecret-1.so.0 (not linked, confirmed via ldd) and needs an org.freedesktop.secrets provider at runtime. Pushed 0.4.3-2 with depends=('libsecret') plus gnome-keyring/kwallet/keepassxc as optdepends rather than a hard gnome-keyring dep since any Secret Service provider works. Thanks for the report!
This should depend on (for example) 'gnome-keyring' which stores secrets, passwords, keys, certs, etc. Without it the binary will fail and throw error: The name is not activatable (code: 2) code: "ERR_SECRETS_PLATFORM_ERROR"
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。
Excellent. Good work, thanks for your time and effort.