[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#914032: stretch-pu: package gnupg2/2.1.18-8~deb9u4



Hi,

Adam D. Barratt <adam@adam-barratt.org.uk> (2019-02-04):
> Control: tags -1 + confirmed d-i
> 
> On Sun, 2018-11-18 at 12:38 -0500, Daniel Kahn Gillmor wrote:
> > When fixing #906545 (GnuPG rejects some malformed keys during import
> > instead of cleaning), i inadvertently introduced #913614 (GnuPG fails
> > to import keys when no TTY attached and --batch is not specified)
> > into debian stable.
> 
> Subject to a d-i ack, please go ahead; sorry for the delay.

FWIW that didn't build in my stretch sbuild chroot, due to test failures:
|    debian/rules override_dh_auto_test
| make[1]: Entering directory '/<<PKGBUILDDIR>>'
| dh_auto_test --builddirectory=build
| 	make -j1 check VERBOSE=1
| make[2]: Entering directory '/<<PKGBUILDDIR>>/build'
| Making check in m4
| make[3]: Entering directory '/<<PKGBUILDDIR>>/build/m4'
| make[3]: Nothing to be done for 'check'.
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/m4'
| Making check in common
| make[3]: Entering directory '/<<PKGBUILDDIR>>/build/common'
| make  check-am
| make[4]: Entering directory '/<<PKGBUILDDIR>>/build/common'
| make  check-TESTS
| make[5]: Entering directory '/<<PKGBUILDDIR>>/build/common'
| PASS: t-stringhelp
| PASS: t-timestuff
| PASS: t-convert
| PASS: t-percent
| PASS: t-gettime
| PASS: t-sysutils
| PASS: t-sexputil
|     > Known envvars: GPG_TTY(ttyname) TERM(ttytype) DISPLAY(display)
|     > XAUTHORITY(xauthority) XMODIFIERS GTK_IM_MODULE DBUS_SESSION_BUS_ADDRESS
|     > QT_IM_MODULE INSIDE_EMACS PINENTRY_USER_DATA(pinentry-user-data)
| PASS: t-session-env
| PASS: t-openpgp-oid
| PASS: t-ssh-utils
| PASS: t-mapstrings
| PASS: t-zb32
| PASS: t-mbox-util
| PASS: t-iobuf
| PASS: t-strlist
| PASS: t-name-value
| PASS: t-ccparray
| PASS: t-recsel
| PASS: t-exechelp
| error running '/bin/false': exit status 1
| PASS: t-exectool
| ===================
| All 20 tests passed
| ===================
| make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/common'
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/common'
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/common'
| Making check in kbx
| make[3]: Entering directory '/<<PKGBUILDDIR>>/build/kbx'
| make[3]: Nothing to be done for 'check'.
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/kbx'
| Making check in g10
| make[3]: Entering directory '/<<PKGBUILDDIR>>/build/g10'
| make  check-TESTS
| make[4]: Entering directory '/<<PKGBUILDDIR>>/build/g10'
| PASS: t-rmd160
| PASS: t-keydb
| PASS: t-keydb-get-keyblock
| PASS: t-stutter
| ==================
| All 4 tests passed
| ==================
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/g10'
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/g10'
| Making check in sm
| make[3]: Entering directory '/<<PKGBUILDDIR>>/build/sm'
| make[3]: Nothing to be done for 'check'.
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/sm'
| Making check in agent
| make[3]: Entering directory '/<<PKGBUILDDIR>>/build/agent'
| make  check-TESTS
| make[4]: Entering directory '/<<PKGBUILDDIR>>/build/agent'
| PASS: t-protect
| =============
| 1 test passed
| =============
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/agent'
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/agent'
| Making check in scd
| make[3]: Entering directory '/<<PKGBUILDDIR>>/build/scd'
| make[3]: Nothing to be done for 'check'.
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/scd'
| Making check in dirmngr
| make[3]: Entering directory '/<<PKGBUILDDIR>>/build/dirmngr'
| make  check-TESTS
| make[4]: Entering directory '/<<PKGBUILDDIR>>/build/dirmngr'
| PASS: t-ldap-parse-uri
| =============
| 1 test passed
| =============
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/dirmngr'
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/dirmngr'
| Making check in tools
| make[3]: Entering directory '/<<PKGBUILDDIR>>/build/tools'
| make[3]: Nothing to be done for 'check'.
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/tools'
| Making check in po
| make[3]: Entering directory '/<<PKGBUILDDIR>>/build/po'
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/po'
| Making check in doc
| make[3]: Entering directory '/<<PKGBUILDDIR>>/build/doc'
| make  check-am
| make[4]: Entering directory '/<<PKGBUILDDIR>>/build/doc'
| make[4]: Nothing to be done for 'check-am'.
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/doc'
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/doc'
| Making check in tests
| make[3]: Entering directory '/<<PKGBUILDDIR>>/build/tests'
| Making check in gpgscm
| make[4]: Entering directory '/<<PKGBUILDDIR>>/build/tests/gpgscm'
| make  check-local
| make[5]: Entering directory '/<<PKGBUILDDIR>>/build/tests/gpgscm'
| EXEEXT= GPGSCM_PATH=../../../tests/gpgscm \
| 	./gpgscm ../../../tests/gpgscm/t-child.scm
| Testing process and IPC primitives... 
| hello world. 
| All good. 
| make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/gpgscm'
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/gpgscm'
| Making check in openpgp
| make[4]: Entering directory '/<<PKGBUILDDIR>>/build/tests/openpgp'
| LC_ALL=C EXEEXT= PATH=../gpgscm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games TMP=/tmp srcdir=/<<PKGBUILDDIR>>/build/../tests/openpgp objdir=/<<PKGBUILDDIR>>/build GPGSCM_PATH=/<<PKGBUILDDIR>>/build/../tests/gpgscm:/<<PKGBUILDDIR>>/build/../tests/openpgp /<<PKGBUILDDIR>>/build/tests/gpgscm/gpgscm \
|   run-tests.scm  version.scm enarmor.scm mds.scm decrypt.scm decrypt-multifile.scm decrypt-dsa.scm decrypt-session-key.scm sigs.scm sigs-dsa.scm encrypt.scm encrypt-multifile.scm encrypt-dsa.scm compression.scm seat.scm clearsig.scm encryptp.scm detach.scm detachm.scm armsigs.scm armencrypt.scm armencryptp.scm signencrypt.scm signencrypt-dsa.scm armsignencrypt.scm armdetach.scm armdetachm.scm genkey1024.scm conventional.scm conventional-mdc.scm multisig.scm verify.scm verify-multifile.scm gpgv-forged-keyring.scm armor.scm import.scm import-revocation-certificate.scm ecc.scm 4gb-packet.scm tofu.scm gpgtar.scm use-exact-key.scm default-key.scm export.scm ssh-import.scm ssh-export.scm quick-key-manipulation.scm key-selection.scm delete-keys.scm issue2015.scm issue2346.scm issue2417.scm issue2419.scm issue2941.scm
| PASS: setup.scm 
| Printing the GPG version 
| PASS: version.scm 
| Checking armor encoding and decoding 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| PASS: enarmor.scm 
| Hashing the empty string 
|     > MD5 SHA1 RIPEMD160 SHA224 SHA256 SHA384 SHA512 <  
| Hashing the string "abcdefghijklmnopqrstuvwxyz" 
|     > MD5 SHA1 RIPEMD160 SHA224 SHA256 SHA384 SHA512 <  
| PASS: mds.scm 
| Checking decryption of supplied files 
|     > plain-1 plain-2 plain-3 plain-large <  
| PASS: decrypt.scm 
| Checking decryption of supplied files using --multifile. 
| Verifying files: 
|     > plain-1 plain-2 plain-3 plain-large <  
| PASS: decrypt-multifile.scm 
| Checking decryption of supplied DSA encrypted file 
|     > plain-1 <  
| PASS: decrypt-dsa.scm 
| Checking decryption of supplied files using the session key. 
|     > plain-1 plain-2 plain-3 plain-large <  
| PASS: decrypt-session-key.scm 
| Checking signing with the default hash algorithm 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| Checking signing with a specific hash algorithm 
|     > SHA1 RIPEMD160 SHA256 SHA384 SHA512 SHA224 <  
| PASS: sigs.scm 
| Checking signing using DSA with the default hash algorithm 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| Checking signing using DSA with a specific hash algorithm 
|     > SHA1 RIPEMD160 <  
| PASS: sigs-dsa.scm 
| Checking encryption 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| Checking encryption using a specific cipher algorithm 
|     > IDEA ........ 3DES ........ CAST5 ........ BLOWFISH ........ AES ........ AES192 ........ AES256 ........ TWOFISH ........ CAMELLIA128 ........ CAMELLIA192 ........ CAMELLIA256 ........ <  
| Checking encryption using a key from file 
|     > plain-1 plain-2 plain-3 plain-large <  
| PASS: encrypt.scm 
| Checking encryption of supplied files using --multifile. 
| Verifying files: 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| PASS: encrypt-multifile.scm 
| Checking encryption using DSA 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| Checking encryption using DSA and a specific cipher algorithm 
|     > IDEA ........ 3DES ........ CAST5 ........ BLOWFISH ........ AES ........ AES192 ........ AES256 ........ TWOFISH ........ CAMELLIA128 ........ CAMELLIA192 ........ CAMELLIA256 ........ <  
| PASS: encrypt-dsa.scm 
| Checking encryption using a specific compression algorithm 
|     > Uncompressed ........ ZIP ........ ZLIB ........ BZIP2 ........ <  
| PASS: compression.scm 
| Checking encryption, signing, and producing armored output 
|     > plain-1 plain-2 plain-3 plain-large <  
| PASS: seat.scm 
| Checking signing and verifying plain text messages 
|     > plain-1 plain-2 plain-3 plain-large plain-large <  
| Checking signing and verifying test vectors 
|     > 0 1 2 3 4 5 <  
| PASS: clearsig.scm 
| Checking encryption and decryption using pipes 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| PASS: encryptp.scm 
| Checking detached signatures 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| PASS: detach.scm 
| Checking detached signatures of multiple files 
| PASS: detachm.scm 
| Checking armored signatures 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| PASS: armsigs.scm 
| Checking armored encryption 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| PASS: armencrypt.scm 
| Checking armored encryption and decryption using pipes 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| PASS: armencryptp.scm 
| Checking signing and encryption 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| Checking bug 537: MDC problem with old style compressed packets. 
| PASS: signencrypt.scm 
| Checking signing and encryption using DSA 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| Checking signing and encryption using DSA with a specific hash algorithm 
|     > SHA1 RIPEMD160 <  
| PASS: signencrypt-dsa.scm 
| Checking armored signing and encryption 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| PASS: armsignencrypt.scm 
| Checking armored detached signatures 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| PASS: armdetach.scm 
| Checking armored detached signatures of multiple files 
| PASS: armdetachm.scm 
| Checking batch key generation 
| PASS: genkey1024.scm 
| Checking conventional encryption 
|     > plain-2 data-32000 <  
| Checking conventional encryption using a specific cipher 
|     > IDEA .. 3DES .. CAST5 .. BLOWFISH .. AES .. AES192 .. AES256 .. TWOFISH .. CAMELLIA128 .. CAMELLIA192 .. CAMELLIA256 .. <  
| PASS: conventional.scm 
| Checking conventional encryption with MDC 
|     > IDEA .. 3DES .. CAST5 .. BLOWFISH .. AES .. AES192 .. AES256 .. TWOFISH .. CAMELLIA128 .. CAMELLIA192 .. CAMELLIA256 .. <  
| Checking sign+symencrypt 
|     > plain-1 plain-2 plain-3 plain-large data-500 data-9000 data-32000 data-80000 <  
| PASS: conventional-mdc.scm 
| Checking that a valid signature is verified as such 
|     > sig-sl-valid <  
| Checking that an invalid signature is verified as such 
|     > sig-1ls1ls-valid sig-ls-valid sig-1lsls-invalid sig-lsls-invalid sig-lss-invalid sig-slsl-invalid <  
| PASS: multisig.scm 
| Checking bogus signature 
|     > #x2d #xca <  
| Checking that a valid signature is verified as such 
|     > msg_ols_asc msg_cols_asc msg_sl_asc msg_oolss_asc msg_cls_asc msg_clss_asc <  
| Checking that a valid signature over multiple messages is verified as such 
|     > msg_olsols_asc_multiple msg_clsclss_asc_multiple <  
| Checking that an invalid signature is verified as such 
|     > bad_ls_asc bad_fols_asc bad_olsf_asc bad_ools_asc <  
| Checking that a valid Ed25519 signature is verified as such 
|     > msg_ed25519_rshort msg_ed25519_sshort <  
| PASS: verify.scm 
| Checking verification of supplied files using --multifile. 
| PASS: verify-multifile.scm 
| Checking that a signature by bad key should not be verified 
|     > msg_signed_asc <  
| PASS: gpgv-forged-keyring.scm 
| Checking armored_key_8192 
| Importing alpha_seckey 
| Checking for bug #1179 
| PASS: armor.scm 
| Checking bug 894: segv importing certain keys. 
| Checking bug 1223: designated revoker sigs are not properly merged. 
| Checking import of two keys with colliding long key ids. 
| PASS: import.scm 
| Checking key revocation. 
| PASS: import-revocation-certificate.scm 
| Preparing for ECC test 
| Importing ECC public keys 
| Checking opaque ECDSA signatures 
|     > msg_opaque_signed_256 msg_opaque_signed_384 msg_opaque_signed_521 <  
| Importing ECC secret keys 
| Checking ECC encryption 
| Checking ECDSA decryption 
|     > msg_encrypted_256 msg_encrypted_384 msg_encrypted_521 <  
| Checking ECC encryption and decryption 
|     > plain-1 ... plain-2 ... plain-3 ... plain-large ... data-500 ... data-9000 ... data-32000 ... data-80000 ... <  
| Checking ECC signing and verifiction 
|     > plain-1 ... plain-2 ... plain-3 ... plain-large ... data-500 ... data-9000 ... data-32000 ... data-80000 ... <  
| Importing ECC secret keys directly 
| PASS: ecc.scm 
| Can parse 4GB packets. 
| PASS: 4gb-packet.scm 
| Checking tofu policies and trust... 
| Setting a fixed policy... 
|     > good ..... unknown ..... bad ..... <  
| Checking TOFU stats...
| Checking cross sigs...
|     > Two keys. <
|     > Adding cross signatures. <
|     > Adding conflicting user id. <
|     > Adding cross signature on user id. <
| Checking UTK sigs...
|     > Two keys. <
|     > Adding cross signatures. <
|     > Marking 1938C3A0E4674B6C217AC0B987DB2814EC38277E as ultimately trusted. <
|     > Adding conflicting user id. <
|     > Adding cross signature on user id. <
| 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 
| Checking gpgtar with symmetric encryption and chosen cipher 
| Checking gpgtar with both symmetric and asymmetric encryption 
| PASS: 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 
| Importing public key. 
| Checking that the most recent, valid signing subkey is used by default 
|     > 8BC90111 3E880CFF F5F77B83 45117079 1EA97479 <  
| Checking that the most recent, valid encryption subkey is used by default 
|     > 8BC90111 3E880CFF F5F77B83 45117079 1EA97479 <  
| PASS: default-key.scm 
| Checking key export 
|     > D74C5F22 C40FDECF ECABF51D <  
| PASS: export.scm 
| ssh-add not found 
| SKIP: ssh-import.scm 
| Checking ssh export... 
| PASS: ssh-export.scm 
| Checking quick key generation... 
| Checking that we can add a user ID... 
| Checking that we can revoke a user ID... 
| Checking that we get an error revoking a non-existant user ID. 
| Checking that we can change the expiration time. 
| Checking that we can add subkeys... 
|     > () (- - -) (default default never) (rsa sign 2d) (rsa1024 sign 2w) (rsa2048 encr 2m) (rsa4096 sign,auth 2y) (future-default) <  
| PASS: quick-key-manipulation.scm 
| Checking key selection 
|     > 5 4 4 3 4 3 3 2 4 3 3 2 3 2 2 1 4 3 3 2 3 2 2 1 3 2 2 1 2 1 1 <  
| PASS: key-selection.scm 
| PASS: delete-keys.scm 
| Checking passphrase cache (issue2015)... 
| PASS: issue2015.scm 
| Checking import statistics (issue2346)... 
| PASS: issue2346.scm 
| Checking robustness wrt empty databases in gnupghome (issue2417)... 
| PASS: issue2417.scm 
| Checking iobuf_peek corner case (issue2419)... 
| PASS: issue2419.scm 
| Checking invocation with invalid file descriptors (issue2941). 
|     > status-fd attribute-fd logger-fd override-session-key-fd passphrase-fd command-fd <  
| PASS: issue2941.scm 
| 53 tests run, 52 succeeded, 0 failed, 1 skipped. 
| Skipped tests: ssh-import.scm 
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/openpgp'
| Making check in migrations
| make[4]: Entering directory '/<<PKGBUILDDIR>>/build/tests/migrations'
| GPG_AGENT_INFO= LC_ALL=C EXEEXT= PATH=../gpgscm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games TMP=/tmp srcdir=/<<PKGBUILDDIR>>/build/../tests/migrations objdir=/<<PKGBUILDDIR>>/build GPGSCM_PATH=/<<PKGBUILDDIR>>/build/../tests/gpgscm:/<<PKGBUILDDIR>>/build/../tests/migrations /<<PKGBUILDDIR>>/build/tests/gpgscm/gpgscm \
|   run-tests.scm  from-classic.scm extended-pkf.scm issue2276.scm
| PASS: setup.scm 
| Testing a clean migration ... 
| Testing a migration with existing private-keys-v1.d ... 
| Testing a migration with existing but weird private-keys-v1.d ... 
| PASS: from-classic.scm 
| Testing the extended private key format ... 
| PASS: extended-pkf.scm 
| Checking migration with legacy key (issue2276)... 
| PASS: issue2276.scm 
| 3 tests run, 3 succeeded, 0 failed, 0 skipped. 
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/migrations'
| Making check in gpgsm
| make[4]: Entering directory '/<<PKGBUILDDIR>>/build/tests/gpgsm'
| LC_ALL=C EXEEXT= PATH=../gpgscm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games TMP=/tmp srcdir=/<<PKGBUILDDIR>>/build/../tests/gpgsm objdir=/<<PKGBUILDDIR>>/build GPGSCM_PATH=/<<PKGBUILDDIR>>/build/../tests/gpgscm:/<<PKGBUILDDIR>>/build/../tests/openpgp:/<<PKGBUILDDIR>>/build/../tests/gpgsm /<<PKGBUILDDIR>>/build/tests/gpgscm/gpgscm \
|   /<<PKGBUILDDIR>>/build/../tests/gpgsm/run-tests.scm  import.scm encrypt.scm verify.scm decrypt.scm sign.scm export.scm
| PASS: setup.scm 
| Checking certificate import. 
|     > cert_dfn_pca01.der cert_dfn_pca15.der <  
| PASS: import.scm 
| Checking encryption 
|     > plain-1 ... plain-2 ... plain-3 ... plain-large ... data-500 ... data-9000 ... data-32000 ... data-80000 ... <  
| PASS: encrypt.scm 
| Checking bogus signature. 
|     > #x2d #xca <  
| Checking that a valid signature is verified as such. 
| Checking that an invalid signature is verified as such. 
| PASS: verify.scm 
| Checking decryption of supplied files. 
|     > plain-1 plain-2 plain-3 plain-large <  
| PASS: decrypt.scm 
| Checking signing. 
|     > plain-1 ...... plain-2 ...... plain-3 ...... plain-large ...... data-500 ...... data-9000 ...... data-32000 ...... data-80000 ...... <  
| PASS: sign.scm 
| Checking certificate export. 
|     > test cert 1 <  
| PASS: export.scm 
| 6 tests run, 6 succeeded, 0 failed, 0 skipped. 
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/gpgsm'
| Making check in gpgme
| make[4]: Entering directory '/<<PKGBUILDDIR>>/build/tests/gpgme'
| LC_ALL=C EXEEXT= PATH=../gpgscm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games TMP=/tmp srcdir=/<<PKGBUILDDIR>>/build/../tests/gpgme objdir=/<<PKGBUILDDIR>>/build GPGSCM_PATH=/<<PKGBUILDDIR>>/build/../tests/gpgscm:/<<PKGBUILDDIR>>/build/../tests/openpgp:/<<PKGBUILDDIR>>/build/../tests/gpgme /<<PKGBUILDDIR>>/build/tests/gpgscm/gpgscm \
|   /<<PKGBUILDDIR>>/build/../tests/gpgme/run-tests.scm  
| SKIP: Environment variable 'XTEST_GPGME_SRCDIR' not set.  Please point it to a recent GPGME source tree to run the GPGME test suite. 
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/gpgme'
| Making check in pkits
| make[4]: Entering directory '/<<PKGBUILDDIR>>/build/tests/pkits'
| make  check-TESTS
| make[5]: Entering directory '/<<PKGBUILDDIR>>/build/tests/pkits'
| Note: PKITS_data.tar.bz2 is not installed
|       All tests will be skipped (this is not an error)
| SKIP: import-all-certs
| SKIP: validate-all-certs
| SKIP: signature-verification
| SKIP: validity-periods
| SKIP: verifying-name-chaining
| SKIP: basic-certificate-revocation
| SKIP: verifying-paths-self-issued
| SKIP: verifying-basic-constraints
| SKIP: key-usage
| SKIP: certificate-policies
| SKIP: require-explicit-policy
| SKIP: policy-mappings
| SKIP: inhibit-policy-mapping
| SKIP: inhibit-any-policy
| SKIP: name-constraints
| SKIP: distribution-points
| SKIP: delta-crls
| SKIP: private-certificate-extensions
| =======================
| All 0 tests passed
| (18 tests were not run)
| =======================
| make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/pkits'
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/tests/pkits'
| Making check in .
| make[4]: Entering directory '/<<PKGBUILDDIR>>/build/tests'
| make  check-TESTS
| make[5]: Entering directory '/<<PKGBUILDDIR>>/build/tests'
| ==================
| All 0 tests passed
| ==================
| make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/tests'
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/tests'
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build/tests'
| make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
| make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
| GPG=build/g10/gpg debian/tests/no-tty
| gpg: keybox '/tmp/tmp.XD9JXRSdGU/pubring.kbx' created
| gpg: key 79BE3E4300411886: 3 duplicate signatures removed
| gpg: key 79BE3E4300411886: 3 signatures not checked due to missing keys
| gpg: /tmp/tmp.XD9JXRSdGU/trustdb.gpg: trustdb created
| gpg: key 79BE3E4300411886: public key "Linus Torvalds <torvalds@kernel.org>" imported
| gpg: failed to start agent '/usr/bin/gpg-agent': No such file or directory
| gpg: can't connect to the agent: No such file or directory
| gpg: Total number processed: 1
| gpg:               imported: 1
| gpg: no ultimately trusted keys found
| debian/rules:71: recipe for target 'override_dh_auto_test' failed
| make[1]: *** [override_dh_auto_test] Error 2
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| debian/rules:26: recipe for target 'build' failed
| make: *** [build] Error 2
| dpkg-buildpackage: error: debian/rules build gave error exit status 2


Cheers,
-- 
Cyril Brulebois (kibi@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant

Attachment: signature.asc
Description: PGP signature


Reply to: