[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
05/05: daemon: Clarify ‘--check’ error when outputs are missing.
From: |
guix-commits |
Subject: |
05/05: daemon: Clarify ‘--check’ error when outputs are missing. |
Date: |
Wed, 1 Jun 2022 13:19:48 -0400 (EDT) |
nckx pushed a commit to branch master
in repository guix.
commit 82b06436b4b563a85e70f3fcc610959482f08e91
Author: Tobias Geerinckx-Rice <me@tobias.gr>
AuthorDate: Sun May 29 02:00:01 2022 +0200
daemon: Clarify ‘--check’ error when outputs are missing.
Drop the confusing ‘invalid’ jargon and display a hint like we do
for ‘--fallback’.
* nix/libstore/build.cc (DerivationGoal::outputsSubstituted): Rewrite error
message.
---
nix/libstore/build.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/nix/libstore/build.cc b/nix/libstore/build.cc
index 9305208009..006e4ebbbb 100644
--- a/nix/libstore/build.cc
+++ b/nix/libstore/build.cc
@@ -979,7 +979,7 @@ void DerivationGoal::outputsSubstituted()
return;
}
if (buildMode == bmCheck && nrInvalid > 0)
- throw Error(format("some outputs of `%1%' are not valid, so checking
is not possible") % drvPath);
+ throw Error(format("`%1%' is missing outputs; build it normally before
using `--check'") % drvPath);
/* Otherwise, at least one of the output paths could not be
produced using a substitute. So we have to build instead. */