diff options
author | Ludovic Courtès <ludo@gnu.org> | 2014-04-21 23:23:34 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2014-04-21 23:24:23 +0200 |
commit | 50db7d82b3f3ab8ec382132b06a1400c0044b89e (patch) | |
tree | 8469b67270c8e189923a1c86a66f83f94d8e106a /tests/base32.scm | |
parent | ace6924327142c8557349e7c52c594f71a6c079b (diff) | |
download | guix-50db7d82b3f3ab8ec382132b06a1400c0044b89e.tar.gz |
nar: Really really protect the temporary store directory from GC.
This is a follow-up to 6071b55e10b7b6e67d77ae058c8744834889e0b4. See <https://lists.gnu.org/archive/html/guix-devel/2014-04/msg00167.html> for the original report, and <https://lists.gnu.org/archive/html/guix-devel/2014-04/msg00198.html> for an alternate solution that has been discussed. * guix/nar.scm (temporary-store-file): Remove call to 'add-permanent-root'; don't loop. (with-temporary-store-file): Rewrite using 'with-store' and 'add-temp-root'.
Diffstat (limited to 'tests/base32.scm')
0 files changed, 0 insertions, 0 deletions