
Victor Miller
writes:
I have a computer that I work on which isn't directly connected to the internet, that I want to use Haskell on. In order to do that I want a local version of hackage. I was previously able to do this using mirror_hackage.py, but since hackage 2 came around this no longer works. Doing this would involve running something on a computer that *is* attached to the internet, and then transferring a bunch of files over to the other computer. Can someone point me to a recipe for doing this?
I wrote https://github.com/jwiegley/hackage-mirror to do just this, with relatively high performance for incremental updates. Also, if you're ever a Nix user, you can modify the core Haskell builder to reference whatever directory you mirror to first, before reaching out to the Internet for tarballs. I've been using this effectively for several years now. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2