summary refs log tree commit diff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2019-06-15 21:47:57 +0200
committerLudovic Courtès <ludo@gnu.org>2019-06-15 21:47:57 +0200
commit852d30a6b615c2306a398a8065e7e28d9ec6867d (patch)
tree08ca2761b7e1ceccb78046e144a57078ce48538f
parent4bf8500384fe29d511007444cb6edb7aeeba6c91 (diff)
downloadguix-852d30a6b615c2306a398a8065e7e28d9ec6867d.tar.gz
self: Don't build (guix tests …).
Fixes a regression introduced in
03d76577b96ba81c9921eb3a297d42db8644280b whereby 'guix-extra.drv' would
pull in (guix tests), which in turn would pull in a large number of (gnu
packages …), which would fail to build due to missing .patch files.

* guix/self.scm (compiled-guix)[*extra-modules*]: Exclude (guix tests …)
from the list of modules.
-rw-r--r--guix/self.scm1
1 files changed, 1 insertions, 0 deletions
diff --git a/guix/self.scm b/guix/self.scm
index 69e2381a8c..f9e65cce31 100644
--- a/guix/self.scm
+++ b/guix/self.scm
@@ -732,6 +732,7 @@ Info manual."
                  (filter-map (match-lambda
                                (('guix 'scripts _ ..1) #f)
                                (('guix 'man-db) #f)
+                               (('guix 'tests _ ...) #f)
                                (name name))
                              (scheme-modules* source "guix"))
                  (list *core-modules*)