#1108853 cl-plus-ssl: autopkgtest regression: ALPN-CLIENT in CL+SSL.ALPN

#1108853#5
Date:
2025-07-06 10:09:52 UTC
From:
To:
Dear maintainer(s),

Your package has an autopkgtest, great. However, it fails since February
2025 in unstable and testing, but also in stable. Can you please
investigate the situation and fix it? I copied some of the output at the
bottom of this report.

The release team has announced [1] that failing autopkgtest on amd64 and
arm64 are considered RC in testing.

More information about this bug and the reason for filing it can be
found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

As I highly suspect this is a test only issue, with my Release Team
member hat on I have tagged this as trixie-ignore as it's so late in the
freeze and it's not worth removing the package from trixie because of
this at this moment. Having said that, if a fix is possible without
fully removing the autopkgtest and without making the test superficial,
it's still welcome, but it would need to happen soon.

Paul

[1] https://lists.debian.org/debian-devel-announce/2019/07/msg00002.html

https://ci.debian.net/data/autopkgtest/testing/amd64/c/cl-plus-ssl/61517881/log.gz

187s  Failure Details:
187s  --------------------------------
187s  ALPN-CLIENT in CL+SSL.ALPN []:
187s
187s (CL+SSL:GET-SELECTED-ALPN-PROTOCOL
187s  (CL+SSL:MAKE-SSL-CLIENT-STREAM STREAM :ALPN-PROTOCOLS PROPOSED))
187s
187s  evaluated to
187s
187s NIL
187s
187s  which is not
187s
187s EQUAL
187s
187s  to
187s
187s "h2"

#1108853#12
Date:
2025-07-14 09:19:49 UTC
From:
To:
Hello,

Investigated just now.  Cherry-picking what looks to be upstream's fix
for this isn't sufficient, and updating to a new upstream snapshot
requires cl-trivial-sockets to (be packaged and) go through NEW.
So indeed probably not fixable for trixie.

#1108853#15
Date:
2025-09-07 16:39:34 UTC
From:
To:
Re: Paul Gevers

cl-plus-ssl is used by pgloader, where ALPN support is irrelevant.

If we can't easily fix the problem, we should consider removing the
test (or making it and expected failure).

Christoph

#1108853#20
Date:
2025-09-10 08:55:20 UTC
From:
To:
Hello,

Makes sense to me.

#1108853#23
Date:
2025-09-10 16:14:28 UTC
From:
To:
Re: Sean Whitton

Thanks, I just uploaded a fix in a new "unstable" git branch.

