[GHC] #8244: Removing the Cabal dependency
GHC
ghc-devs at haskell.org
Thu Aug 28 10:22:13 UTC 2014
#8244: Removing the Cabal dependency
-------------------------------------+-------------------------------------
Reporter: nh2 | Owner: duncan
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.6.3
Resolution: | Keywords:
Operating System: | Architecture: Unknown/Multiple
Unknown/Multiple | Difficulty: Unknown
Type of failure: | Blocked By:
None/Unknown | Related Tickets:
Test Case: |
Blocking: |
Differential Revisions: D172 |
-------------------------------------+-------------------------------------
Changes (by ezyang):
* owner: dcoutts => duncan
Comment:
refold: It's a good question, and thinking about this question more
carefully, no, this patchset alone doesn't give us the capability. The
problem is that GHC is still tightly coupled to ghc-pkg, but ghc-pkg still
has a Cabal dependency and thus if you update Cabal, you also need to
upgrade ghc-pkg. So, the only way to make Cabal separately upgradeable is
by siphoning ghc-pkg off into a proper package, relaxing the tight
coupling and upgrading it when you upgrade Cabal. duncan, can we do this?
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8244#comment:25>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list