I&#39;m on Mac OS X Snow Leopard, and can&#39;t get haddock installed due to the following error:<div><br></div><div><div>Resolving dependencies...</div><div>Configuring haddock-2.6.0...</div><div>Warning: This package indirectly depends on multiple versions of the same</div>
<div>package. This is highly likely to cause a compile failure.</div><div>package haddock-2.6.0 requires Cabal-1.8.0.2</div><div>package ghc-6.12.1 requires Cabal-1.8.0.2</div><div>package bin-package-db-0.0.0.0 requires Cabal-1.8.0.2</div>
<div>Preprocessing library haddock-2.6.0...</div><div>Preprocessing executables for haddock-2.6.0...</div><div>unused terminals: 1</div><div>Building haddock-2.6.0...</div><div>&lt;command line&gt;: cannot satisfy -package-id ghc-6.12.1-b691a185e99c62533666d9a28a9e1988: </div>
<div>    ghc-6.12.1-b691a185e99c62533666d9a28a9e1988 is unusable due to missing or recursive dependencies:</div><div>      Cabal-1.8.0.2-a08510b9460f1b65f9dee06ed53f0650 bin-package-db-0.0.0.0-0c559ebe951f9972c4e6dfe5ebd4ce6a</div>
<div>    (use -v for more information)</div><div>cabal: Error: some packages failed to install:</div><div>haddock-2.6.0 failed during the building phase. The exception was:</div><div>ExitFailure 1</div><div><br></div><div>
<br></div><div>When I do a &quot;ghc-pkg list | grep Cabal&quot; I get the following:</div><div><br></div><div><div>ghc-pkg list | grep Cabal</div><div>    Cabal-1.8.0.2</div><div>    Cabal-1.8.0.2</div><div><br></div><div>
I&#39;m wondering if this means I have a copy in my .cabal, and another from GHC,and if that could be causing a problem?</div><div><br></div><div>I&#39;m trying to work on the Haddock docs for the NineP package I uploaded the other day, and would rather not have to finish uploading before previewing the result :-)</div>
<div><br></div><div>Dave</div></div></div>