activation: Make sure /etc exists.

Fixes <http://bugs.gnu.org/27146>.
Reported by ng0 <ng0@pragmatique.xyz>.

* gnu/build/activation.scm (activate-etc): Add call to 'mkdir-p'.
This commit is contained in:
Ludovic Courtès 2017-08-03 00:20:05 +02:00
parent ec5495ba3f
commit 49962b15a1
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -313,6 +313,7 @@ (define (rm-f file)
(false-if-exception (delete-file file)))
(format #t "populating /etc from ~a...~%" etc)
(mkdir-p "/etc")
;; Create the /etc/ssl -> /run/current-system/profile/etc/ssl symlink. This
;; symlink, to a target outside of the store, probably doesn't belong in the