using all current versions of gpg, it appears that verifying a multi-signature
block can't be done correctly unless all signatures use the same signing scheme
and digest function.
This was brought to my attention by a blog post from Russ Allbery: