examples: Avoid 'modify-services' to remove GDM.
This led to a 'tests/guix-system.sh' failure on aarch64-linux: …/plasma.tmpl:60:13: error: modify-services: service 'gdm' not found in service list This is because 'gdm-service-type' is not among %DESKTOP-SERVICES on that architecture. * gnu/system/examples/plasma.tmpl (services): Use 'remove' rather 'modify-services' + 'delete'.
This commit is contained in:
parent
b08178a053
commit
cf28f46930
1 changed files with 7 additions and 3 deletions
|
@ -1,7 +1,7 @@
|
|||
;; This is an operating system configuration template
|
||||
;; for a "desktop" setup with Plasma.
|
||||
|
||||
(use-modules (gnu) (gnu system nss))
|
||||
(use-modules (gnu) (gnu system nss) (srfi srfi-1))
|
||||
(use-service-modules desktop sddm xorg ssh)
|
||||
(use-package-modules certs gnome ssh admin fonts)
|
||||
(use-package-modules qt xorg tmux linux)
|
||||
|
@ -57,8 +57,12 @@
|
|||
(service sddm-service-type
|
||||
(sddm-configuration
|
||||
(theme "breeze")))
|
||||
(modify-services %desktop-services
|
||||
(delete gdm-service-type))))
|
||||
|
||||
;; Remove GDM if it's among %DESKTOP-SERVICES (on some
|
||||
;; architectures it's not there).
|
||||
(remove (lambda (service)
|
||||
(eq? (service-kind service) gdm-service-type))
|
||||
%desktop-services)))
|
||||
;; Allow resolution of '.local' host names with mDNS.
|
||||
(name-service-switch %mdns-host-lookup-nss))
|
||||
|
||||
|
|
Loading…
Reference in a new issue