On Tue, 1 Jun 2010, Duncan Coutts wrote:

The tested-with field reads:

  Tested-With:      GHC==6.4.1 && ==6.8.2 && ==6.10.4, JHC==0.7.3

Ohhh. I'd not realised that when we extended the version range parser
that this would affect the "tested-with" field too. It's obvious in
retrospect of course.

So we need to add a QA check for that. At the same time we should check
that the tested-with makes any sense. In particular we should check that
the version constraints are not self-inconsistent.

The value "GHC==6.4.1 && ==6.8.2 && ==6.10.4" is not consistent. You
meant "GHC==6.4.1, GHC==6.8.2, GHC==6.10.4"

Sounds reasonable. However I remember weakly, that I tried some more logical variants first, and they were not accepted by a version of Cabal. It's hard to reproduce now.

_______________________________________________
cabal-devel mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cabal-devel

Reply via email to