Hi Eric, Eric Bavier <bav...@cray.com> skribis:
> Latest guix master (2cdf78df2d3d5d88c7e6908754233cf37cce1e61) fails > tests/guix-system.sh for me, on line 128. This seems to be caused by the > fact that the error output contains a multi-character column number: > > ``` > /tmp/bavier/tmpfile:9:14: In procedure #<procedure 3aba2820 ()>: > /tmp/bavier/tmpfile:9:14: GRUB-config: unbound variable > hint: Did you forget a `use-modules' form? I suppose that’s with Guile 2.0, right? So the patch would become:
diff --git a/tests/guix-system.sh b/tests/guix-system.sh index 4bb866adf..eaa0c4332 100644 --- a/tests/guix-system.sh +++ b/tests/guix-system.sh @@ -125,7 +125,8 @@ else # See <http://bugs.gnu.org/26107>. grep "$tmpfile:[49]:[0-9]: GRUB-config.*[Uu]nbound variable" "$errorfile" else - grep "$tmpfile:9:[0-9]: GRUB-config.*[Uu]nbound variable" "$errorfile" + # With Guile 2.0.14 the error is reported on line 14 (the last line). + grep "$tmpfile:9:[0-9]\+: GRUB-config.*[Uu]nbound variable" "$errorfile" fi fi
Please push if it works for you. Thanks, Ludo’.