snoyberg/http-conduit — pull request #21 by chrisyco (2012-04-17 05:49:26+00:00)
Title: Fixed dependency problem with certificate and tls packages

When I try to install http-conduit 1.4.1, it fails with this error message:

cabal: cannot configure tls-extra-0.4.5. It requires certificate >=1.2.0 && <1.3.0
For the dependency on certificate >=1.2.0 && <1.3.0 there are these packages:
certificate-1.2.0. However none of them are available.
certificate-1.2.0 was excluded because http-conduit-1.4.1 requires certificate ==1.1.*

This is because http-conduit 1.4.1 requires certificate 1.1, while the latest versions of tls and tls-extra require certificate 1.2.

To fix this, I simply bumped up the versions on the Cabal file. The package compiles without having to change any of the code and all tests pass.