Hi Jens, > I think there are quite a few packages that make use of cabal-install and so > yes better and safer to have a library then having always to call out to a > subprocess...
If you're using a subprocess, then you're always using the same, the installed cabal-install version. With a cabal-install library, your application might use an other version of cabal-install than the installed cabal-install binary and this might result into issues. Also if it seems counterintuitive, the best solution might be to have a library that usese a subprocess ;). Greetings, Daniel _______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo/cabal-devel