
This is possible because there's a feature on the new hackage to allow
(partial) editing of the cabal file. See e.g. here [1]. This can be
useful for relaxing or tightening version bounds.
Erik
[1] https://github.com/haskell/hackage-server/issues/52
On Mon, Oct 27, 2014 at 7:25 PM, Magnus Therning
It seems pandoc 1.13.1 package on hackage has gotten into an insonsistent state. I just noticed this strange situation with the dependency on http-client:
pandoc.cabal at [1] has
if flag(https) Build-Depends: http-client >= 0.3.2 && < 0.5, http-client-tls >= 0.2 && < 0.3, http-types >= 0.8 && < 0.9 cpp-options: -DHTTP_CLIENT
pandoc.cabal found in [2] has
if flag(https) Build-Depends: http-client >= 0.3.2 && < 0.4, http-client-tls >= 0.2 && < 0.3, http-types >= 0.8 && < 0.9 cpp-options: -DHTTP_CLIENT
How can something like this even happen?
/M
[1]: http://hackage.haskell.org/package/pandoc-1.13.1/pandoc.cabal [2]: http://hackage.haskell.org/package/pandoc-1.13.1/src/pandoc.cabal
-- Magnus Therning OpenPGP: 0xAB4DFBA4 email: magnus@therning.org jabber: magnus@therning.org twitter: magthe http://therning.org/magnus
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. -- Martin Fowler
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe