diff options
author | Mathieu Othacehe <othacehe@gnu.org> | 2020-07-28 14:05:09 +0200 |
---|---|---|
committer | Mathieu Othacehe <othacehe@gnu.org> | 2020-07-28 14:10:28 +0200 |
commit | 8b221b64a552d31e241701aa5c6d339287a7a15b (patch) | |
tree | fb0a89652bf0588939ecfc222119f29d869bc716 /gnu/packages/aux-files/run-in-namespace.c | |
parent | 64e8f2ec2dc6301019a5b93a82787ea6adaf8c76 (diff) | |
download | guix-8b221b64a552d31e241701aa5c6d339287a7a15b.tar guix-8b221b64a552d31e241701aa5c6d339287a7a15b.tar.gz |
store: deduplication: Handle fs without d_type support.
scandir* uses readdir, which means that the file type property can be 'unknown
if the underlying file-system does not support d_type. Make sure to fallback
to lstat in that case.
Fixes: https://issues.guix.gnu.org/issue/42579.
* guix/store/deduplication.scm (deduplicate): Handle the case where properties
is 'unknown because the underlying file-system does not support d_type.
Diffstat (limited to 'gnu/packages/aux-files/run-in-namespace.c')
0 files changed, 0 insertions, 0 deletions