guix-commits
[Top][All Lists]
Advanced

[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. */



reply via email to

[Prev in Thread] Current Thread [Next in Thread]