Rémy Oudompheng wrote:

> > This sounds reasonable.  However, do you have examples of dependencies
> > that CABAL can express but pacman can't?  (I was under the impression
> > that the difference was that CABAL allowed more terse expressions, not
> > that it allowed more.)
> 
> See the issue reported by
> https://github.com/archhaskell/cabal2arch/issues#issue/19. PKGBUILDs
> can only specify dependency requirements with one inequality (<, >, <=
> or >=) whereas Cabal can specify any Boolean combination of
> inequalities.

Have you seen this?
http://mailman.archlinux.org/pipermail/pacman-dev/2010-December/012065.html

It would enable "parsec >= 3.0 || == 2.1" to be translated to
"haskell-parsec>=3.0 || haskell-parsec=2.1". It obviously won't be included any
time soon, but it would provide a long-term solution.

Regards,
Xyne

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

Reply via email to