I had to mark the ecl test run as flaky because ecl is currently
broken (#1096562). Hopefully this fix is enough and this doesn't mean
the whole lisp toolchain is going to drop out because of
inter-dependencies between sbcl and ecl.

Christoph

#1108853#28
Date:
2025-09-10 16:33:47 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
cl-plus-ssl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1108853@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christoph Berg <myon@debian.org> (supplier of updated cl-plus-ssl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 10 Sep 2025 16:03:23 +0000
Source: cl-plus-ssl
Architecture: source
Version: 20220328.git8b91648-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Common Lisp Team <debian-common-lisp@lists.debian.org>
Changed-By: Christoph Berg <myon@debian.org>
Closes: 1108853
Changes:
 cl-plus-ssl (20220328.git8b91648-7) unstable; urgency=medium
 .
   * Team upload.
   * Disable failing ALPN test. (Closes: #1108853)
   * Mark ecl autopkgtest as flaky while #1096562 is open.
Checksums-Sha1:
 14cbb7b1f0469ecf5f62a6ea199da5891e67d469 2168 cl-plus-ssl_20220328.git8b91648-7.dsc
 329d0b6c995c9af01bb635f958c2e7c4bf57ed73 6096 cl-plus-ssl_20220328.git8b91648-7.debian.tar.xz
Checksums-Sha256:
 118490887509d9c752a8a98e5f5f984e00f6b5b0472fde751ffd85aed5922c1d 2168 cl-plus-ssl_20220328.git8b91648-7.dsc
 3954cf67264a50e4745d89480f5e4f66c2eee924281997cd8862000ffa81f9f6 6096 cl-plus-ssl_20220328.git8b91648-7.debian.tar.xz
Files:
 20378fe1137c0e991c78772307a74342 2168 lisp optional cl-plus-ssl_20220328.git8b91648-7.dsc
 2d27ce64c9fd6a89765a27cd05196b83 6096 lisp optional cl-plus-ssl_20220328.git8b91648-7.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAmjBo2AACgkQTFprqxLS
p663ohAAh2If7P4AjZFsyvsnjqSlk2FDcHpYI+2MYQ3LgzsTtSxPfipE3Jf3H21r
+8O7DMqaKG0KCvKTT7gujSctjn+AMNMQZ7Jt6cwyZiaETMnvCTYWPVGUHudAcMtK
dtZ2oCuUbrP2LQHVtUPwVRAVNHnh5CtBJcENpLYO9f09At1ixQrMJPvxmg3T/EX8
PJSoxfGlOeohLHIO8V/bIlquk2c/qwgZTvo7tgZx7aAAEeNSUi+RLuY9SKArxn6r
C3N+hYHDVZvIqRgZ7e6qInhNYcPqfJEpzfJ70tzL/9zwN+9R8BZx62HdD+h+JHrb
+HE1DwK/8WvFGpUMxZzEXKugZV+abiNGWYJJXgwCZDQStHqegPthAGwvM7U504JC
F9WXT9bZn83ymzaA9e8S1mnKyAjIrzTBYeABcguGWqSk8uf6uVNSvb6vGFC6jGda
hPJ66b6cM9vsBlQLqXy8ERQJplWngZ7O5ugADcBCPJMccQaQ1YyskVKCn4OmYZ6Z
RC8VgpxWhqO3kRROsx5dE4rfz4QKE0xPYcaDYXj+hKxhqyJ7vLS3QsTk3DKj7GOI
mZa8Rl8G1sSVUCWx52jp3KXHnJIg9RoJLepRT0btXkN+xX4gvFGj3fkZWaeFThqC
1Lq+sR1ilphdm75ZfPycUsxdw7F/ov2Fo1d2RJk/m8SfZMvI6ZA=
=+wkv
-----END PGP SIGNATURE-----

#1108853#33
Date:
2026-04-25 09:18:52 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
cl-plus-ssl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1108853@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christoph Berg <myon@debian.org> (supplier of updated cl-plus-ssl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 25 Apr 2026 09:07:48 +0000
Source: cl-plus-ssl
Architecture: source
Version: 20251220.gite9de2ca-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Common Lisp Team <debian-common-lisp@lists.debian.org>
Changed-By: Christoph Berg <myon@debian.org>
Closes: 1108853 1131983
Changes:
 cl-plus-ssl (20251220.gite9de2ca-1) unstable; urgency=medium
 .
   [ Sean Whitton ]
   * New upstream snapshot (Closes: #1108853).
   * Add dependency on cl-trivial-sockets.
   * Drop obsolete openssl3.patch.
   * Refresh remaining patches.
 .
   [ Christoph Berg ]
   * Another new usptream snapshot 20251220.gite9de2ca. (Closes: #1131983)
Checksums-Sha1:
 01af8de76b243ac31e4cbb7f778092bc6ec00a80 2168 cl-plus-ssl_20251220.gite9de2ca-1.dsc
 ee59101f55dc81294bb957e918652bae0f458eb9 79160 cl-plus-ssl_20251220.gite9de2ca.orig.tar.xz
 1b7b33ddd9018926ebbfdbafc641ec23d99757b3 5340 cl-plus-ssl_20251220.gite9de2ca-1.debian.tar.xz
Checksums-Sha256:
 ef8bfb6f8cabe9fcb0fd8973693f888b86ca0e631a8cfb2ba0a3e425afec796b 2168 cl-plus-ssl_20251220.gite9de2ca-1.dsc
 fb2bba5297fca887c751a96cd38907d6ece726f4eaed362fd0566f2961895453 79160 cl-plus-ssl_20251220.gite9de2ca.orig.tar.xz
 52dff377ff948bdda0e319665bf14440f67afb52f7ecce2a02ea6ae6b7f7c420 5340 cl-plus-ssl_20251220.gite9de2ca-1.debian.tar.xz
Files:
 e6b08ceb67b68ac55c97dcc758294c4a 2168 lisp optional cl-plus-ssl_20251220.gite9de2ca-1.dsc
 c527e4dfbafcbaf014b3716098ba83d3 79160 lisp optional cl-plus-ssl_20251220.gite9de2ca.orig.tar.xz
 b27bef97599c69ee29e08f1e16c2856e 5340 lisp optional cl-plus-ssl_20251220.gite9de2ca-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAmnshaYACgkQTFprqxLS
p66ynA/6As5wH9ObKWnPSPqp0hdnzfHpZ0v25EfZyZ3pX3l61jnnKOyWGWG37dE2
tAiY9Vuw76PeXIQtzwL6WV07RG6Hk8pkT2r+PQ2SNuvhAryhzlkRwdw2WrvHffHO
i2W2nApXf6ETIos8LAy5yHzW2bI3tclxcs11A+GlzAYRg1YsXs6CKLYulYjbjFIw
vtxwOmbCWoosZYQ+LLrDS2sxSF2OEFZ2RwCVWPZ0LDYskjHgaM0+PIWuutiLhD4d
8sYL1/pH/wINWNpA3Nx3cCTMGCTX3tOdc/sYW8VjnyUqi7DLkK+xsV/QLw0j4jwn
1AEuQyi5ZV+eBSeWd7X3dI0cKe9xLmOFocF6RcvTN0953fF6HS2b5/wDLc/xkQ/I
0EdtlzPcZknejaCX7NqwvSOEekhRVPxBPPLO84/j85/QoR6vpm31W6xAINQwefrz
B9V81KdXK5OZsAuvSzX1bH9nwKUsUEkp47cP+lJAkR5nFohp7iEFPOBwNonKW8yc
/MBDuvwPB8FnAX8DQ+3859nQiTmX3avbq+mHhtRNWxS0SLOSZajtNkeX/L/Ep6Ah
AuZoIq0z01ARpkQtSOEvuvHxqTlriOM8Bk1dWRu5biBAyArenOK1Pu8oQFI2ZMJo
DBGoqGIf6qYLc8LnxKhiFWEH4x5fLmndm4qTUvQwVoUxzeIQh70=
=nq18
-----END PGP SIGNATURE-----