[Attn: mercurial maintainer] hg fails with python3.9

Jon Turney jon.turney@dronecode.org.uk
Sat Apr 30 14:16:42 GMT 2022


On 29/04/2022 15:11, Jari Aalto wrote:
> On 2022-04-29 12:23, Jon Turney wrote:
>>>>     libdir = '../lib/python3.8/site-packages'
>>>>
>>>> This causes hg to fail as follows if /usr/bin/python3 points to python3.9:
>>>
>>>     ERROR: package 'mercurial' version '5.7-3' is most recent non-test version, but version '6.0-1' is curr
>>
>> This error is trying to tell you "version 6.0-1 exists, so the version you
>> are uploading won't be installed for anyone who already has that higher
>> version number installed, so maybe this isn't what you want to do".
>>
>> mercurial version 6.0-1 does exist, for x86_64 only, dated 2021-11-25.
> 
> My mistake. I had the development environment in wrong server, so only 5.7
> was in there and I forgot to check the latest in Cygwin.
> 
> 6.1.1-1 uploaded

No problem.  I'll see if I can improve that error message sometime.

I notice that mercurial appears to be pure python, so maybe we can 
upload it as noarch in future?


More information about the Cygwin mailing list