
#8244: Removing the Cabal dependency -------------------------------------+------------------------------------ Reporter: nh2 | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.6.3 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Unknown/Multiple Type of failure: None/Unknown | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: -------------------------------------+------------------------------------ Comment (by simonmar): We have Cabal in the source tree for two reasons: (1) So that we don't have to depend on the user having the correct version of Cabal installed. We often make changes to GHC and Cabal in tandem, and we can do that without having to release a new Cabal and have everyone upgrade to it every time we need to make a change. (2) We ship Cabal with GHC, so it needs to be in the tree anyway. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8244#comment:11 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler