The ghc-doc-6.8.3-5.fc10.x86_64 package puts most documentation in /usr/share/doc/ghc, instead of /usr/share/doc/ghc-6.8.3.
And why is that a problem? :)
I suppose it isn't, in some sense, but only 3 other packages out of 1379 on my system use non-versioned directory names in /usr/share/doc.