Here's a patch that copies the ((guix build utils) delete-file-recursively) procedure and uses it in ((guix utils) call-with-temporary-directory). However, with the patch there is an error in the test 'gexp->script #:module-path': ------ actual-value: #f actual-error: + (system-error + "lstat" + "~A: ~S" + ("No such file or directory" + "/tmp/guix-directory.6CrC8B/guix/base32.scm") + (2)) result: FAIL ------ Continuing to investigate...