[Bug 1989065] Re: freeze exception request to get gsasl 2.2.0 into kinetic

Simon Josefsson 1989065 at bugs.launchpad.net
Fri Sep 9 11:04:24 UTC 2022


Re SKIP'ed tests, here is the situation:

SKIP: gsasl-mailutils-cram.sh
SKIP: gsasl-mailutils-tls.sh
SKIP: gsasl-mailutils-gs2krb5-gssapi.sh
SKIP: gsasl-dovecot-gssapi.sh

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.


** Bug watch added: Debian Bug tracker #1019010
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019010

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gsasl in Ubuntu.
https://bugs.launchpad.net/bugs/1989065

Title:
  freeze exception request to get gsasl 2.2.0 into kinetic

Status in gsasl package in Ubuntu:
  New

Bug description:
  Hi.  I'm upstream gsasl maintainer and Debian maintainer of the gsasl
  package.  Currently Ubuntu has 2.0.1 but we released 2.2.0 recently
  and it has been uploaded into Debian, and I'm wondering if you can
  include 2.2.0 in Kinetic?

  The changes have small impact: just add support for RFC 9266 -- tls-
  exporter https://www.rfc-editor.org/rfc/rfc9266 -- which to this
  library is a fairly small enhancement.  A number of flaws found by
  statical analyzers (e.g., coverity, asan/ubsan) has been fixed as
  well.  Further, more debci/autopkgtest has been added to test interop
  against Dovecot and MailUtils imap servers.

  The diff for library (lib/) changes between v2.0.1 and v2.2.0 are
  here:

  https://josefsson.org/v2.0.1-v2.2.0.diff

  A complete diff is here, but it includes many maintainer-related and
  non-libgsasl changes too:

  https://gitlab.com/gsasl/gsasl/-/compare/gsasl_2_0_x...master?from_project_id=37139302

  I can't get either gitlab or github to filter a diff in any way --
  seems like a useful missing feature!

  Is this sufficient to allow for a feature freeze exception?  I'm happy
  to help with any questions.

  /Simon

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gsasl/+bug/1989065/+subscriptions




More information about the foundations-bugs mailing list