RFC: include a cabal-install executable in future GHC releases

Herbert Valerio Riedel hvr at gnu.org
Wed Jan 22 08:57:45 UTC 2014


On 2014-01-21 at 20:22:48 +0100, Ganesh Sittampalam wrote:
> I feel this blurs the roles of GHC and the Platform.

IMO, that's a weak argument, as the roles are already blurred:

GHC comes with `haddock`, `hp2ps`, and `hpc` executables which could be
provided by the HP instead. Moreover, GHC ships with a set of base
libraries (which, and thus effectively GHC forces 20 or so packages
(fixed to specific package versions) into the HP and takes away
authority from the HP release process. But now the difficult to explain
thing is that GHC also bundles the library part of CABAL but
deliberately leaves out CABAL's frontend tool `cabal-install` only to
justify the existence of the HP a bit more? :-)

Cheers,
  hvr


More information about the Libraries mailing list