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/builders.scm | |
parent | ace6924327142c8557349e7c52c594f71a6c079b (diff) | |
download | gnu-guix-50db7d82b3f3ab8ec382132b06a1400c0044b89e.tar gnu-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/builders.scm')
0 files changed, 0 insertions, 0 deletions