From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) by sourceware.org (Postfix) with ESMTPS id 5B4FB385843E for ; Tue, 4 Jan 2022 16:05:34 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 5B4FB385843E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wm1-x32b.google.com with SMTP id j140-20020a1c2392000000b003399ae48f58so22991718wmj.5 for ; Tue, 04 Jan 2022 08:05:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :references:from:in-reply-to; bh=Ts+0PB6dTLrIiLXu7p/2c35NkWe39lcguXuuf21DOgk=; b=gYnONEzQg4pYDYSB6fMg84PTvnGD/vPloEXiIkkijjfIbRTL2aRGXb09XDweG+jnBA RfMHX5EtSfzpGQF3ZpKdW6OoqvqCFgoCV3WHohM88sRRNa5DApxrxAlk6yCOPyu6a+A+ YGiK7NeE8uMpGPUREJMomykcn6nasLRpSbQPxYMpHvxcW5UzvrmN4ij2sU2toIOV4/XT olcpsbZON0P0g6CRryJT6G+F+lVCe47HDzXp8OOBa+2qT1mwp25RwtYsdFu5Lnm+ZI6h bd5EysD5Et0NHLOy5fJooTcraR6kY7/jYJgIeJdbX+qBXcoU+zxxZvXQrq/fNOxRQi5G lCvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to; bh=Ts+0PB6dTLrIiLXu7p/2c35NkWe39lcguXuuf21DOgk=; b=mPso4Gc0S4zK3d6YIyUGw+MnUbXOPfj/yLpjgDp7vj2OaFymvaE0dNb/spGprOeVll HUlQycIkYwdEAKvs5xYe1a0jhXYx10gGOxoPkEFy620anXa723yjlAAFY4hRpqx4NQYD R6TqkDBiIObO3xcDpWbrkX/i5/2GQJV66O1dLiu643sWsfadX83UmLCWIo7g/06saAs2 0JxM9IaPhskreouR/UMvVQ9sfMC4lDP931bJAMCgJGRd4x5xZO9+CGogBijhfTxpvpy7 PPdvHtjjhDoN6BAt0K+EJEiCOIsaN7srnFTnLY6LBDBMd/u4rIFY7OWMzzD0FVup2gJc 0t3A== X-Gm-Message-State: AOAM531mIsiFx+eB48Rmn0wrSh2ECK+ePiEyLQas0bZlQumOHiaxWF9I RZM+CkwwvX9CgW1wFxZaBkGTzf8hbUw= X-Google-Smtp-Source: ABdhPJzyMCYDKt7fztzYGUzGOej+OB0MEt0z/RYV4CCOtuiariMC560AUyVVSgauShEbvCtqftFlLA== X-Received: by 2002:a05:600c:a0e:: with SMTP id z14mr41686179wmp.43.1641312333286; Tue, 04 Jan 2022 08:05:33 -0800 (PST) Received: from ?IPV6:2003:cc:9f2f:3e14:1570:e33:e6de:d5cf? (p200300cc9f2f3e1415700e33e6ded5cf.dip0.t-ipconnect.de. [2003:cc:9f2f:3e14:1570:e33:e6de:d5cf]) by smtp.gmail.com with ESMTPSA id o9sm25070217wri.97.2022.01.04.08.05.32 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 04 Jan 2022 08:05:32 -0800 (PST) Content-Type: multipart/mixed; boundary="------------Txl3060rOhQ5CMfbXuh616RV" Message-ID: Date: Tue, 4 Jan 2022 17:05:32 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.4.1 Subject: Re: [patch] cygport : update to python 3.9 Content-Language: it To: cygwin-apps@cygwin.com References: <9eb22f83-e7e9-1ec5-1aed-5e0b6c8c7848@gmail.com> From: Marco Atzeri In-Reply-To: X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, KAM_NUMSUBJECT, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, 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-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2022 16:05:35 -0000 This is a multi-part message in MIME format. --------------Txl3060rOhQ5CMfbXuh616RV Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 03.01.2022 18:37, Jon Turney wrote: > On 31/12/2021 10:00, Marco Atzeri wrote: >> Attached patch moves "default" from 3.6 to 3.9 >> >> Additional changes: >>   Remove 3.5 from all >>   Change future to 3.10 >> > > Thanks. > >> >> Other point: >> >> As 3.5 was never really deployed, I think we can remove it from the >> distribution. >> >> As we have a lot of python3-* is obsoleted py python36-* >> what is the best way to updated to python39-* when available ? > > Good question.  Note the comment before this hunk: > ...> > which in full reads: > > " >         # these were 2&3 at the time of the XY-version split, >         # and MUST NOT be updated when defaults change > " > > So it seems to me that either that hunk is wrong, or that comment needs > updating. > > I'm not sure what the intent is here. attached 2nd version removing that item --------------Txl3060rOhQ5CMfbXuh616RV Content-Type: text/plain; charset=UTF-8; name="cygport-python3-v2.patch" Content-Disposition: attachment; filename="cygport-python3-v2.patch" Content-Transfer-Encoding: base64 LS0tIHB5dGhvbi13aGVlbC5jeWdjbGFzcy1iawkyMDIxLTEyLTMxIDA4OjUzOjMzLjE4Njcy OTEwMCArMDEwMAorKysgcHl0aG9uLXdoZWVsLmN5Z2NsYXNzCTIwMjEtMTItMzEgMTA6MTA6 NDIuMzcyODc1NDAwICswMTAwCkBAIC02MCwxMiArNjAsMTIgQEAKICMgIGluaGVyaXQgcHl0 aG9uLXdoZWVsCiAjICBERVNDUklQVElPTgogIyAgQSBjb2xvbi1zZXBlcmF0ZWQgbGlzdCBv ZiB2ZXJzaW9uKHMpIGZvciB3aGljaCB0aGlzIG1vZHVsZSBzaG91bGQgYmUgYnVpbHQuCi0j ICBTb21lIGFsaWFzZXMgYXJlIGFsc28gYWNjZXB0ZWQ6Ci0jICAqIGFsbDogYWxsIHN1cHBv cnRlZCAzLnkgdmVyc2lvbnMgKGN1cnJlbnRseTogMy41IHRocm91Z2ggMy44KQotIyAgKiBm dXR1cmU6IHRoZSBkZWZhdWx0IGFuZCB1cGNvbWluZyAzLnkgdmVyc2lvbnMgKGN1cnJlbnRs eTogMy43LCAzLjgpCi0jICAqIGRlZmF1bHQ6IHRoZSBkZWZhdWx0IDMueSB2ZXJzaW9uKHMp IChjdXJyZW50bHk6IDMuNywgMy44KQorIyAgU29tZSBhbGlhc2VzIGFyZSBhbHNvIGFjY2Vw dGVkIChhdCAyMDIxIERlYyAzMXN0KToKKyMgICogYWxsOiBhbGwgc3VwcG9ydGVkIDMueSB2 ZXJzaW9ucyAoY3VycmVudGx5OiAzLjYgdGhyb3VnaCAzLjkpCisjICAqIGZ1dHVyZTogdGhl IGRlZmF1bHQgYW5kIHVwY29taW5nIDMueSB2ZXJzaW9ucyAoY3VycmVudGx5OiAzLjksIDMu MTApCisjICAqIGRlZmF1bHQ6IHRoZSBkZWZhdWx0IDMueSB2ZXJzaW9uKHMpIChjdXJyZW50 bHk6IDMuOCwgMy45KQogIyAgKiAyOiB0aGUgZGVmYXVsdCAyLnggdmVyc2lvbiAocGVybWFu ZW50bHkgMi43KQotIyAgKiAzOiB0aGUgZGVmYXVsdCAzLnggdmVyc2lvbiAoY3VycmVudGx5 OiAzLjgpCisjICAqIDM6IHRoZSBkZWZhdWx0IDMueCB2ZXJzaW9uIChjdXJyZW50bHk6IDMu OSkKICMgIFRoaXMgdmFyaWFibGUgbXVzdCBiZSBkZWZpbmVkIGJlZm9yZSBpbmhlcml0aW5n IHB5dGhvbi13aGVlbC5jeWdjbGFzcy4KICMgIElmIHVuZGVmaW5lZCwgImRlZmF1bHQiIGlz IGFzc3VtZWQuCiAjICBOT1RFUwpAQCAtOTMsMTEgKzkzLDExIEBACiBmb3IgdmVyIGluICR7 UFlUSE9OX1dIRUVMX1ZFUlNJT05TLy86LyB9CiBkbwogCWNhc2UgIiR7dmVyfSIgaW4KLQlh bGwpCQlfdG1wX3doZWVsX3YrPTMuNTozLjY6My43OjMuODogOzsKLQlmdXR1cmUpCQlfdG1w X3doZWVsX3YrPTMuNzozLjg6IDs7Ci0JZGVmYXVsdCkJX3RtcF93aGVlbF92Kz0zLjc6My44 OiA7OworCWFsbCkJCV90bXBfd2hlZWxfdis9My42OjMuNzozLjg6My45OiA7OworCWZ1dHVy ZSkJCV90bXBfd2hlZWxfdis9My45OjMuMTA6IDs7CisJZGVmYXVsdCkJX3RtcF93aGVlbF92 Kz0zLjg6My45OiA7OwogCTIpCQlfdG1wX3doZWVsX3YrPTIuNzogOzsKLQkzKQkJX3RtcF93 aGVlbF92Kz0zLjg6IDs7CisJMykJCV90bXBfd2hlZWxfdis9My45OiA7OwogCSopCQlfdG1w X3doZWVsX3YrPSR2ZXI6IDs7CiAJZXNhYwogZG9uZQpAQCAtMTk1LDcgKzE5NSw3IEBACiAJ CSMgRU5TVVJFUElQX09QVElPTlM9aW5zdGFsbDogcGlwWCwgcGlwWC5ZLCBlYXN5X2luc3Rh bGwtWC5ZCiAKIAkJY2FzZSAke3Zlcn0gaW4KLQkJMi43fDMuOCkgZXhwb3J0IEVOU1VSRVBJ UF9PUFRJT05TPSJpbnN0YWxsIiA7OworCQkyLjd8My45KSBleHBvcnQgRU5TVVJFUElQX09Q VElPTlM9Imluc3RhbGwiIDs7CiAJCSopIGV4cG9ydCBFTlNVUkVQSVBfT1BUSU9OUz0iYWx0 aW5zdGFsbCIgOzsKIAkJZXNhYwogCQlwaXAke3Zlcn0gaW5zdGFsbCAtSSBkaXN0LyR7d2hs fSAtLXJvb3QgJHtEfSAtLXByZWZpeCAvdXNyIC0tbm8tY29tcGlsZSAtLW5vLWRlcHMgLS1u by13YXJuLXNjcmlwdC1sb2NhdGlvbiB8fCBlcnJvciAicGlwJHt2ZXJ9IGluc3RhbGwgZmFp bGVkIgo= --------------Txl3060rOhQ5CMfbXuh616RV--