Source: yapet Version: 2.5-1 Severity: important Tags: bookworm sid User: pkg-openssl-de...@lists.alioth.debian.org Usertags: ftbfs-3.0
Your package is failing to build using OpenSSL 3.0 with the following error: | make[5]: Entering directory '/<<PKGBUILDDIR>>/tests/crypt' | FAIL: key448 | PASS: key256 | FAIL: blowfish | PASS: aes256 | FAIL: blowfishfactory | PASS: aes256factory | FAIL: file_blowfish | PASS: file_aes256 | FAIL: foreign | FAIL: cryptofactoryhelper | =========================================== | YAPET 2.5: tests/crypt/test-suite.log | =========================================== | | # TOTAL: 10 | # PASS: 4 | # SKIP: 0 | # XFAIL: 0 | # FAIL: 6 | # XPASS: 0 | # ERROR: 0 | | .. contents:: :depth: 2 | | FAIL: key448 | ============ | | .E.E. | | | !!!FAILURES!!! | Test Results: | Run: 3 Failures: 0 Errors: 2 | | | 1) test: should create proper key (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 2) test: should create proper IV (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | FAIL key448 (exit status: 1) | | FAIL: blowfish | ============== | | .E.E.E.E | | | !!!FAILURES!!! | Test Results: | Run: 4 Failures: 0 Errors: 4 | | | 1) test: should encrypt and decrypt (E) | setUp() failed | - uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 2) test: should throw on decrypting corrupted data (E) | setUp() failed | - uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 3) test: should throw on decrypting with wrong password (E) | setUp() failed | - uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 4) test: should throw on empty plain/cipher text (E) | setUp() failed | - uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | FAIL blowfish (exit status: 1) | | FAIL: blowfishfactory | ===================== | | .E.E.E.E | | | !!!FAILURES!!! | Test Results: | Run: 4 Failures: 0 Errors: 4 | | | 1) test: should give correct crypto (E) | setUp() failed | - uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 2) test: should give correct key (E) | setUp() failed | - uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 3) test: should give correct file (E) | setUp() failed | - uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 4) test: should create proper new factory (E) | setUp() failed | - uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | FAIL blowfishfactory (exit status: 1) | | FAIL: file_blowfish | =================== | | .E.E.E.E.E.E.E.E.E.E | | | !!!FAILURES!!! | Test Results: | Run: 10 Failures: 0 Errors: 10 | | | 1) test: should correctly read empty file (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 2) test: should correctly read empty file (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 3) test: should throw expected exception on invalid password (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 4) test: should write passwords (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 5) test: should detect file modification on password save (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 6) test: should force password save on modified file (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 7) test: should get the correct time when the master password was set (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 8) test: should properly set new password (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 9) test: should allow saving passwords after password change (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 10) test: should throw exception on reading corrupt file (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | FAIL file_blowfish (exit status: 1) | | FAIL: foreign | ============= | | .E.E.E.E.E.E.E.E | | | !!!FAILURES!!! | Test Results: | Run: 8 Failures: 0 Errors: 8 | | | 1) test: 32bit little endian pre 0.6 (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 2) test: 32bit big endian pre 0.6 (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 3) test: 64bit little endian pre 0.6 (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 4) test: 64bit big endian pre 0.6 (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 5) test: 32bit little endian 0.6 (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 6) test: 32bit big endian 0.6 (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 7) test: 64bit little endian 0.6 (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | 8) test: 64bit big endian 0.6 (E) | uncaught exception of type std::exception (or derived). | - Unable to initialize the digest | | | FAIL foreign (exit status: 1) | | FAIL: cryptofactoryhelper | ========================= | | .F... | | | !!!FAILURES!!! | Test Results: | Run: 4 Failures: 1 Errors: 0 | | | 1) test: should create blowfish factory (F) line: 45 cryptofactoryhelper.cc | assertion failed | - Expression: factory | | | FAIL cryptofactoryhelper (exit status: 1) | | ============================================================================ | Testsuite summary for YAPET 2.5 | ============================================================================ | # TOTAL: 10 | # PASS: 4 | # SKIP: 0 | # XFAIL: 0 | # FAIL: 6 | # XPASS: 0 | # ERROR: 0 | ============================================================================ | See tests/crypt/test-suite.log | Please report to https://github.com/RafaelOstertag/yapet/issues | ============================================================================ | make[5]: *** [Makefile:900: test-suite.log] Error 1 | make[5]: Leaving directory '/<<PKGBUILDDIR>>/tests/crypt' | make[4]: *** [Makefile:1008: check-TESTS] Error 2 For more information see: https://www.openssl.org/docs/man3.0/man7/migration_guide.html Sebastian