Advance notice that I'd like to make Cabal depend on parsec

Ian Lynagh ian at
Mon Mar 18 13:43:23 CET 2013

On Mon, Mar 18, 2013 at 12:34:16PM +0000, Duncan Coutts wrote:
> Then you can have ghc-pkg depend on Cabal and use that for the
> human-readable bits, but since that's a program then it doesn't expose
> the Cabal lib dependency. Then ghc (and hence the ghc lib) would not
> depend on Cabal, but it would need a copy of the InstalledPackageInfo
> type and the other types that it uses.

Right, exactly. But we don't want to have 2 copies of the types, so
could we move them into a Cabal-datatypes package which can be shared by
both Cabal and GHC please?


More information about the ghc-devs mailing list