Santiago Torres wrote:
Quick followup.
The version that triggers this is at least 2.1.21[1]. I recall there
was some wiggle room on minor versions before it.
Thanks for digging that up! I had 2.1.13 at hand in a fedora-25
chroot which I used to build git recently, but I've not been able to
coax the test failures from it, yet. I'll try a little more and with
some different gnupg versions before I punt.
If it's a small range of gnupg versions which fail badly when the
GNUPGHOME dir is removed, then there's far less reason for git to do
much more than make an effort to kill the agent.
It seems like all the gnupg versions which may suffer from the bug
also support gpgconf --kill, which would make any further change in
the test to handle versions which lack the --kill option moot.
--
Todd
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Our task must be to free ourselves from this prison by widening our
circle of compassion to embrace all living creatures and the whole of
nature in its beauty.
-- Albert Einstein