
#16199: GHC 8.6 bundles libraries that don't correspond to Hackage releases -------------------------------------+------------------------------------- Reporter: RyanGlScott | Owner: (none) Type: bug | Status: patch Priority: highest | Milestone: Component: libraries | Version: 8.6.3 (other) | Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #14678 | Differential Rev(s): Wiki Page: | https://gitlab.haskell.org/ghc/ghc/merge_requests/139 -------------------------------------+------------------------------------- Comment (by jrp): I don't know whether this is just regular `cabal` hell or an instance of this problem, but running: {{{ cabal new-install parsec Resolving dependencies... cabal: Could not resolve dependencies: [__0] trying: ghc-8.6.3/installed-8.6... (user goal) [__1] next goal: process (user goal) [__1] rejecting: process-1.6.5.0 (conflict: ghc => process==1.6.3.0/installed-1.6...) [__1] rejecting: process-1.6.4.0, process-1.6.3.0/installed-1.6..., process-1.6.3.0, process-1.6.2.0, process-1.6.1.0, process-1.6.0.0, process-1.5.0.0, process-1.4.3.0, process-1.4.2.0, process-1.4.1.0, process-1.4.0.0, process-1.3.0.0, process-1.2.3.0, process-1.2.2.0, process-1.2.1.0, process-1.2.0.0, process-1.1.0.2, process-1.1.0.1, process-1.1.0.0, process-1.0.1.5, process-1.0.1.4, process-1.0.1.3, process-1.0.1.2, process-1.0.1.1, process-1.0.0.0 (constraint from user target requires ==1.6.5.0) [__1] fail (backjumping, conflict set: ghc, process) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: process, ghc }}} If an instance of this problem, then I'd recommend an 8.6.4... -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16199#comment:10 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler