Probable fix: diff --git a/gnu/services/base.scm b/gnu/services/base.scm index 9fad9af99..921914ccd 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -419,7 +419,7 @@ FILE-SYSTEM." '((gnu build file-systems))) (shepherd-service (provision (list (file-system->shepherd-service-name file-system))) - (requirement `(root-file-system + (requirement `(root-file-system udev ,@(map dependency->shepherd-service-name dependencies))) (documentation "Check, mount, and unmount the given file system.") (start #~(lambda args To test, invoke ./pre-inst-env guix system reconfigure /etc/config.scm