-
Notifications
You must be signed in to change notification settings - Fork 696
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cabal haddock
rebuilds (all?) the dependencies since cabal-install-3.9.0.0 (or 3.8?)
#8707
Comments
Oh, it tries to build haddocks for all the dependencies too? And then occasionally fails when they are not buildable. :O like (with GHC-8.4.4 - older GHCs have buggier haddocks):
|
So I guess this is intentional https://github.com/haskell/cabal/blob/master/changelog.d/issue-7462, but how to not do this, changelog doesn't tell. |
Guessing: "--disable-documentation"? Perhaps the PR has some discussion. |
But agreed, this needs to be spelled out. |
#7462 (comment) says that |
#8330 supposedly fixes it. |
Ok, seems that issue is lacking documentation (in the changelog). The I'm not a fan of #7462 change, as you can control that by having I wouldn't changed the default for I'm sad there is no way to control the |
Thank you for the investigation. I've noted down to improve this bit of release notes (mention --disable-documentation) at release time. |
@ulysses4ever: the second code snippet has |
@Mikolaj oh, my bad, thank you! I think I will change the title of the issue so that it mentions haddock too. |
cabal haddock
rebuilds (all?) the dependencies since cabal-install-3.9.0.0 (or 3.8?)
I recall this problem occurring when rebuilding Agda, without haddock getting involved. |
E.g. trying with
tree-diff
but then
This is bad regression. (I didn't use 3.8.1.0 as it was broken otherwise, so cannot tell if it's already broken too).
The text was updated successfully, but these errors were encountered: