X-Recipient: archive-cygwin AT delorie DOT com X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org DB5C13858425 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=inf.ed.ac.uk Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=inf.ed.ac.uk To: Russell VT Subject: Re: python3.9 failing? References: <67c4a4f1-3189-e85a-0719-c05a1096a0d6 AT gmail DOT com> <87k0fykrqm DOT fsf AT Rainer DOT invalid> From: "Henry S. Thompson" Date: Thu, 23 Dec 2021 20:00:25 +0000 In-Reply-To: (Russell VT's message of "Wed\, 22 Dec 2021 22\:50\:14 -0700") Message-ID: User-Agent: Gnus/5.101 (Gnus v5.10.10) XEmacs/21.5-b34 (linux) MIME-Version: 1.0 X-Edinburgh-Scanned: at seine.is.ed.ac.uk X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: cygwin AT cygwin DOT com, Achim Gratz Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Russell VT writes: > On Tue, Dec 21, 2021 at 6:34 AM Achim Gratz 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: ht AT inf DOT ed DOT ac DOT 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