Created attachment 225627 [details] v1 lang/python2 installs python2-2_3 and lang/python3 installs python3-3_3. Both can be confused with EOL'd python23 and python33. Record minor Python version for clarity.
Thanks for this report so quick after the user conversation about it Jan :) Seems fine. I wonder if there are there any considerations we need to think about, say when a default version changes (for packages) or if/when a user changes their default_version, or other situation.
I think this is fine, and looking at lang/python, I suspect it might be better to use PORTVERSION= ${PYTHON2_DEFAULT} and PORTVERSION= ${PYTHON3_DEFAULT}