O problema é que, como o link ede postado, o gpg 2.1 retira a senha do pipe para a chave auth.
Os agentes gpg precisam ser ativados e configurados para que a restauração funcione.
Adicione o seguinte a ~/.gnupg/gpg.conf
:
use-agent
pinentry-mode loopback
E para o seu ~/gnupg/gpg-agent.conf
:
pinentry-program /usr/bin/pinentry-gtk-2
allow-loopback-pinentry
Em seguida, reinicie o agente com echo RELOADAGENT | gpg-connect-agent
.
O trabalho de restauração, mesmo se as chaves estiverem apenas na máquina local. Eu ainda não entendi porque ele não pede a frase secreta ao fazer incremental embora.