tweaks to cabal-install bootstrap.sh

2014-09-28 Thread Jake Wheat
? If there are some changes which would make the patch acceptable then please let me know. Also, is there a simpler way to meet these goals which I missed? Thanks, Jake Wheat ___ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org/mailman/listinfo

Re: The bootstrap.sh script has to go

2014-12-30 Thread Jake Wheat
I have some ideas about how to improve the bootstrap.sh situation. Rewriting in haskell sounds like a good idea to avoid the shell script mess. Simplify the bootstrap.sh process: * always use a fixed set of versions of packages for the dependencies * always bootstrap in a sandbox, and ignore

Re: The bootstrap.sh script has to go

2015-01-02 Thread Jake Wheat
Valerio Riedel h...@gnu.org wrote: On 2014-12-30 at 21:23:19 +0100, Jake Wheat wrote: [...] Simplify the bootstrap.sh process: * always use a fixed set of versions of packages for the dependencies For me, the primary use-case of `bootstrap.sh` is to be able to build a matching `cabal

Re: Cabal 1.22 RC ready to test

2015-01-03 Thread Jake Wheat
On 3 January 2015 at 15:05, Johan Tibell johan.tib...@gmail.com wrote: The error (https://travis-ci.org/haskell/cabal/jobs/45758614) is quite perplexing: [62 of 77] Compiling Distribution.Client.Config ( Distribution/Client/Config.hs,

Bootstrap.hs

2015-01-10 Thread Jake Wheat
I have an draft rewrite of bootstrap.sh in haskell. I've tried to improve the maintainability of the code and reliability of running the bootstrap. https://github.com/JakeWheat/cabal/blob/bootstrap-hs/cabal-install/Bootstrap.hs Any feedback is appreciated!