diff options
author | Mathieu Othacehe <m.othacehe@gmail.com> | 2018-11-23 11:22:35 +0900 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2019-01-17 14:04:21 +0100 |
commit | 16006a05a1019c4d898ec22333bb2ba3d0784e96 (patch) | |
tree | 368d9a9efd87ff5591365e1a3e287a75cfb246ee | |
parent | 2e7addd20b5ff051562fbf6e8a6bd3fccbb4fb77 (diff) | |
download | guix-16006a05a1019c4d898ec22333bb2ba3d0784e96.tar guix-16006a05a1019c4d898ec22333bb2ba3d0784e96.tar.gz |
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.
-rw-r--r-- | guix/self.scm | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/guix/self.scm b/guix/self.scm index cf6110613c..2698596387 100644 --- a/guix/self.scm +++ b/guix/self.scm @@ -604,7 +604,11 @@ Info manual." (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 @@ Info manual." ;; made relative to a nonexistent anonymous module. #:splice? #t)) - ;;; ;;; Building. |