― Attachment links are at the end of this email ― Em 01-07-2014 16:17, Al Matthews escreveu: > Hello .. I find Haskell package-management to be a bit of a dark art. > > In particular, what I find, is that it is easy to break things on which I > rely. > > This is compounded no doubt by my use of several development platforms. > > Still, I wonder if anyone has recommendations on using hsenv, or capri, or > cabal-dev, or similar. > > One goal I think, could be to archive a minimal working environment for any > given major piece. But I don't know if this is a heavy-handed approach, and > as such, I ask in particular for your experience with maintaining Haskell > code and systems over time. > > Thanks, > > Al >
Hi Al, I would recommend installing only the bare minimum of packages system wide (global and for your user), for instance just the haskell platform, and install everything else via cabal sandboxes. This way it will be unlikelly that you get into trouble again. Another option is using the nix package manager which can sandbox the whole haskell infrastructure, including multiple version of ghc, etc. best, -- Miguel Negrão http://www.friendlyvirus.org/miguelnegrao Haskell Art now contains the following file http://lurk.org/r/file/hbDVNn6p5ECCYUKozgqyIB63Qij-8G-2thFMqY Name: signature.asc Type: application/pgp-signature Size: 0KB -- Read the whole topic here: Haskell Art: http://lurk.org/r/topic/18U8WkSuHQFTYw24Vd1QVR To leave Haskell Art, email haskell-...@group.lurk.org with the following email subject: unsubscribe