Я недавно обновился с Ubuntu 16.04 до 18.04, который поставляется с обновлением gpg с 0.5.0 до 0.6.0.После этого обновления моя GPG больше не может расшифровывать файлы:
mst@mst-nb1:~$ gpg --list-keys
/home/mst/.gnupg/pubring.kbx
----------------------------
pub rsa4096 2016-03-13 [SC]
6C6AE8C5E06D2AEF8FABE9C11EBC1C55E2D201A2
uid [ultimate] Mauro Stettler <mauro.stettler@gmail.com>
sub rsa4096 2016-03-13 [E]
mst@mst-nb1:~$ gpg --list-secret-keys
/home/mst/.gnupg/pubring.kbx
----------------------------
sec rsa4096 2016-03-13 [SC]
6C6AE8C5E06D2AEF8FABE9C11EBC1C55E2D201A2
uid [ultimate] Mauro Stettler <mauro.stettler@gmail.com>
ssb rsa4096 2016-03-13 [E]
mst@mst-nb1:~$ gpg -e -r 6C6AE8C5E06D2AEF8FABE9C11EBC1C55E2D201A2 abc
mst@mst-nb1:~$ gpg -d -u 6C6AE8C5E06D2AEF8FABE9C11EBC1C55E2D201A2 abc.gpg
gpg: encrypted with 4096-bit RSA key, ID 8786533A08A9D4AD, created 2016-03-13
"Mauro Stettler <mauro.stettler@gmail.com>"
gpg: public key decryption failed: End of file
gpg: decryption failed: No secret key
Я уже пытался стереть папку ~ / .gnupg и повторно импортировать ключи, но эта проблема остается.