diff options
author | Christopher Baines <mail@cbaines.net> | 2019-04-10 20:20:42 +0100 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2019-04-10 20:20:42 +0100 |
commit | dbec23692854ab7686ed83c7cf43c39ddcc6c3a4 (patch) | |
tree | 8ad23bb8d0978f5352b1f374ee3554f17e08bf11 | |
parent | 14cb5425d4d4eb87f636eb30e3bcae71414421f8 (diff) | |
download | data-service-dbec23692854ab7686ed83c7cf43c39ddcc6c3a4.tar data-service-dbec23692854ab7686ed83c7cf43c39ddcc6c3a4.tar.gz |
Clear the packages derivation cache
As this should help prevent issues when the previously cached derivation is
removed from the store.
-rw-r--r-- | guix-data-service/jobs/load-new-guix-revision.scm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/guix-data-service/jobs/load-new-guix-revision.scm b/guix-data-service/jobs/load-new-guix-revision.scm index 94b0c0b..4218849 100644 --- a/guix-data-service/jobs/load-new-guix-revision.scm +++ b/guix-data-service/jobs/load-new-guix-revision.scm @@ -224,6 +224,7 @@ store-path (begin (invalidate-derivation-caches!) + (hash-clear! (@@ (guix packages) %derivation-cache)) (let* ((guix-package (@ (gnu packages package-management) guix)) (derivation (package-derivation store guix-package))) |