Skip to content

Commit d8099b8

Browse files
tbidneBodigrim
authored andcommitted
Exclude non-reinstallable packages
Excludes non-reinstallable packages. We do this so we have a chance at building, say, a 9.10.1 snapshot with ghc 9.10.2. To do this we need to exclude non-reinstallable packages. The list is taken from here: https://github.com/haskell/cabal/blob/master/cabal-install/src/Distribution/Client/Dependency.hs#L466 Note that template-haskell (and potentially base) will be reinstallable in 9.12.
1 parent 1f38c7e commit d8099b8

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

excluded_pkgs.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"ALUT",
1313
"amqp-utils",
1414
"arbtt",
15+
"base",
1516
"beam-postgres",
1617
"bench",
1718
"bhoogle",
@@ -75,7 +76,10 @@
7576
"gauge",
7677
"gd",
7778
"ghc",
79+
"ghc-bignum",
7880
"ghc-core",
81+
"ghc-internal",
82+
"ghc-prim",
7983
"ghc-syntax-highlighter",
8084
"ghostscript-parallel",
8185
"gi-atk",
@@ -191,6 +195,8 @@
191195
"ihs",
192196
"Imlib",
193197
"inline-r",
198+
"integer-gmp",
199+
"integer-simple",
194200
"ip6addr",
195201
"ipython-kernel",
196202
"jack",
@@ -318,6 +324,7 @@
318324
"sydtest-persistent-postgresql",
319325
"synthesizer-alsa",
320326
"tasty-papi",
327+
"template-haskell",
321328
"termonad",
322329
"test-certs",
323330
"text-icu",

0 commit comments

Comments
 (0)