Hi Giovanni,

the problem is with your “services” field:

 (services
  (append
   (list …

         (modify-services %base-services
                          (guix-service-type config =>
                                             (guix-configuration
                                              (inherit config)
                                              (use-substitutes? #t)
                                              (authorized-keys
                                               %authorized-guix-keys)))))))

Note the indentation: modify-services returns a list and in your config
that’s inside of “list”.  “append” here only has one argument: a list
that contains a list of services (among others).

Pull out the modify-services expression, so that it becomes the second
argument to “append”.

-- 
Ricardo


Reply via email to