Comment 3 for bug 56516

Revision history for this message
StefanPotyra (sistpoty) wrote :

Hi,

backporting ghc6 is a major problem due to the nature of the generated libraries (especially the debian build system): Since it's not guaranteed that different versions of ghc6 will produce binary compatible libraries (also this might be the case for 6.4.2/6.4.1), the debian haskell policy forces to have haskell libraries depend strictly on ghc with the same upstream version the libraries have been built. Thus a backport of ghc6 would automatically render all haskell libraries uninstallable.

For cabal: There is also libghc6-cabal-dev package which contains the cabal system and is not based on the source included with ghc6. IIRC it should be newer in dapper than cabal version included in ghc6. Could you try wether this solves some of the problems? (backporting this would be much easier btw.)

However I'm open to any suggestions.

Cheers,
     Stefan