In another bug report I was asked to test with gpgme-1.8.0, so I built
that and ran the self tests on NetBSD-7.99.67/amd64.
There are entirely too many errors for my taste:
===> Testing for gpgme-1.8.0 Making check in src Making check in tests Making check in gpg /usr/bin/make check-TESTS check-local starting gpg-agent PASS: initial.test t-encrypt.c:63: GPGME: End of file FAIL: t-encrypt Begin Result Encryption: -----BEGIN PGP MESSAGE----- jA0EBwMCEARHrQ5k02tg0kEBEoto9H53XdEMugy6rzjebXTrX+pQJhZ4ulKCLXLK qr0F7Yly3ta69+YO+19NyNOZUVzEP+lpgRVChofPEWf4zA== =PsQN -----END PGP MESSAGE----- End Result. Begin Result Decryption: Hallo Leute End Result. PASS: t-encrypt-sym t-encrypt-sign.c:119: GPGME: End of file FAIL: t-encrypt-sign Wrong fingerprint reported: ADAB7FCC1F4DE2616ECFA402AF82244F9CD9FD55 FAIL: t-sign t-signers.c:126: GPGME: End of file FAIL: t-signers t-decrypt.c:69: GPGME: Decryption failed FAIL: t-decrypt t-verify.c:112: Unexpected signature summary: want=0x0 have=0x80 FAIL: t-verify t-decrypt-verify.c:126: GPGME: Decryption failed FAIL: t-decrypt-verify PASS: t-sig-notation Begin Result: End Result. t-export.c:74: GPGME: End of file FAIL: t-export PASS: t-import PASS: t-trustlist t-edit.c:140: GPGME: End of file FAIL: t-edit Primary key `Alfa Test' has unexpected key ID: AF82244F9CD9FD55 FAIL: t-keylist Less keys returned than expected FAIL: t-keylist-sig PASS: t-wait t-encrypt-large.c:127: GPGME: End of file FAIL: t-encrypt-large t-file-name.c:70: GPGME: End of file FAIL: t-file-name PASS: t-gpgconf t-encrypt-mixed.c:67: GPGME: End of file FAIL: t-encrypt-mixed t-eventloop.c:205: GPGME: End of file FAIL: t-eventloop t-thread1.c:124: GPGME: Decryption failed FAIL: t-thread1 PASS: t-thread-keylist t-thread-keylist-verify.c:100: Unexpected fingerprint: 2D727CC768697734 t-thread-keylist-verify.c:100: Unexpected fingerprint: 2D727CC768697734 t-thread-keylist-verify.c:100: Unexpected fingerprint: 2D727CC768697734 t-thread-keylist-verify.c:100: Unexpected fingerprint: 2D727CC768697734 t-thread-keylist-verify.c:100: Unexpected fingerprint: 2D727CC768697734 t-thread-keylist-verify.c:100: Unexpected fingerprint: 2D727CC768697734 t-thread-keylist-verify.c:100: Unexpected fingerprint: 2D727CC768697734 t-thread-keylist-verify.c:100: Unexpected fingerprint: 2D727CC768697734 t-thread-keylist-verify.c:100: Unexpected fingerprint: 2D727CC768697734 FAIL: t-thread-keylist-verify stopping gpg-agent PASS: final.test ====================================== 17 of 26 tests failed Please report to http://bugs.gnupg.org ====================================== *** Error code 1
Installed packages:
libgpg-error-1.27 libassuan-2.4.3 libgcrypt-1.7.6 libksba-1.3.5 pinentry-1.0.0 libusb1-1.0.20 npth-1.3 gnupg21-2.1.18 python27-2.7.13
Btw, I had to add GPG=/usr/pkg/bin/gpg2 to the make command line so that gpg2 was used.