can I indicate that an old version is not to be used, and some more questions

Duncan Coutts duncan.coutts at googlemail.com
Wed Jul 28 05:26:18 EDT 2010


On Fri, 2010-07-23 at 10:39 +0200, S. Doaitse Swierstra wrote:
> I uploaded a version of the uu-parsinglib to hackage. Only later I discovered that it depended on a verion of base >= 4.2, whereas I indicate > 4 in my .cabal file. 
> 
> I repaired this by uploading a new version in which only the cabal file has changed. This raises the following questions:
> 
>  - the Haskell code did not change, but I still had to bump the version number?
>  - can I remove the incorrect version or indicate that it is superseded by the new version?
>  - since I do not have a wide variety of Haskell installations and package versions on my machine, 
>    it would be very nice if the hackage server could test a package against the extremes of the indicated dependency 
>    ranges before installing. This would have prevented the mistake I made (and which undoubtedly others will make too)

So that we do not forget I've filed a ticket for this feature request:

http://hackage.haskell.org/trac/hackage/ticket/719

People are of course welcome to add comments to the ticket.


Duncan



More information about the Libraries mailing list