
#14571: RFE: Make template-haskell cabal package require a specific version of GHC -------------------------------------+------------------------------------- Reporter: atodorov | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: Component: Template Haskell | Version: 8.0.2 Resolution: | Keywords: Operating System: Linux | Architecture: | Unknown/Multiple Type of failure: Other | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by hvr): Here's some more backstory: - https://github.com/haskell/cabal/pull/4185 - https://github.com/haskell/cabal/issues/4098 Long story short, if use a recent enough `cabal-install` this shouldn't be a problem. More generally, one long-standing idea was to have either `ghc` or `ghc- pkg` expose the information of whether a package is reinstallable dynamically to cabal, but in the past that would have been merely an aesthetical improvement, as Cabal has to encode special knowledge about GHC anyway. Also, the small set of non-reinstallable packages has been very stable over the years; so there was little incentive to do anything about this. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14571#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler