[Pkg-haskell-maintainers] Most of libghc-*-doc packages are unusable with GHC 7.0.3
Milan Straka
fox at ucw.cz
Wed Apr 13 21:38:02 UTC 2011
Hi,
thank you for the great work of packaging Haskell - the new Haskell
Platform was packaged almost instantaneously :)
There is a small problem with most of current libghc-*-doc packages,
consider libghc-deepseq-*. There are following versions in unstable:
Package libghc-deepseq-dev sid (unstable) (haskell): "Deep" version for Haskell seq - GHC 6 libraries
1.1.0.2-2+b1: amd64 armel i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
1.1.0.2-2: alpha
Package libghc-deepseq-doc sid (unstable) (doc): "Deep" version for Haskell seq - documentation
1.1.0.2-2: all
Package libghc-deepseq-prof sid (unstable) (haskell): "Deep" version for Haskell seq - GHC 6 profiling libraries
1.1.0.2-2+b1: amd64 armel i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
1.1.0.2-2: alpha
The +b1 versions were rebuilt against GHC 7.0.3, the versions without
+b1 against GHC 7.0.2. The libghc-deepseq-doc therefore ships with the file
/usr/lib/ghc-7.0.2/haddock/deepseq-1.1.0.2/deepseq.haddock.
But with ghc 7.0.3 and libghc-deepseq-* packages, the command
ghc-pkg --global dump
returns beside others:
haddock-interfaces: /usr/lib/ghc-7.0.3/haddock/deepseq-1.1.0.2/deepseq.haddock
Mind the different ghc version.
The documentation of deepseq package is therefore missing in the
documentation index (/usr/lib/ghc-doc/gen_contents_index skips over
package deepseq, as the deepseq.haddock for ghc-7.0.3 does not exist).
It would be great if also the libghc-*-doc packages could be rebuilt too.
Cheers,
Milan
More information about the Pkg-haskell-maintainers
mailing list