Hi Guix,

I’d like us to catch the errors raised by “invoke”, so that the output
of a failing build looks nicer again.

Before we used “invoke” build phases evaluating to #f would cause the
build system to abort and print a nice message.  Now users get an ugly
backtrace that is much too verbose for what it’s trying to say, namely
that a command invocation failed.

There is no value in the backtrace itself (users don’t care where
“invoke” is defined, for example); we only want the error message.
Shall we fix this on core-updates?

--
Ricardo


Reply via email to