From 6496de9bc2deb30306922ace8498afa237dee1b1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@gnu.org>
Date: Fri, 5 Dec 2014 00:19:39 +0100
Subject: [PATCH] activation: Don't create unneeded
 "/var/guix/gcroots/etc-directory".

* gnu/build/activation.scm (activate-etc): Don't create
  "/var/guix/gcroots/etc-directory".
---
 gnu/build/activation.scm | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/gnu/build/activation.scm b/gnu/build/activation.scm
index 3eebb71dfcd..c27cda3666e 100644
--- a/gnu/build/activation.scm
+++ b/gnu/build/activation.scm
@@ -205,11 +205,7 @@ (define (rm-f file)
                      ;; The default is 'string-locale<?', but we don't have
                      ;; it when run from the initrd's statically-linked
                      ;; Guile.
-                     string<?))
-
-  ;; Prevent ETC from being GC'd.
-  (rm-f "/var/guix/gcroots/etc-directory")
-  (symlink etc "/var/guix/gcroots/etc-directory"))
+                     string<?)))
 
 (define %setuid-directory
   ;; Place where setuid programs are stored.
-- 
GitLab