From 442a6ff5eae094f1fd4e09241a2f35c33ab908da Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Wed, 2 Mar 2016 14:44:18 +0100 Subject: tests: Disable grafts by default. Fixes . Reported by myglc2 . * test-env.in: Define and export 'GUIX_BUILD_OPTIONS'. * tests/guix-build.sh: When setting 'GUIX_BUILD_OPTIONS', make sure it contains '--no-grafts'. * tests/guix-package.sh: Likewise. * tests/guix-daemon.sh: Add (%graft? #f) in Scheme snippets. --- test-env.in | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'test-env.in') diff --git a/test-env.in b/test-env.in index 67f4f805fa..799a62276f 100644 --- a/test-env.in +++ b/test-env.in @@ -108,8 +108,13 @@ unset LANGUAGE LC_MESSAGES=C export LC_MESSAGES +# Disable grafts by default because they can cause things to be built +# regardless of '--dry-run'. +GUIX_BUILD_OPTIONS="--no-grafts" +export GUIX_BUILD_OPTIONS + # Ignore user settings. -unset GUIX_PACKAGE_PATH GUIX_BUILD_OPTIONS +unset GUIX_PACKAGE_PATH storedir="@storedir@" prefix="@prefix@" -- cgit v1.2.3