[PATCH] doc: Add message for common error about make check-system

  • Open
  • quality assurance status badge
One participant
  • Richard Sent
Submitted by
Richard Sent
Richard Sent wrote on 4 Apr 23:17 +0200
(address . guix-patches@gnu.org)(name . Richard Sent)(address . richard@freakingpenguin.com)
* doc/guix.texi: Mention that make clean may need to be run before running
make check-system when previous builds were run with different work trees. See

Change-Id: I39d465961637d9fc6b11f59e1500770220780b4c
Hi Guix!

Ran into this issue myself. It seems common enough to be worth
mentioning in the docs, similar to the message in (guix) Building from

I found my solution from https://issues.guix.gnu.org/47573.

Toggle quote (5 lines)
> If you get an error like this one:
> configure.ac:46: error: possibly undefined macro: PKG_CHECK_MODULES

doc/guix.texi | 17 +++++++++++++++++
1 file changed, 17 insertions(+)

Toggle diff (32 lines)
diff --git a/doc/guix.texi b/doc/guix.texi
index ef9e4216b4..72cac183a5 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -1177,6 +1177,23 @@ Running the Test Suite
substitutes are available for their dependencies (@pxref{Substitutes}).
Some of them require a lot of storage space to hold VM images.
+If you encounter an error like this one:
+Compiling Scheme modules...
+ice-9/eval.scm:142:16: In procedure compile-top-call:
+error: all-system-tests: unbound variable
+hint: Did you forget `(use-modules (gnu tests))'?
+@end example
+there may be inconsistency in the work tree from previous builds. Try
+make clean && make
+@end example
Again in case of test failures, please send @email{bug-guix@@gnu.org}
all the details.

base-commit: ade6845da6cec99f3bca46faac9b2bad6877817e
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 70202@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 70202
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch