Cargo can't open kdewallet

cargo login --registry work_registry can’t seem to open kdewallet to store the key in, saying it’s closed

(process:27983): GLib-GObject-CRITICAL **: 14:35:06.658: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed

(process:27983): GLib-GObject-CRITICAL **: 14:35:06.658: g_param_spec_boxed: assertion 'G_TYPE_IS_BOXED (boxed_type)' failed

(process:27983): GLib-GObject-CRITICAL **: 14:35:06.658: validate_pspec_to_install: assertion 'G_IS_PARAM_SPEC (pspec)' failed

(process:27983): GLib-GObject-CRITICAL **: 14:35:06.658: g_param_spec_ref_sink: assertion 'G_IS_PARAM_SPEC (pspec)' failed

(process:27983): GLib-GObject-CRITICAL **: 14:35:06.658: g_param_spec_unref: assertion 'G_IS_PARAM_SPEC (pspec)' failed

(process:27983): GLib-GIO-WARNING **: 14:35:06.658: (../glib/gio/gdbuserror.c:137):g_dbus_error_register_error_domain: runtime check failed: (g_dbus_error_register_error (new_quark, entries[n].error_code, entries[n].dbus_error_name))

(process:27983): GLib-GIO-WARNING **: 14:35:06.658: (../glib/gio/gdbuserror.c:137):g_dbus_error_register_error_domain: runtime check failed: (g_dbus_error_register_error (new_quark, entries[n].error_code, entries[n].dbus_error_name))

(process:27983): GLib-GIO-WARNING **: 14:35:06.658: (../glib/gio/gdbuserror.c:137):g_dbus_error_register_error_domain: runtime check failed: (g_dbus_error_register_error (new_quark, entries[n].error_code, entries[n].dbus_error_name))
error: credential provider `cargo:libsecret` failed action `login`

Caused by:
  failed to store token: Collection /org/freedesktop/secrets/collection/kdewallet is locked

But whenever I look at WalletManager it says kdewallet is currently open. I’m not sure what to do, but I kinda need access to my work’s private repository. Am I missing a package or something?

I don’t know what caused it, but deleting the wallet and letting it recreate it seemed to fix it

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.