aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--guix-build-coordinator/agent.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/guix-build-coordinator/agent.scm b/guix-build-coordinator/agent.scm
index bbca1e3..a2c55ef 100644
--- a/guix-build-coordinator/agent.scm
+++ b/guix-build-coordinator/agent.scm
@@ -128,7 +128,9 @@
(let* ((output-paths
(append-map derivation-input-output-paths inputs))
(missing-paths
- (remove file-exists? output-paths))
+ (remove (lambda (path)
+ (valid-path? store path))
+ output-paths))
(path-substitutes
(with-store store
(set-build-options store #:substitute-urls