[Haskell-cafe] Cabal sandboxes over cabal-dev (Rogan Creswick)

Gregory Guthrie guthrie at mum.edu
Fri Nov 1 17:37:05 UTC 2013


Is it accurate to say that for a single user system, one could just alias cabal to use default mode of sandbox, and transparently ti would just work the same, but avoid cabal library conflicts?

-------------------------------------------------------
Personally I'd like for it to be the default, but I don't if everyone agrees. If we make it the default, people who wanted a "global" install would have to use `cabal install --user`.

On Fri, Nov 1, 2013 at 2:30 PM, Gregory Guthrie <guthrie at mum.edu<mailto:guthrie at mum.edu>> wrote:
   "I *strongly* suggest everyone start transitioning from cabal-dev to cabal sandboxes."

Is there any reason that this is not just the default install mode for Cabal?

Anything that prevents the current cabal-swamp of broken dependencies is a great help. I have tried to use Haskell in some classes, but it is hard when students (and I) cannot install packages, and the only answer is the Microsoft-like; "delete everything and start over; reinstall". It certainly reduces their confidence that Haskell is a feasible working environment.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20131101/bb224c48/attachment.html>


More information about the Haskell-Cafe mailing list