Hi Ludo,

> Hi,
>
> zerodaysford...@sdf.lonestar.org (Jakob L. Kreuze) skribis:
>
>> I saw this specific error message a few times while I was building 'guix
>> deploy'. It means something's been printed that can't be read, which
>> (might) be the case if something doesn't have a G-Expression compiler.
>> My money is on the target not having a reader for <operating-system>,
>> but as you've observed, the error reporting makes this incredibly
>> difficult to diagnose.
>
> We could probably arrange so that ‘gexp->sexp’ reports about objects
> without a read syntax that remain in the resulting sexp.

This is a good idea.  It’s never the right thing for unreadable syntax
to appear in a generated S-expression when using Gexps, so producing an
error at conversion time seems much better.

--
Ricardo


Reply via email to