[Responding to an old (but still relevant) thread...]
I'm getting this error as well, both in 2.3.0 and 2.4.1.
Suppose that I wanted to generate documentation for everything in my Cabal package except for the modules with Template Haskell in them. Is it enough to add {-# OPTIONS_HADDOCK hide #-} to each of these modules? I tried, but it didn't pan out like I hoped. I'm still getting the same error. Is there something else I can do?
Thanks,
Sean
I think this is a bug in Haddock related to template-haskell
declarations. It will hopefully be fixed soon, but I'm afraid it won't
part of the 2.3.0 version that will come with GHC 6.10.1.
David
2008/10/27 Leonidas Fegaras <leofeg@hotmail.com>:
>
> Sorry for the previous message. I am sending it again.
>
> Dear fellow haskell programmers,
> I tried to install a package in hackageDB and got a strange error from
> haddock:
>
> haddock: internal Haddock or GHC error: Maybe.fromJust: Nothing
>
> Here is the complete log:
> http://hackage.haskell.org/packages/archive/HXQ/0.10.0/logs/failure/ghc-6.8
> When I build it using Cabal 1.6.0.1 and haddock 2.2.2 using 'runhaskell
> Setup.lhs haddock', it works fine (I get warnings but no errors).
> Also haddock 2.3.0 is not available in hackageDB so I can't test it
> myself. Where I can find haddock 2.3.0?
>
> Thank you for your help,
> Leonidas Fegaras
>
> _________________________________________________________________
> Stay organized with simple drag and drop from Windows Live Hotmail.
> http://windowslive.com/Explore/hotmail?ocid=TXT_TAGLM_WL_hotmail_102008_______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe@haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe