guix: self: Do not install (gnu system install).

As we do not want to add a dependency to newt and the graphical installer
in (guix self), do not install (gnu system install).

* guix/self.scm (*system-modules*): Remove (gnu system install) from
"guix-system" scheme-node.
This commit is contained in:
Mathieu Othacehe 2018-11-23 11:22:35 +09:00 committed by Ludovic Courtès
parent 2e7addd20b
commit 16006a05a1
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -604,7 +604,11 @@ (define *system-modules*
(scheme-node "guix-system"
`((gnu system)
(gnu services)
,@(scheme-modules* source "gnu/system")
,@(filter-map
(match-lambda
(('gnu 'system 'install) #f)
(name name))
(scheme-modules* source "gnu/system"))
,@(scheme-modules* source "gnu/services"))
(list *core-package-modules* *package-modules*
*extra-modules* *core-modules*)
@ -806,7 +810,6 @@ (define %libz
;; made relative to a nonexistent anonymous module.
#:splice? #t))
;;;
;;; Building.