Subject: Re: [bug#74527] [PATCH] gnu: cl-eclector: Update to 0.10.0.

From: Konrad Hinsen <[email-masked]>
Date: Tue, 26 Nov 2024 14:57:37 +0100

Guillaume Le Vaillant <[email-masked]> writes:

> The sbcl-common-lisp-jupyter package fails to build with this updated
> sbcl-eclector. Could you take a look at it?

It's due to a breaking change in Eclector:

   https://github.com/s-expressionists/Eclector/blob/28d29445556a0c03178e3daff7a2d8b378fa4340/NEWS#L3

It also occurs when installing via Quicklisp and Ultralisp:

   https://github.com/yitzchak/common-lisp-jupyter/issues/124
   https://github.com/yitzchak/common-lisp-jupyter/issues/125

Upstream has already implemented a fix:

   https://github.com/yitzchak/common-lisp-jupyter/commit/2c453f758aa7b3b6c1e77ab9387347f57ee1a197
   https://github.com/yitzchak/common-lisp-jupyter/commit/e77d150bebc25ae89b80d903cc8da5c02e7a96b7

It looks like the best solution is to update sbcl-common-lisp-jupyter as
well. Which unfortunately is not completely trivial because it has new
dependencies which are not yet packaged. I will look into this.

Cheers,
  Konrad