
24 May
2014
24 May
'14
9:49 a.m.
Michael Snoyman wrote:
I'd be concerned about having two versions of Cabal ship. I can quickly lead to user confusion when loading code in ghci (messages where `Foo` does not match `Foo`). Admittedly, most users won't be depending on the Cabal library themselves most of the time, but I still think it's a good idea to avoid the problem if possible.
I also think that shipping two versions of Cabal is a bad idea. This would bite every user of ghc(-as-a-library), which depends on Cabal and cannot be upgraded, as I learned a couple of days ago while building lambdabot. Bertram