Hi,
I installed two versions of GnuPG on Ubuntu using two package managers. GPG 2.2
is installed with built-in apt and GPG 2.3 is installed with LinuxBrew. The
path of LinuxBrew has priority in the $PATH so it is invoked in the terminal
(which is what I want). However whenever I uses it, it shows the message
“server gpg-agent is older than us (2.2.20 < 2.3.4)”. It seems that GPG 2.3
invoked the old version of gpg-agent residing in /usr/bin. I cannot delete the
old gpg because it is a dependency of other software.
Running “gpgconf kill —all” won’t solve the problem, so does restarting the
machine. What is strange is that running “gpgconf list” shows the correct path
of all the components, including gpg-agent.
I installed two versions of GPG because I want to use the newest v2.3, which is
not provided in any apt source as I know. Is there anyway to resolve the issue,
or installing two versions is an undefined behaviour?
Thanks in advance
Meng
_______________________________________________
Gnupg-users mailing list
Gnupg-users@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-users