<br><br><div class="gmail_quote">On Thu, Jul 16, 2009 at 12:18 PM, Mark Stosberg <span dir="ltr">&lt;<a href="mailto:mark@summersault.com">mark@summersault.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Fri, 10 Jul 2009 17:05:33 +0200<br>
Petr Rockai &lt;<a href="mailto:me@mornfall.net">me@mornfall.net</a>&gt; wrote:<br>
<br>
&gt; Hi,<br>
&gt;<br>
&gt; I made an interim beta release with a fix to the bad index segfault<br>
&gt; (hopefully). This should be the last beta in this release cycle, unless further<br>
&gt; problems arise. In less than two weeks, we are looking at an RC and a final<br>
&gt; release. Fasten your seat-belts!<br>
&gt;<br>
&gt; Yours,<br>
&gt;    Petr.<br>
&gt;<br>
</div><div class="im">&gt; PS: Just cabal install darcs-beta to get it. Reports always welcome.<br>
<br>
</div>This fails for me like the first beta did:<br>
<br>
$ cabal install darcs-beta<br>
Warning: No remote package servers have been specified. Usually you would have<br>
one specified in the config file.<br>
cabal: There is no package named darcs-beta<br>
<br>
####<br>
<br>
I&#39;m sure there&#39;s some Haskell documentation I could find read somewhere about<br>
how to read this, but darcs should be more user-friendly than that. It should<br>
contain all the instructions I need to install and use it, including getting<br>
cabal setup if that&#39;s the recommended way to install it, and cabal apparently<br>
doesn&#39;t always auto-configure default download servers for you.</blockquote><div><br>Normally it does.  Do you recall how you installed cabal-install?  I&#39;ve installed cabal-install 4-5 times over the years and not run into this error before.  I suspect you&#39;re in a edge case for some reason.  Essentially, cabal is saying that it doesn&#39;t know where to get packages.  There is currently only one public package server, and that is hackage.  I think the only way to make this step more user friendly would be to provide a wrapper around cabal-install.  I think that&#39;s a bad idea:<br>
1) most cabal-install users won&#39;t run into this<br>2) experienced cabal-install users will be potentially confused<br>3) one more thing to maintain and document<br><br>I&#39;m CC&#39;ing Duncan as he will have a better idea about this.<br>
</div></div><br>Jason<br>