Udo Stenzel wrote:
> - install exactly one version of cabal, 1.1.6.2, and *remove* all
>   others,
> - ask ghc-pkg for the description of base, then edit Data.ByteString out
>   of that and re-register it,

I forgot, I also tried tar-1.0 on GHC 6.6, and had the same problem
there.  Even after updating Cabal, there was no way to install
'bytestring' due to the conflict with 'base'.  A modified package
description for 'base' helped.

The reason that tar absolutely wants new stuff is 'instance MonadFix
Get', which is not in binary-0.3.  If you absolutely want users of GHC
6.6 to stick with binary-0.3, then you should provide a maintenance
release binary-0.3.1.  And we're back to Eternal Compatibility in
Theory...


-Udo

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Haskell mailing list
Haskell@haskell.org
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to