1) There have been no changes to the repo since 0.7.12 and today. When you started using the PPA or the repo, did you uninstall/purge the version supplied by the distro? It's possible you're picking up an older version.
2) gpg2 changed the use of --gpg-agent. It's always used according to the manual:
--use-agent
--no-use-agent
This is dummy option. gpg2 always requires the agent.
--gpg-agent-info
This is dummy option. It has no effect when used with gpg2.
1) There have been no changes to the repo since 0.7.12 and today. When you started using the PPA or the repo, did you uninstall/purge the version supplied by the distro? It's possible you're picking up an older version.
2) gpg2 changed the use of --gpg-agent. It's always used according to the manual:
--use-agent
This is dummy option. gpg2 always requires the agent.
This is dummy option. It has no effect when used with gpg2.
3) What version of gpg2 are you using?