#1011754 interimap: autopkgtest failure with openssl 3

Package:
src:interimap
Source:
interimap
Submitter:
Sebastian Ramacher
Date:
2022-06-07 18:51:04 UTC
Severity:
serious
Tags:
#1011754#5
Date:
2022-05-26 10:39:51 UTC
From:
To:
interimap's autopkgtests fail with openssl 3:

standard error:
Error: net_connect_unix(/run/dovecot/stats-writer) failed: Permission denied
imap(local): Error: net_connect_unix(/run/dovecot/stats-writer) failed: Permission denied
local: S: * PREAUTH [CAPABILITY IMAP4rev1 SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE SNIPPET=FUZZY PREVIEW=FUZZY PREVIEW STATUS=SIZE SAVEDATE LITERAL+ NOTIFY] Logged in as local
local: C: 000000 ENABLE QRESYNC
local: S: * ENABLED QRESYNC
local: S: 000000 OK Enabled (0.001 + 0.000 secs).
remote: Maximum SSL/TLS protocol version: TLSv1.2
remote: ERROR: Can't initiate TLS/SSL handshake
local: IMAP traffic (bytes): recv 478 sent 23
Cleaning up...
remote: IMAP traffic (bytes): recv 0 sent 0
imap(local)<21397><Uyd+DkJtjmKVUwAAZOfZpA>: Info: Disconnected: Connection closed (ENABLE finished 0.047 secs ago) in=23 out=478 deleted=0 expunged=0 trashed=0 hdr_count=0 hdr_bytes=0 body_count=0 body_bytes=0
ERROR on file ./tests/tls-ciphers/t line 12
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

make: *** [Makefile:54: installcheck-interimap] Error 1
9 test(s) failed.
autopkgtest [17:54:11]: test command1: -----------------------]
autopkgtest [17:54:12]: test command1:  - - - - - - - - - - results - - - - - - - - - -
command1             FAIL non-zero exit status 2


See https://ci.debian.net/data/autopkgtest/testing/amd64/i/interimap/22098831/log.gz

Cheers

#1011754#10
Date:
2022-05-26 10:48:47 UTC
From:
To:
I believe this is due to #1011038 and/or #1011051.  AFAICT nothing needs
doing on the interimap side while these are open.  Leaving -1 open
though so no one files a duplicate.

#1011754#19
Date:
2022-06-07 18:46:09 UTC
From:
To:
Closing this since interimap now builds on an up to date sid chroot.  I
don't think it's worth uploading 0.5.7-2 with tighter versioning
requirements since the issue only affects build-time tests and
autopkgtests, not the binary packages.  Also AFAICT there is no way to
express the Build-Depends constraints in d/control: tests pass with
openssl <3 and any dovecot version, or with openssl 3 and dovecot
≥1:2.3.19.