[Haskell-cafe] Hackage inconsistent? (pandoc.cabal in 1.13.1)

Magnus Therning magnus at therning.org
Mon Oct 27 18:25:09 UTC 2014


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 at therning.org   jabber: magnus at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20141027/65accd18/attachment.sig>


More information about the Haskell-Cafe mailing list