Please help beta test "no-reinstall Cabal" (was: Cabal and simultaneous installations of the same package)
Herbert Valerio Riedel
hvr at gnu.org
Sat Aug 29 06:56:53 UTC 2015
Good news, everyone!
...you may be interested to know this has finally come to fruition (just
in time for HIW):
http://blog.ezyang.com/2015/08/help-us-beta-test-no-reinstall-cabal/
Cheers,
hvr
On 2015-03-23 at 09:45:48 +0100, Simon Peyton Jones wrote:
> Dear Cabal developers
>
> You'll probably have seen the thread about the Haskell Platform.
>
> Among other things, this point arose:
>
> | Another thing we should fix is the (now false) impression that HP gets in
> | the way of installing other packages and versions due to cabal hell.
>
> People mean different things by "cabal hell", but the inability to
> simultaneously install multiple versions of the same package,
> compiled against different dependencies
> is certainly one of them, and I think it is the one that Yitzchak is referring to here.
>
> But some time now GHC has allowed multiple versions of the same
> package (compiled against different dependencies) to be installed
> simultaneously. So all we need to do is to fix Cabal to allow it too,
> and thereby kill of a huge class of cabal-hell problems at one blow.
>
> But time has passed and it hasn't happened. Is this because I'm misunderstanding? Or because it is harder than I think? Or because there are much bigger problems? Or because there is insufficient effort available? Or what?
>
> Unless I'm way off beam, this "multiple installations of the same package" thing has been a huge pain forever, and the solution is within our grasp. What's stopping us grasping it?
More information about the cabal-devel
mailing list