From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from seine.is.ed.ac.uk (seine.is.ed.ac.uk [129.215.17.202]) by sourceware.org (Postfix) with ESMTPS id DB5C13858425 for ; Thu, 23 Dec 2021 20:00:27 +0000 (GMT) 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 Received: from crunchie.inf.ed.ac.uk (crunchie.inf.ed.ac.uk [129.215.202.41]) by seine.is.ed.ac.uk (8.14.7/8.14.7) with ESMTP id 1BNK0PNF020055 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 23 Dec 2021 20:00:26 GMT Received: from ecclerig.inf.ed.ac.uk (ecclerig.inf.ed.ac.uk [129.215.24.151]) by crunchie.inf.ed.ac.uk (8.14.7/8.14.7) with ESMTP id 1BNK0OTP016077; Thu, 23 Dec 2021 20:00:24 GMT Received: by ecclerig.inf.ed.ac.uk (Postfix, from userid 27024) id 3A92C1202E5; Thu, 23 Dec 2021 20:00:25 +0000 (GMT) To: Russell VT Cc: Achim Gratz , cygwin@cygwin.com Subject: Re: python3.9 failing? References: <67c4a4f1-3189-e85a-0719-c05a1096a0d6@gmail.com> <87k0fykrqm.fsf@Rainer.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 Content-Type: text/plain; charset=us-ascii 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@cygwin.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: , X-List-Received-Date: Thu, 23 Dec 2021 20:00:29 -0000 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@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.