The failure does not occur every time, so I think it may be a parallelization
issue. It has occurred on all 3 of our CI boxes for Homebrew (macOS 10.9, 10.10,
and 10.11). All three are green in this last round after I added
ENV.deparallelize { system "make", "check" }. Hopefully, that will continue to
be a successful workaround until the issue is fixed upstream.
Here's the relevant snippet from the log:
PASS: 4gb-packet.scm Testing tofu db formats > split ...... ...... ...... flat ...... ...... ...... < PASS: tofu.scm Checking gpgtar without encryption Checking gpgtar without encryption with nicer actions Checking gpgtar with asymmetric encryption Checking gpgtar with asymmetric encryption and signature Checking gpgtar with signature Checking gpgtar with symmetric encryption (((/private/tmp/gnupg21-20160725-92452-lgtan3/gnupg-2.1.14/tools/gpgtar --gpg /private/tmp/gnupg21-20160725-92452-lgtan3/gnupg-2.1.14/g10/gpg --gpg-args --no-permission-warning --always-trust --list-archive --gpg-args --passphrase-file=/tmp/gpgscm-CEybuo/passphrasefile /tmp/gpgscm-1fOPr3/archive) 192 1)) FAIL: gpgtar.scm Importing public key. Checking that the most recent, valid signing subkey is used by default > 8BC90111 3E880CFF F5F77B83 45117079 1EA97479 < Checking that we can select a specific signing key > 8BC90111 F5F77B83 1EA97479 < PASS: use-exact-key.scm