Russell VT writes: > On Tue, Dec 21, 2021 at 6:34 AM Achim Gratz <strom...@nexgo.de> wrote: > >> Marco Atzeri writes: >> > Without Python 3.9 installed python3 should link by default to the >> > next in the line (likely 3.8) >> >> While python3 still defaults to python38 alternatives should probably >> prioritize 38 over 39? > > > That's how I "fixed" mercurial on my own installation, as it was > complaining about missing the "parsers" module, from inside the Python 3.9 > libraries, IIRC.
I strongly suspect that although you've 'fixed' the problem, you haven't actually fixed its underlying cause, which is the same as mine, fixed per suggestion by as follows. This allows mercurial to work with python3.9, as it should. Marco Atzeri writes: > On 21.12.2021 14:12, Henry S. Thompson wrote: >> Sometime recently python3 stopped working, I suspect when it became >> patched through to python3.9. > please upgrade/reinstall cygwin 3.3.3 > with all Cygwin processes off You can check if you need this if you don't see the following: : cygcheck -c cygwin Cygwin Package Information Package Version Status cygwin 3.3.3-1 OK ht -- Henry S. Thompson, School of Informatics, University of Edinburgh 10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: h...@inf.ed.ac.uk URL: http://www.ltg.ed.ac.uk/~ht/ [mail from me _always_ has a .sig like this -- mail without it is forged spam] The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple