bug#58112: OPAM importer fails in lookup-node

2022-09-27 Thread zimoun
Hi, On Tue, 27 Sep 2022 at 13:33, Csepp wrote: > The specific error is this: > Wrong number of values returned to continuation (expected 2) > It is caused by opam->guix-package silencing intermediate errors by > using and-let* (the poor person's Maybe monad) and returning #f when the > receiving

bug#58112: OPAM importer fails in lookup-node

2022-09-27 Thread Julien Lepiller
It's probably because other importers are structured that way. I'd be in favor of changing that and using the condition system. Le 27 septembre 2022 13:33:56 GMT+02:00, Csepp a écrit : >The specific error is this: >Wrong number of values returned to continuation (expected 2) >It is caused by opa

bug#58112: OPAM importer fails in lookup-node

2022-09-27 Thread Csepp
The specific error is this: Wrong number of values returned to continuation (expected 2) It is caused by opam->guix-package silencing intermediate errors by using and-let* (the poor person's Maybe monad) and returning #f when the receiving side expects two return values. Initial reproducer: guix i