From e79281be105b16153c375af5506db31fd1e32698 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Wed, 3 Jul 2019 20:05:23 +0200 Subject: [PATCH] derivations: Work around pathological memoization behavior. This works around . * guix/derivations.scm (invalidate-derivation-caches!): Comment out 'hash-clear!' call. --- guix/derivations.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/guix/derivations.scm b/guix/derivations.scm index ebeac31877..9cacca572e 100644 --- a/guix/derivations.scm +++ b/guix/derivations.scm @@ -887,7 +887,10 @@ (define (invalidate-derivation-caches!) ;; caches when they start evaluating packages for another architecture. (invalidate-memoization! derivation->bytevector) (invalidate-memoization! derivation-path->base16-hash) - (hash-clear! %derivation-cache)) + + ;; FIXME: Comment out to work around . + ;; (hash-clear! %derivation-cache) + ) (define derivation-properties (mlambdaq (drv)