The scripts above require a kerberos KDC, dovecot, and some other tools not typically found during the build. Those scripts are invoked by debci/autopkgtest, do Ubuntu use that? So they should be covered by the more reliable debci/autopkgtest mechanism.
We could add all the dependencies as <!nocheck> Build-Depends, but mailutils and dovecot conflicts with each other, so it is impossible to install them both. It seemes simpler to rely on debci/autopkgtest's to me. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019010
SKIP: gssapi
SKIP: gs2-krb5
Those only work when gsasl is built with GNU GSS as the GSS-API library. GSSAPI is tested via the scripts above against Dovecot/MailUtils for non-GSS.
Re SKIP'ed tests, here is the situation:
SKIP: gsasl-mailutils -cram.sh -tls.sh -gs2krb5- gssapi. sh gssapi. sh
SKIP: gsasl-mailutils
SKIP: gsasl-mailutils
SKIP: gsasl-dovecot-
The scripts above require a kerberos KDC, dovecot, and some other tools not typically found during the build. Those scripts are invoked by debci/autopkgtest, do Ubuntu use that? So they should be covered by the more reliable debci/autopkgtest mechanism.
We could add all the dependencies as <!nocheck> Build-Depends, but mailutils and dovecot conflicts with each other, so it is impossible to install them both. It seemes simpler to rely on debci/autopkgtest's to me. See https:/ /bugs.debian. org/cgi- bin/bugreport. cgi?bug= 1019010
SKIP: gssapi
SKIP: gs2-krb5
Those only work when gsasl is built with GNU GSS as the GSS-API library. GSSAPI is tested via the scripts above against Dovecot/MailUtils for non-GSS.