La mia casella Debian ha deciso di passare da "gnupg 1.4" a "gnupg 2.1" dopo un qualche tipo di aggiornamento per la sicurezza.
Dopo questo, non sono più in grado di utilizzare o accedere a nessuna delle mie chiavi.
Dopo ogni comando gpg, dice:
gpg: Ohhhh jeeee: Assertion "uids_seen == uid_no" in skip_unusable failed (../../g10/getkey.c:982)
Non riesco a capire se c'è un particolare tasto in errore o se c'è un problema generale.
Ho finito con il downgrade e tutto funziona come prima. (Ho usato il pin APT per impedire a gnupg di eseguire nuovamente l'aggiornamento.)
A parte: come esperimento, ho cambiato / usr / bin / gpg come un link simbolico a / usr / bin / gpg2 dopo il downgrade. Ad esempio, usa sempre gnupg 2.0. Tutto funziona, 'tho, occasionalmente, ricevo "gpg: Nota: le firme che utilizzano l'algoritmo MD5 vengono rifiutate" per alcune chiavi segrete.
Sono per sempre bandito dall'uso di gpg 1.4? Oppure esiste un percorso di aggiornamento sicuro per gpg 2.1?