aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/guix-data-service-process-job.in17
1 files changed, 9 insertions, 8 deletions
diff --git a/scripts/guix-data-service-process-job.in b/scripts/guix-data-service-process-job.in
index 89e31b9..fd7ab3f 100644
--- a/scripts/guix-data-service-process-job.in
+++ b/scripts/guix-data-service-process-job.in
@@ -73,11 +73,12 @@
(let ((opts (parse-options (cdr (program-arguments)))))
(match (assq-ref opts 'arguments)
((job)
- (run-fibers
- (lambda ()
- (process-load-new-guix-revision-job
- job
- #:skip-system-tests? (assq-ref opts 'skip-system-tests)))
- #:hz 0
- #:parallelism (assq-ref opts 'parallelism)
- #:drain? #t))))
+ (with-fluids ((%file-port-name-canonicalization 'none))
+ (run-fibers
+ (lambda ()
+ (process-load-new-guix-revision-job
+ job
+ #:skip-system-tests? (assq-ref opts 'skip-system-tests)))
+ #:hz 0
+ #:parallelism (assq-ref opts 'parallelism)
+ #:drain? #t)))))