[Hackage] #780: Simpler support for isolated/sandboxed builds

Hackage cvs-ghc at haskell.org
Tue Dec 21 12:13:10 CET 2010


#780: Simpler support for isolated/sandboxed builds
---------------------------------+------------------------------------------
  Reporter:  duncan              |        Owner:     
      Type:  enhancement         |       Status:  new
  Priority:  normal              |    Milestone:     
 Component:  cabal-install tool  |      Version:     
  Severity:  normal              |     Keywords:     
Difficulty:  unknown             |   Ghcversion:     
  Platform:                      |  
---------------------------------+------------------------------------------
 Cabal/cabal-install allows setting the install prefix and the package
 database. Together these allow creating isolated builds. This is clearly
 not sufficiently easy to use as there are now two projects that provide
 wrappers over cabal-install to provide more direct support for this use
 case:

  * http://github.com/creswick/cabal-dev/blob/master/README.md
  * http://www.haskell.org/haskellwiki/Capri

 The task is to investigate what user behaviour is desired and to integrate
 this in the best way with Cabal/cabal-install.

 This is probably related to:
  * ticket #556 about local config files (e.g. persistently setting some
 sandbox flag)
  * ticket #734 about supporting multiple local .cabal files
  * ticket #524 about supporting file, directory and url targets for
 packages and .cabal files

-- 
Ticket URL: <http://hackage.haskell.org/trac/hackage/ticket/780>
Hackage <http://haskell.org/cabal/>
Hackage: Cabal and related projects



More information about the cabal-devel mailing list