From nobody Mon Jun 03 14:07:04 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VtFsV45MGz5MZG7; Mon, 03 Jun 2024 14:07:10 +0000 (UTC) (envelope-from jrm@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VtFsV3F9dz4kH2; Mon, 3 Jun 2024 14:07:10 +0000 (UTC) (envelope-from jrm@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1717423630; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=iGi9wKQIjzgJHQkYP5FOoBNVHPTvMaD/Hnd4QApkmgs=; b=iIByLkmcu69fpH8QHjRYVzAKJpQfF5koKDmxVfCFyCZrPsJvJJR5nkoXA8hzXh/W0QBXr/ YL94z4OiDxdGPEpLMCIk/nz2lRa/ka1UPY4HIJdqcM1h3JiQ7iSbDN80lPGrDwuIcM1X6J xy/HIqtuf7eqrFRw8gl7l7FPL8PzQv69qNdaunzMxOba9SYW4StfiOoRrFn5ZJfOhRCoUW F76fHhgZT1/UEDsWm5JQawg5DnKYJ8FSsyvRlf25n5LRx6QFrG6Zbs17l/0HyEE4fqF6ll zFl4PB/GPZlC4/kDtC9cZiA3zaOrJAum8z78WP6IktoREKsuvhRPnSaKS/1hRg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1717423630; a=rsa-sha256; cv=none; b=NdZ2Azf1EIqUMWcM7GsB1chZ4RdGSSqievCD4V5xqJNR9Ga+IYuyJtzxw4oVQkZ1DbwahW 4xRue9Sx0aR1yYrNQ3xnvEdpbs6IXTtjvkBcRlJzlGvbdTiD6q+irbfx3xP3HTfZr7XCBz D2tj86ieMGVY+5wlwyoYPLXP2VUHTks/4Pv7TAXZcoObmNRqzjAX8UuZyPjDNKXlVlL/Ix goqXTPhSbVP6uWh0/dVFQbGOzXVRhE9p5pmMBDT3Td0mhnqUH4+ksrilc+hwLea2NdxCDW VnbGA2TCerfXuMdnfhVGlo+bxhwpeh80XNo1wwg6uXGYKcP+qsADD1XUpclDng== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1717423630; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=iGi9wKQIjzgJHQkYP5FOoBNVHPTvMaD/Hnd4QApkmgs=; b=LwazUsXILScf6PK0gAwoHu0pD++ncuN5g8sq617xAP22/tU20DC5N92GHblxmvImSPtUQI /xJp0Bd5z/2RXWmYk4fY7jYBs/OGq2B80QDqq9SrWIwCdfeJN1TczHAlUBkRIGAnMwq/XE AOX+ralKomXBuzWJj32MJ6mr2PnIzH+VgeAfSyzXPkFzNiAL/JOvLnLAUMUfEv8B6a6BvA zxAE0oXgKZpPMMXFgpy5iwN2Qf6OtC18iH030A2I0VDOXNbYt7Q9l5sG9yIc4L5L492LV+ WxMQdfSw7egY8DvCXJQYbfp1guV/C0by2C5Ab8iSQXPASDzTClR8HZW+KscFrw== Received: from phe.ftfl.ca.ftfl.ca (unknown [72.142.116.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: jrm/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4VtFsV1QH8zhtQ; Mon, 3 Jun 2024 14:07:10 +0000 (UTC) (envelope-from jrm@freebsd.org) From: Joseph Mingrone To: Baptiste Daroussin Cc: Ruslan Makhmatkhanov , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 988da7290c99 - main - ./UPDATING: mention the python default version change In-Reply-To: (Baptiste Daroussin's message of "Mon, 3 Jun 2024 15:45:05 +0200") References: <202405291420.44TEKdBd073352@gitrepo.freebsd.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 Date: Mon, 03 Jun 2024 10:07:04 -0400 Message-ID: <86frtu6rxz.fsf@phe.ftfl.ca> List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain On Mon, 2024-06-03 at 15:45, Baptiste Daroussin wrote: > On Wed 29 May 14:20, Ruslan Makhmatkhanov wrote: >> The branch main has been updated by rm: >> URL: https://cgit.FreeBSD.org/ports/commit/?id=988da7290c997a29581bb828bd59257060d8ddbc >> commit 988da7290c997a29581bb828bd59257060d8ddbc >> Author: Ruslan Makhmatkhanov >> AuthorDate: 2024-05-29 14:20:07 +0000 >> Commit: Ruslan Makhmatkhanov >> CommitDate: 2024-05-29 14:20:07 +0000 >> ./UPDATING: mention the python default version change >> --- >> UPDATING | 33 +++++++++++++++++++++++++++++++++ >> 1 file changed, 33 insertions(+) >> diff --git a/UPDATING b/UPDATING >> index 7a5fc11c35ec..f0077905cb2d 100644 >> --- a/UPDATING >> +++ b/UPDATING >> @@ -5,6 +5,39 @@ they are unavoidable. >> You should get into the habit of checking this file for changes each time >> you update your ports collection, before attempting any port upgrades. >> +20240529: >> + AFFECTS: users of python >> + AUTHOR: rm@FreeBSD.org >> + >> + The default version of python3 and python was switched to 3.11. >> + >> + For ports users wanting to keep version 3.9 as default, >> + add DEFAULT_VERSIONS+= python=3.9 python3=3.9 to make.conf >> + >> + Following procedures may ease the upgrade: >> + >> + For users of pre-build packages: >> + # sh >> + # for i in $(pkg query -g %n 'py39-*'); do pkg set -yn ${i}:py311-${i#py39-}; done > I don't think it is a good advice at all, pkg set should not be necessary at > all, what case are we trying to fix by providing this advice? A user has the package py39-blah, which was explicitly installed. Now, when the user does `pkg upgrade`, py311-blah won't replace py39-blah. IMO, that's a problem. We gave similar advice when the emacs ports had version information in the package name (other than PKGVERSION at the end). --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKkBAEBCgCOFiEEVbCTpybDiFVxIrrVNqQMg7DW754FAmZdzghfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU1 QjA5M0E3MjZDMzg4NTU3MTIyQkFENTM2QTQwQzgzQjBENkVGOUUQHGpybUBmcmVl YnNkLm9yZwAKCRA2pAyDsNbvnhXJD/0fsbe4JIEFS/Gq+9aRTc4Sdzhh7niP/366 p4XMsu6A9+2lMiE0GNXOWh/czm+N8Zzmm4bYfWIk1uyljgjCKx8SxZAC8Uh3qhDG PK9sBzxIxSJ66e2UHTTZEtGnUcln4Aq0JEJVMudmErPOV+JZzymgK18Qzb3ZBcVG THsQev7X/V8WBRVXSf1NX1dQ06GUM99uaUuGAeUJyWs7El6Fc6FPgcvUYnyBzIG9 mmAAnuZqtxX1i1v94W+gGgP8fqjbrmHUBTrp3EBj23+9NkNaRD2KFFqJyQl3I4QZ nXU6aLGqd+VUtEtkZfvhX51Kf7CyRkB3hh0ZQEpHchu9n0J5mC4Uq8VjZAqQ1lrD eltDRtava+hLr1VYpS80AXSQYORX1+mIzBsWD8dSOZhxTG03ub2o716IyXd8ncED GiFfLSs0f9h49e5CbbZR1EjR51nB4/GILN011saxgpWvazdTsAjCuFnXWopGqQdm KL3oVBrzw+APEpPRlECOjk5yFe0gcFJEYQZu4ehpf/N0Q0yoE5gGTh30CHqt5g5N bF6qsZMOO+PXAcwN/NgdxvX97rTlgbUzKnr2BZTCHNvGh1O8uGnl/zbX8UXf5Vcd SHdg7av0p4UoKq07eg6A/nVU3jaUTf9oRzk33v1/8GyXUWYXiQ3akTJm/nzju97e bBplgOenTQ== =bOPV -----END PGP SIGNATURE----- --=-=-=--