digging into gpgme on hurd

Mon, Jul 24, 2017 in debian

gpgme1.0 on Hurdの続き。

Running tests using /usr/bin/python2 (2.7)...
PASS: initial.py
PASS: t-wrapper.py
PASS: t-callbacks.py
FAIL: t-data.py
FAIL: t-encrypt.py
FAIL: t-encrypt-sym.py
FAIL: t-encrypt-sign.py
FAIL: t-sign.py
FAIL: t-signers.py
FAIL: t-decrypt.py
FAIL: t-verify.py
FAIL: t-decrypt-verify.py
FAIL: t-sig-notation.py
PASS: t-export.py
PASS: t-import.py
PASS: t-trustlist.py
PASS: t-edit.py
PASS: t-keylist.py
PASS: t-keylist-from-data.py
PASS: t-wait.py
PASS: t-encrypt-large.py
FAIL: t-file-name.py
PASS: t-idiomatic.py
PASS: t-protocol-assuan.py
FAIL: t-quick-key-creation.py
FAIL: t-quick-subkey-creation.py
PASS: t-quick-key-manipulation.py
PASS: t-quick-key-signing.py
PASS: final.py
Running tests using /usr/bin/python3 (3.5)...          
PASS: initial.py                                       
PASS: t-wrapper.py                                     
PASS: t-callbacks.py                                   
FAIL: t-data.py                                        
FAIL: t-encrypt.py                                     
FAIL: t-encrypt-sym.py                                 
FAIL: t-encrypt-sign.py                                
FAIL: t-sign.py                                        
FAIL: t-signers.py                                     
FAIL: t-decrypt.py
FAIL: t-verify.py
FAIL: t-decrypt-verify.py
FAIL: t-sig-notation.py
PASS: t-export.py
PASS: t-import.py
PASS: t-trustlist.py
PASS: t-edit.py
PASS: t-keylist.py
PASS: t-keylist-from-data.py
PASS: t-wait.py
PASS: t-encrypt-large.py
FAIL: t-file-name.py
FAIL: t-idiomatic.py
PASS: t-protocol-assuan.py
FAIL: t-quick-key-creation.py
FAIL: t-quick-subkey-creation.py
PASS: t-quick-key-manipulation.py
PASS: t-quick-key-signing.py
PASS: final.py
58 tests run, 31 succeeded, 27 failed, 0 skipped.

めっちゃコケる。

GNUPGHOME=/root/gpgme1.0-1.9.0/lang/python/tests LC_ALL=C GPG_AGENT_INFO= top_srcdir=../../.. srcdir=. LD_LIBRARY_PATH="../../../src/.libs:" /usr/bin/python2 ./run-tests.py \
  --interpreters="/usr/bin/python2 /usr/bin/python3" --srcdir=.  \
  initial.py t-wrapper.py t-callbacks.py t-data.py t-encrypt.py t-encrypt-sym.py t-encrypt-sign.py t-sign.py t-signers.py t-decrypt.py t-verify.py t-decrypt-verify.py t-sig-notation.py t-export.py t-import.py t-trustlist.py t-edit.py t-keylist.py t-keylist-from-data.py t-wait.py t-encrypt-large.py t-file-name.py t-idiomatic.py t-protocol-assuan.py t-quick-key-creation.py t-quick-subkey-creation.py t-quick-key-manipulation.py t-quick-key-signing.py final.py