aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2023-03-14 08:43:30 +0000
committerChristopher Baines <mail@cbaines.net>2023-03-14 08:43:30 +0000
commit5079aa2ffdebb39be035b6d94982cab20a950e0c (patch)
treedf0a411aa34c14fdc4dc8ad63d0e14c41e5994b3
parentd7cf36fe6ace42b04de483ce6e1f371605f4bb42 (diff)
downloadbuild-coordinator-5079aa2ffdebb39be035b6d94982cab20a950e0c.tar
build-coordinator-5079aa2ffdebb39be035b6d94982cab20a950e0c.tar.gz
Better report exceptions in substitute-derivation
-rw-r--r--guix-build-coordinator/utils.scm5
1 files changed, 4 insertions, 1 deletions
diff --git a/guix-build-coordinator/utils.scm b/guix-build-coordinator/utils.scm
index c7cada5..e633c05 100644
--- a/guix-build-coordinator/utils.scm
+++ b/guix-build-coordinator/utils.scm
@@ -576,7 +576,10 @@ upcoming chunk."
(valid-path? store derivation-name))
#t
(begin
- (display log-string)
+ (simple-format
+ (current-error-port)
+ "exception when substituting derivation: ~A ~A:\n ~A\n"
+ key args log-string)
(error (simple-format #f "could not substitute ~A\n"
derivation-name)))))))))