Re: git: 0bdf3184b8ed - main - UPDATING: simplify py311->py312 rename with pkg set -p

From: Yuri <yuri_at_FreeBSD.org>
Date: Fri, 26 Jun 2026 01:12:00 UTC
Shouldn't py311->py312 upgrade have waited for packages to be rebuilt?
15/amd64 packages are still for python311.
The recommended 'pkg upgrade' would fail for all users because it would 
bring back python311 related packages.


Also 'pkg set -p -n py311-:py312-' changes names of py311-* packages but 
doesn't update dependencies in non-python packages on python311 and 
py311-* packages.
How are users supposed to update such dependencies? Is there a script 
for this?



Yuri





On 6/25/26 06:02, Baptiste Daroussin wrote:
> - # for i in $(pkg query -g %n 'py311-*'); do pkg set -yn 
> ${i}:py312-${i#py311-}; done + # pkg set -p -n py311-:py312- # pkg 
> upgrade If no longer required, Python 3.11 can be removed via