Updating a circ Feb 2024 system with python 3.9.
Following ports/UPDATING
# sh
# portmaster -o lang/python311 python39
# REINSTALL="$(pkg info -oq '*py39*')"
# pkg delete -f "*py39*"
# portmaster $REINSTALL
# REBUILD=$(pkg query -g "%n:%dn" '*' | grep py3 | grep -v py311 | cut -d :
-f 1 | sort -u)
# portmaster $REBUILD
# REBUILD2=$(pkg list | grep python-39 | xargs pkg which | awk '{print $6}' |
sort -u)
# portmaster $REBUILD2
The 'portmaster $REINSTALL' step leads to
===>>> /usr/ports/devel/py-setuptools_scm does not exist
===>>> Aborting update
% cd /usr/ports/devel
% ls | grep py-setup
py-setuptools/
py-setuptools-declarative-requirements/
py-setuptools-dso/
py-setuptools-gettext/
py-setuptools-git/
py-setuptools-git-versioning/
py-setuptools-pkg/
py-setuptools-rust/
py-setuptools-scm/
WTF?
--
Steve