on master help sign in
#5965 move packages to abandoned/removed packages to prevent them from blocking stackage
4d1760aAdam Bergmark
build-constraints.yaml+29−31
@@ -4775,8 +4775,6 @@ packages:
4775 - classy-prelude-conduit
4775 - classy-prelude-conduit
4776 - clientsession
4776 - clientsession
4777 - cmark-gfm
4777 - cmark-gfm
4778− - co-log-core
4779− - co-log-polysemy
4780 - colour
4778 - colour
4781 - concurrent-extra
4779 - concurrent-extra
4782 - conduit
4780 - conduit
@@ -4853,7 +4851,6 @@ packages:
4853 - filemanip
4851 - filemanip
4854 - fin
4852 - fin
4855 - fingertree
4853 - fingertree
4856− - first-class-patterns
4857 - fmlist
4854 - fmlist
4858 - friendly-time
4855 - friendly-time
4859 - functor-classes-compat
4856 - functor-classes-compat
@@ -4907,7 +4904,6 @@ packages:
4907 - hxt-unicode
4904 - hxt-unicode
4908 - iconv
4905 - iconv
4909 - ieee754
4906 - ieee754
4910− - ilist
4911 - indexed
4907 - indexed
4912 - infer-license
4908 - infer-license
4913 - insert-ordered-containers
4909 - insert-ordered-containers
@@ -4940,7 +4936,6 @@ packages:
4940 - lzma-clib
4936 - lzma-clib
4941 - managed
4937 - managed
4942 - math-functions
4938 - math-functions
4943− - membrain
4944 - mersenne-random
4939 - mersenne-random
4945 - mersenne-random-pure64
4940 - mersenne-random-pure64
4946 - mfsolve
4941 - mfsolve
@@ -5013,7 +5008,6 @@ packages:
5013 - regex-tdfa-text
5008 - regex-tdfa-text
5014 - relapse
5009 - relapse
5015 - relational-schemas
5010 - relational-schemas
5016− - relude
5017 - resolv
5011 - resolv
5018 - resource-pool
5012 - resource-pool
5019 - resourcet
5013 - resourcet
@@ -5037,15 +5031,12 @@ packages:
5037 - setenv
5031 - setenv
5038 - shakespeare
5032 - shakespeare
5039 - shell-escape
5033 - shell-escape
5040− - shellmet
5041− - shortcut-links
5042 - silently
5034 - silently
5043 - simple-reflect
5035 - simple-reflect
5044 - simple-sendfile
5036 - simple-sendfile
5045 - singleton-bool
5037 - singleton-bool
5046 - size-based
5038 - size-based
5047 - skein
5039 - skein
5048− - slist
5049 - snap-core
5040 - snap-core
5050 - some
5041 - some
5051 - special-values
5042 - special-values
@@ -5110,10 +5101,8 @@ packages:
5110 - trivial-constraint
5101 - trivial-constraint
5111 - true-name
5102 - true-name
5112 - tuple-th
5103 - tuple-th
5113− - type-errors-pretty
5114 - type-fun
5104 - type-fun
5115 - type-hint
5105 - type-hint
5116− - typerep-map
5117 - uglymemo
5106 - uglymemo
5118 - unbounded-delays
5107 - unbounded-delays
5119 - unicode-collation
5108 - unicode-collation
@@ -5130,7 +5119,6 @@ packages:
5130 - utf8-light
5119 - utf8-light
5131 - utf8-string
5120 - utf8-string
5132 - uuid-types
5121 - uuid-types
5133− - validation-selective
5134 - vault
5122 - vault
5135 - vec
5123 - vec
5136 - vector
5124 - vector
@@ -5170,17 +5158,29 @@ packages:
5170 - zlib
5158 - zlib
5171 - zlib-bindings
5159 - zlib-bindings
5172
5160
5173− # If you stop maintaining a package you can move it here.
5161+ # If you stop maintaining a package (either just on stackage, or
5162+ # completely),you can move it here. It will be disabled if it
5174− # It will then be disabled if it starts causing problems.
5163+ # starts causing problems.
5164+ #
5175 # See #1056/closed
5165 # See #1056/closed
5166+ #
5167+ # When disabling one of these packages, move it to "Removed packages".
5176 "Abandoned packages":
5168 "Abandoned packages":
5177 - Earley
5169 - Earley
5178 - bower-json
5170 - bower-json
5179 - boxes
5171 - boxes
5180 - cassava
5172 - cassava
5181 - curl
5173 - curl
5174+ - first-class-patterns # #5965/closed
5175+ - ilist # #5965/closed
5182 - non-empty-sequence
5176 - non-empty-sequence
5183 - pattern-arrows
5177 - pattern-arrows
5178+ - relude # #5965/closed
5179+ - shellmet # #5965/closed
5180+ - slist # #5965/closed
5181+ - type-errors-pretty # #5965/closed
5182+ - typerep-map # #5965/closed
5183+ - validation-selective # #5965/closed
5184
5184
5185 # Packages without maintainers that cause issues,
5185 # Packages without maintainers that cause issues,
5186 # this is to prevent us from including them by accident. They can
5186 # this is to prevent us from including them by accident. They can
@@ -5194,22 +5194,26 @@ packages:
5194 # that new packages depending on it will be flagged as well.
5194 # that new packages depending on it will be flagged as well.
5195 "Removed packages":
5195 "Removed packages":
5196 - PSQueue < 0 # build failure with GHC 8.4 (nowhere to report, it's ancient just let it die)
5196 - PSQueue < 0 # build failure with GHC 8.4 (nowhere to report, it's ancient just let it die)
5197+ - Unique < 0 # GHC 8.4 via base-4.11.0.0
5198+ - cli < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5199+ - co-log-core < 0 # #5965/closed
5200+ - co-log-polysemy < 0 # #5965/closed
5201+ - fingertree-psqueue < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5202+ - hastache < 0 # GHC 8.4 via base-4.11.0.0
5203+ - heart-core < 0 # deprecated
5197 - json-builder < 0 # build failure with GHC 8.4 https://github.com/lpsmith/json-builder/issues/2
5204 - json-builder < 0 # build failure with GHC 8.4 https://github.com/lpsmith/json-builder/issues/2
5198− - type-combinators < 0 # build failure with GHC 8.4 https://github.com/kylcarte/type-combinators/issues/8
5205+ - lens-labels < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358
5206+ - membrain < 0 # #5965/closed
5199 - preprocessor-tools < 0 # build failure with GHC 8.4
5207 - preprocessor-tools < 0 # build failure with GHC 8.4
5208+ - prim-array < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5209+ - proto-lens-combinators < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358
5210+ - shortcut-links < 0 # #5965/closed
5211+ - syb-with-class < 0 # GHC 8.4 via template-haskell-2.13.0.0
5200 - tinytemplate < 0 # build failure with GHC 8.4
5212 - tinytemplate < 0 # build failure with GHC 8.4
5213+ - tomland < 0 # #5965/closed
5214+ - type-combinators < 0 # build failure with GHC 8.4 https://github.com/kylcarte/type-combinators/issues/8
5201 - wai-route < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5215 - wai-route < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5202− - fingertree-psqueue < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5203− - cli < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5204− - prim-array < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5205 - xxhash < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5216 - xxhash < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5206− - Unique < 0 # GHC 8.4 via base-4.11.0.0
5207− - hastache < 0 # GHC 8.4 via base-4.11.0.0
5208− - syb-with-class < 0 # GHC 8.4 via template-haskell-2.13.0.0
5209− - lens-labels < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358
5210− - proto-lens-combinators < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358
5211− - heart-core < 0 # deprecated
5212− - tomland < 0
5213
5217
5214 "GHC upper bounds":
5218 "GHC upper bounds":
5215 # Need to always match the version shipped with GHC
5219 # Need to always match the version shipped with GHC
@@ -5671,9 +5675,6 @@ packages:
5671 - clock-extras < 0 # tried clock-extras-0.1.0.2, but its *library* does not support: clock-0.8.2
5675 - clock-extras < 0 # tried clock-extras-0.1.0.2, but its *library* does not support: clock-0.8.2
5672 - cmark-highlight < 0 # tried cmark-highlight-0.2.0.0, but its *library* does not support: cmark-0.6
5676 - cmark-highlight < 0 # tried cmark-highlight-0.2.0.0, but its *library* does not support: cmark-0.6
5673 - co-log-concurrent < 0 # tried co-log-concurrent-0.5.1.0, but its *library* requires the disabled package: co-log-core
5677 - co-log-concurrent < 0 # tried co-log-concurrent-0.5.1.0, but its *library* requires the disabled package: co-log-core
5674− - co-log-core < 0 # tried co-log-core-0.2.1.1, but its *library* does not support: base-4.15.0.0
5675− - co-log-polysemy < 0 # tried co-log-polysemy-0.0.1.2, but its *library* does not support: base-4.15.0.0
5676− - co-log-polysemy < 0 # tried co-log-polysemy-0.0.1.2, but its *library* does not support: polysemy-1.6.0.0
5677 - code-builder < 0 # tried code-builder-0.1.3, but its *library* does not support: containers-0.6.4.1
5678 - code-builder < 0 # tried code-builder-0.1.3, but its *library* does not support: containers-0.6.4.1
5678 - codec < 0 # tried codec-0.2.1, but its *library* requires the disabled package: binary-bits
5679 - codec < 0 # tried codec-0.2.1, but its *library* requires the disabled package: binary-bits
5679 - colonnade < 0 # tried colonnade-1.2.0.2, but its *library* does not support: profunctors-5.6.2
5680 - colonnade < 0 # tried colonnade-1.2.0.2, but its *library* does not support: profunctors-5.6.2
@@ -6190,7 +6191,6 @@ packages:
6190 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: time-1.9.3
6191 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: time-1.9.3
6191 - medea < 0 # tried medea-1.2.0, but its *library* requires the disabled package: nonempty-containers
6192 - medea < 0 # tried medea-1.2.0, but its *library* requires the disabled package: nonempty-containers
6192 - mega-sdist < 0 # tried mega-sdist-0.4.1.0, but its *executable* requires the disabled package: pantry
6193 - mega-sdist < 0 # tried mega-sdist-0.4.1.0, but its *executable* requires the disabled package: pantry
6193− - membrain < 0 # tried membrain-0.0.0.2, but its *library* does not support: base-4.15.0.0
6194 - menshen < 0 # tried menshen-0.0.3, but its *library* does not support: regex-tdfa-1.3.1.1
6194 - menshen < 0 # tried menshen-0.0.3, but its *library* does not support: regex-tdfa-1.3.1.1
6195 - merkle-tree < 0 # tried merkle-tree-0.1.1, but its *library* requires the disabled package: protolude
6195 - merkle-tree < 0 # tried merkle-tree-0.1.1, but its *library* requires the disabled package: protolude
6196 - messagepack-rpc < 0 # tried messagepack-rpc-0.5.1, but its *library* does not support: containers-0.6.4.1
6196 - messagepack-rpc < 0 # tried messagepack-rpc-0.5.1, but its *library* does not support: containers-0.6.4.1
@@ -6504,7 +6504,6 @@ packages:
6504 - sexpr-parser < 0 # tried sexpr-parser-0.2.0.0, but its *library* does not support: base-4.15.0.0
6504 - sexpr-parser < 0 # tried sexpr-parser-0.2.0.0, but its *library* does not support: base-4.15.0.0
6505 - sexpr-parser < 0 # tried sexpr-parser-0.2.0.0, but its *library* does not support: megaparsec-9.0.1
6505 - sexpr-parser < 0 # tried sexpr-parser-0.2.0.0, but its *library* does not support: megaparsec-9.0.1
6506 - shake-plus-extended < 0 # tried shake-plus-extended-0.4.1.0, but its *library* requires the disabled package: ixset-typed
6506 - shake-plus-extended < 0 # tried shake-plus-extended-0.4.1.0, but its *library* requires the disabled package: ixset-typed
6507− - shortcut-links < 0 # tried shortcut-links-0.5.1.1, but its *library* does not support: base-4.15.0.0
6508 - show-prettyprint < 0 # tried show-prettyprint-0.3.0.1, but its *library* does not support: trifecta-2.1.1
6507 - show-prettyprint < 0 # tried show-prettyprint-0.3.0.1, but its *library* does not support: trifecta-2.1.1
6509 - shower < 0 # tried shower-0.2.0.2, but its *library* does not support: base-4.15.0.0
6508 - shower < 0 # tried shower-0.2.0.2, but its *library* does not support: base-4.15.0.0
6510 - simplest-sqlite < 0 # tried simplest-sqlite-0.1.0.2, but its *library* does not support: template-haskell-2.17.0.0
6509 - simplest-sqlite < 0 # tried simplest-sqlite-0.1.0.2, but its *library* does not support: template-haskell-2.17.0.0
@@ -7782,7 +7781,6 @@ hide:
7782- base-compat # conflicts with base-compat-batteries, see https://github.com/fpco/stackage/issues/3607
7781- base-compat # conflicts with base-compat-batteries, see https://github.com/fpco/stackage/issues/3607
7783- hs-functors # conflicts with profunctors, see #3609/closed
7782- hs-functors # conflicts with profunctors, see #3609/closed
7784- constraint # conflicts with constraints
7783- constraint # conflicts with constraints
7785−- summoner # conflicts with Prelude in base
7786- temporary-rc # conflicts with temporary
7784- temporary-rc # conflicts with temporary
7787- temporary-resourcet # conflicts with temporary
7785- temporary-resourcet # conflicts with temporary
7788- ghc-lib # per its own recommendation. conflicts with template-haskell
7786- ghc-lib # per its own recommendation. conflicts with template-haskell