services: file-system-shepherd-service: Require "udev" service.

Fixes <https://bugs.gnu.org/32313>.
Reported by Brendan Tildesley <brendan.tildesley@openmailbox.org>

* gnu/services/base.scm (file-system-shepherd-service): Require "udev" service.
This commit is contained in:
Danny Milosavljevic 2018-08-02 15:18:23 +02:00
parent 165dc8bd60
commit c106d03b88
No known key found for this signature in database
GPG key ID: E71A35542C30BAA5

View file

@ -419,7 +419,7 @@ (define (file-system-shepherd-service file-system)
'((gnu build file-systems))) '((gnu build file-systems)))
(shepherd-service (shepherd-service
(provision (list (file-system->shepherd-service-name file-system))) (provision (list (file-system->shepherd-service-name file-system)))
(requirement `(root-file-system (requirement `(root-file-system udev
,@(map dependency->shepherd-service-name dependencies))) ,@(map dependency->shepherd-service-name dependencies)))
(documentation "Check, mount, and unmount the given file system.") (documentation "Check, mount, and unmount the given file system.")
(start #~(lambda args (start #~(lambda args