Description of problem: Given eg --package base, haddock complains that /usr/share/doc/ghc/libraries/base-3.0.0.0 doesn't exist. Fair enough, it doesn't, but /usr/share/doc/ghc-6.8.1/libraries/base-3.0.0.0 /does/ exist. It looks to me that either haddock needs to know the version number of the installed ghc-doc, or ghc or ghc-doc should install a symlink to the correct version. Version-Release number of selected component (if applicable): haddock-0.8-1.fc7 ghc-6.8.1-2.fc8 ghc-doc-6.8.1-2.fc8 How reproducible: Every time Steps to Reproduce: 1. haddock --use-package base -h SomeHaddockedHaskell.hs 2. 3. Actual results: Warning: cannot use package base: HTML directory /usr/share/doc/ghc/libraries/base-3.0.0.0 does not exist. Expected results: links to the base package in the haddock output. Additional info:
It seems this is actually ghc's fault, at least package.conf is listing: haddockInterfaces = ["/usr/share/doc/ghc/libraries/base-3.0.0.0/base.haddock"], haddockHTMLs = ["/usr/share/doc/ghc/libraries/base-3.0.0.0"] etc.
This is fixed in ghc-6.8.2-8.fc8, which is in testing now.