Comment résoudre le problème suivant:
$ svn update
Password for 'default' GNOME keyring:
svn: GNOME Keyring is locked and we are non-interactive
J'ai cherché sur Google, mais je n'arrive pas à trouver une réponse satisfaisante.
Editez le ~/.Subversion/config
avec gedit
ou nano
et ajoutez le texte suivant
[auth]
password-stores =
puis enregistrez et essayez à nouveau. Bonne chance.
Dans mon cas, le problème persistait jusqu'à ce que je supprime le trousseau de clés par défaut. En utilisant Mate Linux, vous pouvez utiliser cette commande pour supprimer le fichier de clé par défaut:
rm ~/.config/mate/keyrings/default
Cela a résolu le problème pour moi ...
lancez la commande ci-dessous:
seahorse
puis supprimez tous les éléments du menu. Le problème aura disparu
Aucune des solutions recherchées (suppression des trousseaux de clés de ~/.gnome2, suppression des magasins de mots de passe de ~/.Subversion/config, ...) ne fonctionnait pour moi. J'ai dû désactiver les variables d'environnement GNOME_KEYRING_CONTROL GNOME_KEYRING_PID dans mes fichiers de démarrage (~/.xsession ou autre) afin d'éviter que leurs valeurs ne soient héritées de l'environnement de bureau/de connexion.