You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
While building documenation for hackage for the project with case-insensitive in build-depends I've got the following error:
haddock: internal error: C:\Cabal\store\ghc-9.2.4\case-insensit_-1.2.1.0-c5e15b8a1dff4c5e3677e9ed014cacac260e8dc1\share\doc\html\doc-index.json: openBinaryFile: does not exist (No such file or directory)
To Reproduce
init a cabal project with library
remove base version bounds
add case-insensitive to build-depends
run cabal haddock --haddock-for-hackage --enable-doc --with-compiler=ghc-9.2.4
It works fine if you disable one of the options --haddock-for-hackage or --enable-doc or change ghc version to ghc-8.10.7 or if I exclude case-insensitive from dependencies
Expected behavior
Documentation should be successfully build, as for ghc-8.10.7
System information
Operating system: Windows 10
cabal-install version 3.6.2.0
ghc-version: ghc-9.2.4
The text was updated successfully, but these errors were encountered:
I would bet it is something related with the infamous long paths limit in windows, the rest of packages might have shorter names
Moving store-dir to a really shorter path (C:\cs f.e.) could help if that is the case
Describe the bug
While building documenation for hackage for the project with
case-insensitive
in build-depends I've got the following error:To Reproduce
case-insensitive
tobuild-depends
cabal haddock --haddock-for-hackage --enable-doc --with-compiler=ghc-9.2.4
It works fine if you disable one of the options
--haddock-for-hackage
or--enable-doc
or change ghc version toghc-8.10.7
or if I excludecase-insensitive
from dependenciesExpected behavior
Documentation should be successfully build, as for
ghc-8.10.7
System information
Windows 10
The text was updated successfully, but these errors were encountered: