From d7fd4eab515ab92493b2f232344d9d5ae6e6c9b1 Mon Sep 17 00:00:00 2001 From: Rutherther Date: Sat, 20 Dec 2025 13:34:20 +0100 Subject: [PATCH] services: shared-cache: Require user-file-systems. Newly user-file-systems should be required by services that do operations with mounts. Change-Id: Ib0438bb2e783e1d7131dcea6a8c166e83850de81 Signed-off-by: Rutherther --- gnu/services/guix.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/services/guix.scm b/gnu/services/guix.scm index 51aaf550bf03f7207e2856b3e7b811805071af7f..d7862b465e9d1074bda26853cdbe2b94f665459a 100644 --- a/gnu/services/guix.scm +++ b/gnu/services/guix.scm @@ -1268,7 +1268,7 @@ ca-certificates.crt file in the system profile." ;; Each subdir has its own service (name (string-append "shared-cache-" subdir "-" user)) ;; Make sure the homes are already present - (requirement '(file-systems user-homes)) + (requirement '(file-systems user-file-systems user-homes)) ;; Mount each shared dir over the target dir in the users' .cache/ (source (string-append shared-directory "/" subdir)) (destination (string-append location "/" subdir))