summaryrefslogtreecommitdiff
path: root/gnu/packages/golang.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2018-11-11 23:48:53 +0100
committerLudovic Courtès <ludo@gnu.org>2018-11-11 23:53:29 +0100
commit6c843907e90c9f6a1af389f9624cac8b6b01ecbb (patch)
tree28f09ce730429d5992cd331aead50e7b2913ed3d /gnu/packages/golang.scm
parent652163154c06b47936a453f44ea35938789718de (diff)
downloadguix-patches-6c843907e90c9f6a1af389f9624cac8b6b01ecbb.tar
guix-patches-6c843907e90c9f6a1af389f9624cac8b6b01ecbb.tar.gz
guix system: Invoking 'guix system init' twice keeps timestamps zeroed.
Fixes a bug whereby running 'guix system init config.scm /mnt' twice would, on the second run, change timestamps in /mnt/gnu/store from the Epoch to now. This is because the 'register-path' call would bypass the 'reset-timestamps' phase altogether in that case, as a consequence of commit bb3b6ccb05550fbfbeb459c68819a752327d6e1e. Reported by Christopher Baines. * guix/scripts/system.scm (install): When TARGET/var/guix exists, delete it. As a side-effect, this ensures that later on, the 'register-path' call invokes 'reset-timestamps' on all the copied store items.
Diffstat (limited to 'gnu/packages/golang.scm')
0 files changed, 0 insertions, 0 deletions