<div dir="ltr"><div><div><div><div><div>Aha, I figured out the problem.  I needed to add the lines<br></div>remote-repo: myname:file://path-to-hackage<br></div>remote-repo-cache: cache-file<br><br></div>to my ~/.cabal/config<br><br></div>Now it works fine.  I wish that the instructions were a little less obscure.<br><br></div>Victor<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 3, 2016 at 12:26 PM, Victor Miller <span dir="ltr"><<a href="mailto:victorsmiller@gmail.com" target="_blank">victorsmiller@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div>Hi John, I just got around to installing the downloaded hackage mirror, and I noticed that its structure is different than the one that I downloaded last June -- in the old one there are files<br><br></div>00-index.cache<br></div>00-index.tar<br></div>and a bunch of subdirectories, one per package. Within each of those is a version subdirectory which contains a cabal file and a tar.gz file of the package files.<br><br></div>In the new one there are files<br></div>00-checksums.bak<br></div>00-checksums.dat<br></div>00-index.tar.gz<br><br></div>and a directory called package<br><br></div>That directory contains directories called package-name-version<br></div>and a corresponding file called package-name-version.tar.gz<br><br></div>one for each package and version<br><br></div>My version of cabal 1.22 doesn't understand that.  Do I need a new version of cabal, or do I have to process the files somehow?<span class="HOEnZb"><font color="#888888"><br><br></font></span></div><span class="HOEnZb"><font color="#888888">Victor<br><div><div><div><div><div><br></div></div></div></div></div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 24, 2016 at 4:45 PM, John Wiegley <span dir="ltr"><<a href="mailto:johnw@newartisans.com" target="_blank">johnw@newartisans.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>>>>>> Victor Miller <<a href="mailto:victorsmiller@gmail.com" target="_blank">victorsmiller@gmail.com</a>> writes:<br>
<br>
> John, Thanks very much for hackage-mirror. I'm running it now and it appears<br>
> to be working as advertised. Thanks to everyone else who responded.<br>
<br>
</span>I committed a fix very recently to the 'pipes' branch that you may need, since<br>
there is one package on Hackage that is missing and thus cannot be downloaded.<br>
<div><div><br>
--<br>
John Wiegley                  GPG fingerprint = 4710 CF98 AF9B 327B B80F<br>
<a href="http://newartisans.com" rel="noreferrer" target="_blank">http://newartisans.com</a>                          60E1 46C4 BD1A 7AC1 4BA2<br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>