diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2020-04-14 13:02:55 +0200 |
---|---|---|
committer | Eelco Dolstra <edolstra@gmail.com> | 2020-04-14 13:02:55 +0200 |
commit | c0c2cb871d09773dd586dcef78c6e47b93c97164 (patch) | |
tree | 97d16196c11ce3dd433232244406445fcc8fc251 /src/libexpr | |
parent | e5ea01c1a8bbd328dcc576928bf3e4271cb55399 (diff) | |
parent | 512753f8247b927b62fd9391ee5ba6dda29ea4d4 (diff) |
Merge remote-tracking branch 'origin/master' into flakes
Diffstat (limited to 'src/libexpr')
-rw-r--r-- | src/libexpr/primops.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libexpr/primops.cc b/src/libexpr/primops.cc index ed0a97757..08a1adf3b 100644 --- a/src/libexpr/primops.cc +++ b/src/libexpr/primops.cc @@ -1021,7 +1021,9 @@ static void prim_toFile(EvalState & state, const Pos & pos, Value * * args, Valu for (auto path : context) { if (path.at(0) != '/') - throw EvalError(format("in 'toFile': the file '%1%' cannot refer to derivation outputs, at %2%") % name % pos); + throw EvalError(format( + "in 'toFile': the file named '%1%' must not contain a reference " + "to a derivation but contains (%2%), at %3%") % name % path % pos); refs.insert(state.store->parseStorePath(path)); } |