Subject: [bug#61977] [PATCH] channels: Raise an error if dependency's introduction is malformed

From: Ludovic Courtès <[email-masked]>
Date: Fri, 17 Mar 2023 23:14:06 +0100

Hi Josselin,

Josselin Poiret <[email-masked]> skribis:

> * guix/channels.scm (sexp->channel-introduction): Do it.

To be clear, without this a malformed introduction sexp would be
silently ignored; consequently, the channel in question would not be
authenticated, in which case the “channel '~a' lacks 'introduction'
field” warning would be printed.  Am I right?

So the goal here is to catch errors in ‘.guix-channel’ earlier, right?

Thanks,
Ludo’.