On my Mac I have my public keyring on a regular HFS filesystem, and my secret
keyring on a TrueCrypt volume which I only unlock when req'd. Trying to delete a
public key from my public keyring using EnigMail in Thunderbird failed. When I
investigated it I found that gpg2 couldn't lock my secret(!) keyring:
gpg: lock not made: link() failed: Operation not supported
gpg: can't lock `/Users/theUser/Documents/Encrypted/gpg/secring.gpg'
I don't see any reason why gpg2 should lock the secret(!) keyring when deleting
a public key from the public keyring, so I assume this is an issue in gpg2 (and
I can observe it in 1.4.x as well!)