I&#39;m using the last Haskell Platform available in Arch Linux, with GHC 7.0.2 and Cabal 1.10.1.0 (the last one).<div><br></div><div>The problem is not installing Hoogle, because it builds and works correctly, but linking with the library Hoogle provides.<br>

<br><div class="gmail_quote">2011/6/4 Rogan Creswick <span dir="ltr">&lt;<a href="mailto:creswick@gmail.com">creswick@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">On Fri, Jun 3, 2011 at 4:17 PM, Alejandro Serrano Mena<br>
&lt;<a href="mailto:trupill@gmail.com">trupill@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; I&#39;ve been looking for some information and it seems to be related with the<br>
&gt; fact that Hoogle first builds a library and then build an executable using<br>
&gt; the library, but all files get recompiled in that second pass.<br>
&gt; Is there any way to workaround this problem?<br>
&gt;<br>
<br>
</div>Upgrading Cabal / cabal-install is a good place to start, if you&#39;re<br>
not already using the 0.10&#39;s.  I also suggest using cabal-dev, since<br>
issues like this can be caused by combinations of dependencies that<br>
conflict.<br>
<br>
There&#39;s a good chance that you just have a weird mix of compiled<br>
libraries that don&#39;t all work together, and cabal isn&#39;t able/willing<br>
to rebuild everything necessary to make all the things in your user<br>
package db work together.<br>
<br>
I very recently installed Hoogle locally, on a fresh system, so I&#39;m<br>
fairly confident it&#39;s still possible without too many headaches :).<br>
<font color="#888888"><br>
--Rogan<br>
</font></blockquote></div><br></div>