[arch-haskell] Adding another data file for dependency "hints"

Peter Simons simons at cryp.to
Sat Oct 12 07:37:51 UTC 2013


Rémy Oudompheng writes:

 > https://github.com/archhaskell/cabal2arch/issues#issue/19.

the gist of this issue is that "parsec >= 3.0 || == 2.1.*" is translated to
"parsec>=3.0", which is just plain wrong. Now, wouldn't it be easiest to
modify cabal2arch so that it translates that specification to "parsec>=2.1"?
A straight-forward algorithm to accomplish that would be to use the *lowest*
version bound in these kinds of alternatives. Right now, cabal2arch appears
to be using the *first* version bound, which is not exactly optimal.

Am I missing something?

Take care,
Peter





More information about the arch-haskell mailing list