[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
verbose backtraces when “invoke” fails
From: |
Ricardo Wurmus |
Subject: |
verbose backtraces when “invoke” fails |
Date: |
Mon, 21 Jan 2019 09:21:25 +0100 |
User-agent: |
mu4e 1.0; emacs 26.1 |
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
- verbose backtraces when “invoke” fails,
Ricardo Wurmus <=