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

  • Bug#1006579: yapet: FTBFS with OpenSSL 3.0 Sebastian Andrzej Siewior

Reply via email to