mirror of
git://git.savannah.gnu.org/guix.git
synced 2023-12-14 03:33:07 +01:00
services: base: Import the closure of (gnu build file-systems).
* gnu/services/base.scm (file-system-shepherd-service): Use 'source-module-closure' in the 'with-imported-modules' form.
This commit is contained in:
parent
a8e1247d7d
commit
943e1b975f
1 changed files with 3 additions and 2 deletions
|
@ -47,6 +47,7 @@
|
||||||
#:select (mount-flags->bit-mask))
|
#:select (mount-flags->bit-mask))
|
||||||
#:use-module (guix gexp)
|
#:use-module (guix gexp)
|
||||||
#:use-module (guix records)
|
#:use-module (guix records)
|
||||||
|
#:use-module (guix modules)
|
||||||
#:use-module (srfi srfi-1)
|
#:use-module (srfi srfi-1)
|
||||||
#:use-module (srfi srfi-26)
|
#:use-module (srfi srfi-26)
|
||||||
#:use-module (ice-9 match)
|
#:use-module (ice-9 match)
|
||||||
|
@ -286,8 +287,8 @@ FILE-SYSTEM."
|
||||||
(dependencies (file-system-dependencies file-system))
|
(dependencies (file-system-dependencies file-system))
|
||||||
(packages (file-system-packages (list file-system))))
|
(packages (file-system-packages (list file-system))))
|
||||||
(and (file-system-mount? file-system)
|
(and (file-system-mount? file-system)
|
||||||
(with-imported-modules '((gnu build file-systems)
|
(with-imported-modules (source-module-closure
|
||||||
(guix build bournish))
|
'((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
|
||||||
|
|
Loading…
Reference in a new issue