Document use of --allow-newer
Merge request reports
Activity
I'm not sure how to feel about this. These patches certainly don't harm anything, but if we really wanted to be thorough, we'd have to raise the upper version bounds for a lot more than just
template-haskell
—we'd also need to coverbase
,ghc-prim
,Cabal
, etc. That is, anything that is mentioned in this list.head.hackage
's CI takes the approach of always passing--allow-newer
with these packages to avoid the busywork of needing to bump their upper version bounds for all packages (and dependencies). I wonder if it would be better to document thathead.hackage
users should be expected to do the same. What do you think?
Please register or sign in to reply