aboutsummaryrefslogtreecommitdiff
path: root/gnu.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2018-06-06 16:36:01 +0200
committerLudovic Courtès <ludo@gnu.org>2018-06-14 11:16:59 +0200
commit0d0438ed8cb744bffa8c7e0a8d60165ce604939f (patch)
treedbb814a67fcda8ff2bb5be6cbf9f85db5fb8071e /gnu.scm
parent866ee8c66aad84fe64a20a14ff19d20a4a408e5b (diff)
downloadguix-0d0438ed8cb744bffa8c7e0a8d60165ce604939f.tar
guix-0d0438ed8cb744bffa8c7e0a8d60165ce604939f.tar.gz
deduplicate: Fix a couple of thinkos.
* guix/store/deduplication.scm (get-temp-link): Turn 'args' in the 'catch' handler into a rest argument. (deduplicate): Use 'lstat' instead of 'file-is-directory?' to properly handle symlinks. When iterating over the result of 'scandir', exclude the ".links" sub-directory. * tests/store-deduplication.scm ("deduplicate"): Create sub-directories and call 'deduplicate' directly on STORE.
Diffstat (limited to 'gnu.scm')
0 files changed, 0 insertions, 0 deletions