FAIL: armencryptp.test
Open, LowPublic

Description

Hi,

I tried to install gnupg-1.4.20 for Mac. When I typed "make check", I got a one fail message. See following,

Home: .
Supported algorithms:
Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,

CAMELLIA128, CAMELLIA192, CAMELLIA256

Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2
PASS: version.test
PASS: mds.test
PASS: decrypt.test
PASS: decrypt-dsa.test
MD5 SHA1 RIPEMD160 SHA256 SHA384 SHA512 SHA224 | PASS: sigs.test
PASS: sigs-dsa.test
IDEA 3DES CAST5 BLOWFISH AES AES192 AES256 TWOFISH CAMELLIA128 CAMELLIA192 CAMELLIA256 | PASS: encrypt.test
IDEA 3DES CAST5 BLOWFISH AES AES192 AES256 TWOFISH CAMELLIA128 CAMELLIA192 CAMELLIA256 | PASS: encrypt-dsa.test
PASS: seat.test
PASS: clearsig.test
PASS: encryptp.test
PASS: detach.test
PASS: armsigs.test
PASS: armencrypt.test
FAIL: armencryptp.test
PASS: signencrypt.test
PASS: signencrypt-dsa.test
PASS: armsignencrypt.test
PASS: armdetach.test
PASS: armdetachm.test
PASS: detachm.test
PASS: genkey1024.test
IDEA 3DES CAST5 BLOWFISH AES AES192 AES256 TWOFISH CAMELLIA128 CAMELLIA192 CAMELLIA256 | PASS: conventional.test
IDEA 3DES CAST5 BLOWFISH AES AES192 AES256 TWOFISH CAMELLIA128 CAMELLIA192 CAMELLIA256 | PASS: conventional-mdc.test
PASS: multisig.test
PASS: verify.test

PASS: armor.test

1 of 27 tests failed

Please report to http://bugs.gnupg.org

make[2]: * [check-TESTS] Error 1
make[1]:
* [check-am] Error 2
make: *** [check-recursive] Error 1

Details

Version
gnupg-1.4.20
dtak created this task.Apr 23 2020, 4:33 PM
werner edited projects, added gnupg (gpg14); removed gnupg (gpg20).Apr 23 2020, 6:43 PM
werner added a subscriber: werner.

That is a very old version (2015); please retry using the latest released version 1.4.23 (from 2018).

Please use 1.4 only if you have a real need to decrypt vintage data

dtak added a comment.Apr 23 2020, 8:28 PM

Thanks. I tried to install the latest released version, 1.4.23, but I got the same error.

gpg (GnuPG) 1.4.23
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Home: .
Supported algorithms:
Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,

CAMELLIA128, CAMELLIA192, CAMELLIA256

Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2
PASS: version.test
PASS: mds.test
PASS: decrypt.test
PASS: decrypt-dsa.test
MD5 SHA1 RIPEMD160 SHA256 SHA384 SHA512 SHA224 | PASS: sigs.test
PASS: sigs-dsa.test
IDEA 3DES CAST5 BLOWFISH AES AES192 AES256 TWOFISH CAMELLIA128 CAMELLIA192 CAMELLIA256 | PASS: encrypt.test
IDEA 3DES CAST5 BLOWFISH AES AES192 AES256 TWOFISH CAMELLIA128 CAMELLIA192 CAMELLIA256 | PASS: encrypt-dsa.test
PASS: seat.test
PASS: clearsig.test
PASS: encryptp.test
PASS: detach.test
PASS: armsigs.test
PASS: armencrypt.test
FAIL: armencryptp.test
PASS: signencrypt.test
PASS: signencrypt-dsa.test
PASS: armsignencrypt.test
PASS: armdetach.test
PASS: armdetachm.test
PASS: detachm.test
PASS: genkey1024.test
IDEA 3DES CAST5 BLOWFISH AES AES192 AES256 TWOFISH CAMELLIA128 CAMELLIA192 CAMELLIA256 | PASS: conventional.test
IDEA 3DES CAST5 BLOWFISH AES AES192 AES256 TWOFISH CAMELLIA128 CAMELLIA192 CAMELLIA256 | PASS: conventional-mdc.test
PASS: multisig.test
PASS: verify.test

PASS: armor.test

1 of 27 tests failed

Please report to https://bugs.gnupg.org

make[2]: * [check-TESTS] Error 1
make[1]:
* [check-am] Error 2
make: *** [check-recursive] Error 1

aheinecke triaged this task as Low priority.May 8 2020, 12:19 PM
aheinecke added a subscriber: aheinecke.

I've just tried the test suite of GnuPG 1.4.23 on debian buster and all tests pass.

So it must be a local problem with your setup. What compiler version / MacOS version are you using?
Can you please provide "checks/armencryptp.log" from your build directory. That might tell us more.

You could also add a set -x in the checks/armencryptp.test script to make it even more verbose in the .log file which command is failing.

Thanks!
Andre