summary refs log tree commit diff
path: root/etc/guix-install.sh
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2020-03-21 23:08:04 +0100
committerLudovic Courtès <ludo@gnu.org>2020-03-22 00:02:23 +0100
commit4a6ec23a9780bd75a7e527bd0dfb1943347869bb (patch)
treedb3317449ea9ddebc7423e6cc428229100823d15 /etc/guix-install.sh
parent70236bae9ea7b23191a5fc452323b6fa20f31242 (diff)
downloadguix-4a6ec23a9780bd75a7e527bd0dfb1943347869bb.tar.gz
download: Delete the output file upon failure.
This allows ENOSPC conditions to be properly reported as such rather
than as a hash mismatch due to the availability of a truncated file.

Fixes <https://bugs.gnu.org/39993>.
Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>.

* guix/build/download.scm (url-fetch): In the failure case, delete FILE.
Diffstat (limited to 'etc/guix-install.sh')
0 files changed, 0 insertions, 0 deletions