From d341aa8d6d2f9695e77a6f7ef0687e442d61eab6 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 19 Apr 2026 23:07:43 +0200 Subject: [PATCH] maintainers/haskell/test-configuration.nix: disallow aliases Otherwise eval on -common.nix fails due to ghcup at the moment. --- maintainers/scripts/haskell/test-configurations.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/maintainers/scripts/haskell/test-configurations.nix b/maintainers/scripts/haskell/test-configurations.nix index 49d2459c87fe..056caea2a60c 100644 --- a/maintainers/scripts/haskell/test-configurations.nix +++ b/maintainers/scripts/haskell/test-configurations.nix @@ -6,7 +6,7 @@ and builds all derivations (or at least a reasonable subset) affected by these overrides. - By default, it checks `configuration-{common,nix,ghc-9.8.x}.nix`. You can + By default, it checks `configuration-{common,nix,ghc-9.10.x}.nix`. You can invoke it like this: nix-build maintainers/scripts/haskell/test-configurations.nix --keep-going @@ -55,6 +55,8 @@ nixpkgsPath ? ../../.., config ? { allowBroken = true; + # TODO(@sternenseemann): better way to workaround throw-ing aliases? + allowAliases = false; }, skipEvalErrors ? true, skipBinaryGHCs ? true,