summary refs log tree commit diff
path: root/gnu/home
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2023-08-29 11:39:23 +0200
committerLudovic Courtès <ludo@gnu.org>2023-08-29 11:42:16 +0200
commitcf6abf50dbbbd95fef465ab4bb3b608843ac47e1 (patch)
treea47ee85aeebc9919b1d2023c555afb428279e4a3 /gnu/home
parent715d203b414727be43e405d09e86aa823125a4b3 (diff)
downloadguix-cf6abf50dbbbd95fef465ab4bb3b608843ac47e1.tar.gz
home: services: dicod, syncthing: Import (gnu home services shepherd).
Fixes <https://issues.guix.gnu.org/65510>.

Without this import, 'shepherd-service-type' is not mapped, leading to
an error about missing 'system' target.

* gnu/home/services/dict.scm,
gnu/home/services/syncthing.scm: Add #:use-module clause.

Reported-by: Morgan Smith <Morgan.J.Smith@outlook.com>
Diffstat (limited to 'gnu/home')
-rw-r--r--gnu/home/services/dict.scm2
-rw-r--r--gnu/home/services/syncthing.scm2
2 files changed, 4 insertions, 0 deletions
diff --git a/gnu/home/services/dict.scm b/gnu/home/services/dict.scm
index b8a4653276..9c251f2bba 100644
--- a/gnu/home/services/dict.scm
+++ b/gnu/home/services/dict.scm
@@ -21,6 +21,8 @@
   #:use-module (gnu services)
   #:use-module (gnu services dict)
   #:use-module ((gnu system shadow) #:select (account-service-type))
+  ;; For the 'home-shepherd-service-type' mapping.
+  #:use-module (gnu home services shepherd)
   #:export (home-dicod-service-type)
   #:re-export (dicod-configuration))
 
diff --git a/gnu/home/services/syncthing.scm b/gnu/home/services/syncthing.scm
index 9c9eb94ea1..8d66a167ce 100644
--- a/gnu/home/services/syncthing.scm
+++ b/gnu/home/services/syncthing.scm
@@ -20,6 +20,8 @@
   #:use-module (gnu services)
   #:use-module (gnu home services)
   #:use-module (gnu services syncthing)
+  ;; For the 'home-shepherd-service-type' mapping.
+  #:use-module (gnu home services shepherd)
   #:export (home-syncthing-service-type)
   #:re-export (syncthing-configuration
                syncthing-configuration?))