
Simon Marlow
On 08/02/13 23:05, Ian Lynagh wrote:
Bumping unix's version requires relaxing the dependencies in Cabal and haskeline on unix. One way to do this is to get upstream to relax the dependency and updating our lagging repo. That will mean a version of the library will be uploaded to hackage with the relaxed dependency. But we don't know what the release 2.7.0.0 of unix will look like yet; perhaps by the time it is released it will not work with the current Cabal/haskeline code.
So a good solution to this would be to have two version bumps: one for development (2.7.x.x) and another bump for the final release (2.8.0.0). Then Cabal can make releases that relax the unix dependency to 2.7, which is fine because we'll never make a release of 2.7, it just keeps things working during development.
This sounds like a nice way forward. Has there been any motion in this direction? Perhaps we could start with a library bump shortly after 7.8 is released? Cheers, - Ben