On Monday, July 23, 2012, Simon Hengel  wrote:<br><span class="Apple-style-span" style> </span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, Jul 23, 2012 at 12:51:32PM -0500, Stephen Paul Weber wrote:<br>

&gt; &gt; Currently you would have to do the upgrade manually, as `cabal-install<br>
&gt; &gt; cabal-install` won&#39;t work (or alternatively edit your local<br>
&gt; &gt; ~/.cabl/packages/<a href="http://hackage.haskell.org/00-index.tar" target="_blank">hackage.haskell.org/00-index.tar</a>).<br>
&gt;<br>
&gt; Pending a fix on hackage (hopefully) I&#39;ve been using `cabal copy &amp;&amp; cabal<br>
&gt; register` to grab specific packages today.<br>
&gt;<br>
&gt; How would I go about fixing my 00-index.tar?  I tride de-tarring, deleting<br>
&gt; the recent versions of HUnit, and re-tarring, and when I copy that file in<br>
&gt; cabal starts telling me no packages exist...?<br>
<br>
E.g. with vim, you can edit files in the tar file (in-place).  That is<br>
what I did, and it worked fine.</blockquote><div><br></div><div>I use</div><div><br></div><div>  tar f 00-index.tar --delete Hunit/<a href="http://1.2.5.0/Hunit.cabal">1.2.5.0/Hunit.cabal</a> </div><div><br></div><div>Works with GNU tar, not with BSD/mac. </div>
<div><br></div><span></span><div>Erik</div><div></div>