Bug 275494 - [exp-run] lang/python311 as default python version
Summary: [exp-run] lang/python311 as default python version
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Ports Framework (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Port Management Team
URL:
Keywords:
Depends on: 276046 276047 276048 276052 276067 276068 276127 276258 276380 276383 276497 276498 276586 276683 276685 276698 276707 276781 276814 277102 277132 277134 277135 279526
Blocks:
  Show dependency treegraph
 
Reported: 2023-12-03 05:34 UTC by Ruslan Makhmatkhanov
Modified: 2024-07-16 08:40 UTC (History)
15 users (show)

See Also:
rm: exp-run?


Attachments
Change python default to 3.11 (1.07 KB, patch)
2024-01-16 14:19 UTC, Antoine Brodin
no flags Details | Diff
Change python default to 3.11 (1.40 KB, patch)
2024-01-16 19:06 UTC, Antoine Brodin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2023-12-03 05:34:34 UTC
Hello, many ports in the tree requires python > 3.9, so we definitely need to change the default version. May we have an exp-run results for python ports with python 3.11 as default? Thanks.
Comment 1 Antoine Brodin freebsd_committer freebsd_triage 2023-12-03 09:35:43 UTC
Hello,

The ports tree is not ready for 3.11:

[00:01:29] Error: compute_deps_pkg failed to lookup pkgname for biology/py-pysam@py311 processing package CheckM-1.2.0_1 from biology/checkm -- Is SUBDIR+=py-pysam missing in biology/Makefile? And does the port provide the 'py311' FLAVOR
?
[00:01:29] Error: compute_deps_pkg failed to lookup PKGNAME for biology/py-pysam@py311 processing package CheckM-1.2.0_1
[00:01:29] Error: compute_deps_pkg failed to lookup pkgname for biology/py-pysam@py311 processing package biostar-tools-1.10.1_2 from biology/biostar-tools -- Is SUBDIR+=py-pysam missing in biology/Makefile? And does the port provide the
 'py311' FLAVOR?
[00:01:29] Error: compute_deps_pkg failed to lookup PKGNAME for biology/py-pysam@py311 processing package biostar-tools-1.10.1_2
[00:01:29] Error: compute_deps_pkg failed to lookup pkgname for biology/py-python-libsbml@py311 processing package py311-PySCeS-1.1.1 from biology/py-PySCeS -- Is SUBDIR+=py-python-libsbml missing in biology/Makefile? And does the port p
rovide the 'py311' FLAVOR?
[00:01:29] Error: compute_deps_pkg failed to lookup pkgname for biology/py-pysam@py311 processing package py311-crossmap-0.5.4_1 from biology/py-crossmap -- Is SUBDIR+=py-pysam missing in biology/Makefile? And does the port provide the '
py311' FLAVOR?
[00:01:29] Error: compute_deps_pkg failed to lookup PKGNAME for biology/py-python-libsbml@py311 processing package py311-PySCeS-1.1.1
[00:01:29] Error: compute_deps_pkg failed to lookup PKGNAME for biology/py-pysam@py311 processing package py311-crossmap-0.5.4_1
[00:01:29] Error: compute_deps_pkg failed to lookup pkgname for biology/py-pysam@py311 processing package py311-HTSeq-2.0.4 from biology/py-htseq -- Is SUBDIR+=py-pysam missing in biology/Makefile? And does the port provide the 'py311' F
LAVOR?
[00:01:29] Error: compute_deps_pkg failed to lookup PKGNAME for biology/py-pysam@py311 processing package py311-HTSeq-2.0.4
[00:01:29] Error: compute_deps_pkg failed to lookup pkgname for biology/py-pysam@py311 processing package py311-deepTools-3.5.2 from biology/py-deeptools -- Is SUBDIR+=py-pysam missing in biology/Makefile? And does the port provide the '
py311' FLAVOR?
[00:01:29] Error: compute_deps_pkg failed to lookup PKGNAME for biology/py-pysam@py311 processing package py311-deepTools-3.5.2
[00:01:29] Error: compute_deps_pkg failed to lookup pkgname for devel/shiboken2@py311 processing package FreeCAD-0.21.2 from cad/freecad -- Is SUBDIR+=shiboken2 missing in devel/Makefile? And does the port provide the 'py311' FLAVOR?
[00:01:32] Error: compute_deps_pkg failed to lookup pkgname for devel/py-makefun@py311 processing package py311-decopatch-1.4.10 from devel/py-decopatch -- Is SUBDIR+=py-makefun missing in devel/Makefile? And does the port provide the 'p
y311' FLAVOR?
[00:01:32] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-makefun@py311 processing package py311-decopatch-1.4.10
[00:01:32] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-docker@py311 processing package py311-dockerpty-0.4.1 from devel/py-dockerpty -- Is SUBDIR+=py-docker missing in sysutils/Makefile? And does the port provide the
 'py311' FLAVOR?
[00:01:32] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-docker@py311 processing package py311-dockerpty-0.4.1
[00:01:32] Error: compute_deps_pkg failed to lookup pkgname for devel/py-funcsigs@py39 processing package py39-makefun-1.15.2 from devel/py-makefun -- Is SUBDIR+=py-funcsigs missing in devel/Makefile? And does the port provide the 'py39'
 FLAVOR?
[00:01:32] Error: compute_deps_pkg failed to lookup pkgname for devel/py-pip@py39 processing package py39-makefun-1.15.2 from devel/py-makefun -- Is SUBDIR+=py-pip missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:32] Error: compute_deps_pkg failed to lookup pkgname for devel/py-pytest-runner@py39 processing package py39-makefun-1.15.2 from devel/py-makefun -- Is SUBDIR+=py-pytest-runner missing in devel/Makefile? And does the port provide
the 'py39' FLAVOR?
[00:01:32] Error: compute_deps_pkg failed to lookup pkgname for devel/py-setuptools_scm@py39 processing package py39-makefun-1.15.2 from devel/py-makefun -- Is SUBDIR+=py-setuptools_scm missing in devel/Makefile? And does the port provid
e the 'py39' FLAVOR?
[00:01:32] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-funcsigs@py39 processing package py39-makefun-1.15.2
[00:01:32] Error: compute_deps_pkg failed to lookup pkgname for devel/py-makefun@py311 processing package py311-pytest-cases-3.6.14 from devel/py-pytest-cases -- Is SUBDIR+=py-makefun missing in devel/Makefile? And does the port provide
the 'py311' FLAVOR?
[00:01:32] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-makefun@py311 processing package py311-pytest-cases-3.6.14
[00:01:32] Error: compute_deps_pkg failed to lookup pkgname for devel/py-nose@py39 processing package py39-tinyarray-1.2.4 from devel/py-tinyarray -- Is SUBDIR+=py-nose missing in devel/Makefile? And does the port provide the 'py39' FLAV
OR?
[00:01:32] Error: compute_deps_pkg failed to lookup pkgname for math/py-triangle@py311 processing package py311-trimesh-3.5.25_5 from devel/py-trimesh -- Is SUBDIR+=py-triangle missing in math/Makefile? And does the port provide the 'py3
11' FLAVOR?
[00:01:32] Error: compute_deps_pkg failed to lookup PKGNAME for math/py-triangle@py311 processing package py311-trimesh-3.5.25_5
[00:01:32] Error: compute_deps_pkg failed to lookup pkgname for devel/shiboken2@py311 processing package py311-pyside2-5.15.11 from devel/pyside2 -- Is SUBDIR+=shiboken2 missing in devel/Makefile? And does the port provide the 'py311' FLAVOR?
[00:01:32] Error: compute_deps_pkg failed to lookup pkgname for devel/shiboken2@py311 processing package py311-pyside2-tools-5.15.11 from devel/pyside2-tools -- Is SUBDIR+=shiboken2 missing in devel/Makefile? And does the port provide the 'py311' FLAVOR?
[00:01:33] Error: compute_deps_pkg failed to lookup pkgname for devel/py-setuptools_scm@py310 processing package py310-shiboken2-5.15.11 from devel/shiboken2 -- Is SUBDIR+=py-setuptools_scm missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:33] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-sphinxcontrib-svg2pdfconverter@py39 processing package mame-0.259_1 from emulators/mame -- Is SUBDIR+=py-sphinxcontrib-svg2pdfconverter missing in textproc/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:33] Error: compute_deps_pkg failed to lookup pkgname for devel/py-game@py39 processing package funnyboat-1.6_2 from games/funnyboat -- Is SUBDIR+=py-game missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:33] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-game@py39 processing package funnyboat-1.6_2
[00:01:34] Error: compute_deps_pkg failed to lookup pkgname for devel/py-Jinja2@py39 processing package openage-0.4.1_2 from games/openage -- Is SUBDIR+=py-Jinja2 missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:34] Error: compute_deps_pkg failed to lookup pkgname for graphics/py-pillow@py39 processing package openage-0.4.1_2 from games/openage -- Is SUBDIR+=py-pillow missing in graphics/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:34] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-pygments@py39 processing package openage-0.4.1_2 from games/openage -- Is SUBDIR+=py-pygments missing in textproc/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:34] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-Jinja2@py39 processing package openage-0.4.1_2
[00:01:34] Error: compute_deps_pkg failed to lookup PKGNAME for graphics/py-pillow@py39 processing package openage-0.4.1_2
[00:01:34] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-pygments@py39 processing package openage-0.4.1_2
[00:01:34] Error: compute_deps_pkg failed to lookup pkgname for science/py-dlib@py311 processing package py311-face_recognition-1.3.0_2 from graphics/py-face_recognition -- Is SUBDIR+=py-dlib missing in science/Makefile? And does the port provide the 'py311' FLAVOR?
[00:01:34] Error: compute_deps_pkg failed to lookup PKGNAME for science/py-dlib@py311 processing package py311-face_recognition-1.3.0_2
[00:01:34] Error: compute_deps_pkg failed to lookup pkgname for devel/py-qt5-pyqt@py39 processing package py39-python-poppler-qt5-0.75.0_27 from graphics/py-python-poppler-qt5 -- Is SUBDIR+=py-qt5-pyqt missing in devel/Makefile? And does
 the port provide the 'py39' FLAVOR?
[00:01:34] Error: compute_deps_pkg failed to lookup pkgname for devel/py-sip@py39 processing package py39-python-poppler-qt5-0.75.0_27 from graphics/py-python-poppler-qt5 -- Is SUBDIR+=py-sip missing in devel/Makefile? And does the port
provide the 'py39' FLAVOR?
[00:01:34] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-qt5-pyqt@py39 processing package py39-python-poppler-qt5-0.75.0_27
[00:01:34] Error: compute_deps_pkg failed to lookup pkgname for graphics/py-python-poppler-qt5@py311 processing package py311-qpageview-0.6.2_2 from graphics/py-qpageview -- Is SUBDIR+=py-python-poppler-qt5 missing in graphics/Makefile?
And does the port provide the 'py311' FLAVOR?
[00:01:34] Error: compute_deps_pkg failed to lookup PKGNAME for graphics/py-python-poppler-qt5@py311 processing package py311-qpageview-0.6.2_2
[00:01:35] Error: compute_deps_pkg failed to lookup pkgname for mail/py-imaplib2@py39 processing package py39-offlineimap3-8.0.0.18 from mail/py-offlineimap3 -- Is SUBDIR+=py-imaplib2 missing in mail/Makefile? And does the port provide t
he 'py39' FLAVOR?
[00:01:35] Error: compute_deps_pkg failed to lookup pkgname for mail/py-rfc6555@py39 processing package py39-offlineimap3-8.0.0.18 from mail/py-offlineimap3 -- Is SUBDIR+=py-rfc6555 missing in mail/Makefile? And does the port provide the
 'py39' FLAVOR?
[00:01:35] Error: compute_deps_pkg failed to lookup pkgname for net/py-urllib3@py39 processing package py39-offlineimap3-8.0.0.18 from mail/py-offlineimap3 -- Is SUBDIR+=py-urllib3 missing in net/Makefile? And does the port provide the '
py39' FLAVOR?
[00:01:35] Error: compute_deps_pkg failed to lookup pkgname for security/py-certifi@py39 processing package py39-offlineimap3-8.0.0.18 from mail/py-offlineimap3 -- Is SUBDIR+=py-certifi missing in security/Makefile? And does the port pro
vide the 'py39' FLAVOR?
[00:01:35] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-distro@py39 processing package py39-offlineimap3-8.0.0.18 from mail/py-offlineimap3 -- Is SUBDIR+=py-distro missing in sysutils/Makefile? And does the port provi
de the 'py39' FLAVOR?
[00:01:35] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-sphinx@py39 processing package py39-offlineimap3-8.0.0.18 from mail/py-offlineimap3 -- Is SUBDIR+=py-sphinx missing in textproc/Makefile? And does the port provi
de the 'py39' FLAVOR?
[00:01:35] Error: compute_deps_pkg failed to lookup PKGNAME for security/py-certifi@py39 processing package py39-offlineimap3-8.0.0.18
[00:01:35] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-distro@py39 processing package py39-offlineimap3-8.0.0.18
[00:01:35] Error: compute_deps_pkg failed to lookup PKGNAME for mail/py-imaplib2@py39 processing package py39-offlineimap3-8.0.0.18
[00:01:35] Error: compute_deps_pkg failed to lookup PKGNAME for mail/py-rfc6555@py39 processing package py39-offlineimap3-8.0.0.18
[00:01:35] Error: compute_deps_pkg failed to lookup PKGNAME for net/py-urllib3@py39 processing package py39-offlineimap3-8.0.0.18
[00:01:36] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-docker@py311 processing package py311-toil-5.6.0 from misc/py-toil -- Is SUBDIR+=py-docker missing in sysutils/Makefile? And does the port provide the 'py311' FL
AVOR?
[00:01:36] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-docker@py311 processing package py311-toil-5.6.0
[00:01:37] Error: compute_deps_pkg failed to lookup pkgname for graphics/py-python-poppler-qt5@py311 processing package py311-frescobaldi-3.3.0 from print/py-frescobaldi -- Is SUBDIR+=py-python-poppler-qt5 missing in graphics/Makefile? A
nd does the port provide the 'py311' FLAVOR?
[00:01:37] Error: compute_deps_pkg failed to lookup PKGNAME for graphics/py-python-poppler-qt5@py311 processing package py311-frescobaldi-3.3.0
[00:01:37] Error: compute_deps_pkg failed to lookup pkgname for devel/boost-python-libs@py310 processing package py310-dlib-19.24_2 from science/py-dlib -- Is SUBDIR+=boost-python-libs missing in devel/Makefile? And does the port provide
 the 'py310' FLAVOR?
[00:01:37] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-docker@py311 processing package caldera-4.2.0_2 from security/caldera -- Is SUBDIR+=py-docker missing in sysutils/Makefile? And does the port provide the 'py311'
 FLAVOR?
[00:01:37] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-docker@py311 processing package caldera-4.2.0_2
[00:01:37] Error: compute_deps_pkg failed to lookup pkgname for science/py-dlib@py310 processing package howdy-3.0.0.b.20230306_2 from security/howdy -- Is SUBDIR+=py-dlib missing in science/Makefile? And does the port provide the 'py310
' FLAVOR?
[00:01:37] Error: compute_deps_pkg failed to lookup pkgname for security/py-python-pam@py310 processing package howdy-3.0.0.b.20230306_2 from security/howdy -- Is SUBDIR+=py-python-pam missing in security/Makefile? And does the port prov
ide the 'py310' FLAVOR?
[00:01:37] Error: compute_deps_pkg failed to lookup PKGNAME for security/py-python-pam@py310 processing package howdy-3.0.0.b.20230306_2
[00:01:37] Error: compute_deps_pkg failed to lookup PKGNAME for science/py-dlib@py310 processing package howdy-3.0.0.b.20230306_2
[00:01:37] Error: compute_deps_pkg failed to lookup pkgname for devel/py-capstone@py39 processing package py39-volatility3-g20200510 from security/py-volatility3 -- Is SUBDIR+=py-capstone missing in devel/Makefile? And does the port prov
ide the 'py39' FLAVOR?
[00:01:37] Error: compute_deps_pkg failed to lookup pkgname for devel/py-jsonschema@py39 processing package py39-volatility3-g20200510 from security/py-volatility3 -- Is SUBDIR+=py-jsonschema missing in devel/Makefile? And does the port
provide the 'py39' FLAVOR?
[00:01:37] Error: compute_deps_pkg failed to lookup pkgname for devel/py-pefile@py39 processing package py39-volatility3-g20200510 from security/py-volatility3 -- Is SUBDIR+=py-pefile missing in devel/Makefile? And does the port provide
the 'py39' FLAVOR?
[00:01:37] Error: compute_deps_pkg failed to lookup pkgname for security/py-yara@py39 processing package py39-volatility3-g20200510 from security/py-volatility3 -- Is SUBDIR+=py-yara missing in security/Makefile? And does the port provid
e the 'py39' FLAVOR?
[00:01:37] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-capstone@py39 processing package py39-volatility3-g20200510
[00:01:37] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-jsonschema@py39 processing package py39-volatility3-g20200510
[00:01:37] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-pefile@py39 processing package py39-volatility3-g20200510
[00:01:37] Error: compute_deps_pkg failed to lookup PKGNAME for security/py-yara@py39 processing package py39-volatility3-g20200510
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-docker@py311 processing package docker-compose-1.24.0_1 from sysutils/docker-compose -- Is SUBDIR+=py-docker missing in sysutils/Makefile? And does the port prov
ide the 'py311' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-docker@py311 processing package docker-compose-1.24.0_1
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for devel/py-setuptools_scm@py310 processing package py310-docker-6.0.1_1 from sysutils/py-docker -- Is SUBDIR+=py-setuptools_scm missing in devel/Makefile? And does the port pr
ovide the 'py310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for net/py-urllib3@py310 processing package py310-docker-6.0.1_1 from sysutils/py-docker -- Is SUBDIR+=py-urllib3 missing in net/Makefile? And does the port provide the 'py310'
FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for security/py-docker-pycreds@py310 processing package py310-docker-6.0.1_1 from sysutils/py-docker -- Is SUBDIR+=py-docker-pycreds missing in security/Makefile? And does the p
ort provide the 'py310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for security/py-paramiko@py310 processing package py310-docker-6.0.1_1 from sysutils/py-docker -- Is SUBDIR+=py-paramiko missing in security/Makefile? And does the port provide
the 'py310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for www/py-requests@py310 processing package py310-docker-6.0.1_1 from sysutils/py-docker -- Is SUBDIR+=py-requests missing in www/Makefile? And does the port provide the 'py310
' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for www/py-websocket-client@py310 processing package py310-docker-6.0.1_1 from sysutils/py-docker -- Is SUBDIR+=py-websocket-client missing in www/Makefile? And does the port pr
ovide the 'py310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for security/py-docker-pycreds@py310 processing package py310-docker-6.0.1_1
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for security/py-paramiko@py310 processing package py310-docker-6.0.1_1
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-requests@py310 processing package py310-docker-6.0.1_1
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for net/py-urllib3@py310 processing package py310-docker-6.0.1_1
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-websocket-client@py310 processing package py310-docker-6.0.1_1
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for devel/py-Jinja2@py310 processing package py310-elf_diff-0.6.0 from sysutils/py-elf_diff -- Is SUBDIR+=py-Jinja2 missing in devel/Makefile? And does the port provide the 'py3
10' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for devel/py-anytree@py310 processing package py310-elf_diff-0.6.0 from sysutils/py-elf_diff -- Is SUBDIR+=py-anytree missing in devel/Makefile? And does the port provide the 'p
y310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for devel/py-setuptools-git@py310 processing package py310-elf_diff-0.6.0 from sysutils/py-elf_diff -- Is SUBDIR+=py-setuptools-git missing in devel/Makefile? And does the port
provide the 'py310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for devel/py-yaml@py310 processing package py310-elf_diff-0.6.0 from sysutils/py-elf_diff -- Is SUBDIR+=py-yaml missing in devel/Makefile? And does the port provide the 'py310'
FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for misc/py-progressbar2@py310 processing package py310-elf_diff-0.6.0 from sysutils/py-elf_diff -- Is SUBDIR+=py-progressbar2 missing in misc/Makefile? And does the port provid
e the 'py310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-dict2xml@py310 processing package py310-elf_diff-0.6.0 from sysutils/py-elf_diff -- Is SUBDIR+=py-dict2xml missing in textproc/Makefile? And does the port provid
e the 'py310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-setuptools-git@py310 processing package py310-elf_diff-0.6.0
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-Jinja2@py310 processing package py310-elf_diff-0.6.0
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-yaml@py310 processing package py310-elf_diff-0.6.0
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for misc/py-progressbar2@py310 processing package py310-elf_diff-0.6.0
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-anytree@py310 processing package py310-elf_diff-0.6.0
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-dict2xml@py310 processing package py310-elf_diff-0.6.0
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for devel/py-Jinja2@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-Jinja2 missing in devel/Makefile? And does the port provide the 'py310' FLA
VOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for devel/py-jmespath@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-jmespath missing in devel/Makefile? And does the port provide the 'py310'
 FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for devel/py-looseversion@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-looseversion missing in devel/Makefile? And does the port provide the
 'py310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for devel/py-msgpack@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-msgpack missing in devel/Makefile? And does the port provide the 'py310' F
LAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for devel/py-pyinotify@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-pyinotify missing in devel/Makefile? And does the port provide the 'py31
0' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for devel/py-yaml@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-yaml missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for misc/py-progressbar@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-progressbar missing in misc/Makefile? And does the port provide the 'py
310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for net/py-libcloud@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-libcloud missing in net/Makefile? And does the port provide the 'py310' FLA
VOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for net/py-pyzmq@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-pyzmq missing in net/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for security/py-pycryptodomex@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-pycryptodomex missing in security/Makefile? And does the port pro
vide the 'py310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-distro@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-distro missing in sysutils/Makefile? And does the port provide the 'py31
0' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-psutil@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-psutil missing in sysutils/Makefile? And does the port provide the 'py31
0' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-markupsafe@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-markupsafe missing in textproc/Makefile? And does the port provide t
he 'py310' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for www/py-requests@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-requests missing in www/Makefile? And does the port provide the 'py310' FLA
VOR?
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-Jinja2@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-markupsafe@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-distro@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for net/py-libcloud@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-msgpack@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for misc/py-progressbar@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-psutil@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-requests@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-yaml@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-jmespath@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-pyinotify@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-looseversion@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for net/py-pyzmq@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for security/py-pycryptodomex@py310 processing package py310-salt-3006.4
[00:01:38] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-salt@py311 processing package rubygem-smart_proxy_salt-5.0.1 from sysutils/rubygem-smart_proxy_salt -- Is SUBDIR+=py-salt missing in sysutils/Makefile? And does
the port provide the 'py311' FLAVOR?
[00:01:38] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-salt@py311 processing package rubygem-smart_proxy_salt-5.0.1
[00:01:39] Error: compute_deps_pkg failed to lookup pkgname for devel/py-pytest-runner@py39 processing package py39-grako-3.99.9 from textproc/py-grako -- Is SUBDIR+=py-pytest-runner missing in devel/Makefile? And does the port provide t
he 'py39' FLAVOR?
[00:01:39] Error: compute_deps_pkg failed to lookup pkgname for devel/shiboken2@py311 processing package py311-onionshare-2.6_2 from www/onionshare -- Is SUBDIR+=shiboken2 missing in devel/Makefile? And does the port provide the 'py311'
FLAVOR?
[00:01:39] Error: compute_deps_pkg failed to lookup PKGNAME for devel/shiboken2@py311 processing package py311-onionshare-2.6_2
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-docutils@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-docutils missing in textproc/Makefile? And does the port p
rovide the 'py310' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-jsx-lexer@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-jsx-lexer missing in textproc/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-misaka@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-misaka missing in textproc/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-pygments@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-pygments missing in textproc/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for www/py-dj-database-url@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-dj-database-url missing in www/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for www/py-django-csp@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-django-csp missing in www/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for www/py-django-staticinline@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-django-staticinline missing in www/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for www/py-django32@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-django32 missing in www/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-django32@py310 processing package py310-django-dpaste-3.5_1
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-dj-database-url@py310 processing package py310-django-dpaste-3.5_1
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-django-csp@py310 processing package py310-django-dpaste-3.5_1
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-django-staticinline@py310 processing package py310-django-dpaste-3.5_1
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-docutils@py310 processing package py310-django-dpaste-3.5_1
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-jsx-lexer@py310 processing package py310-django-dpaste-3.5_1
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-misaka@py310 processing package py310-django-dpaste-3.5_1
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-pygments@py310 processing package py310-django-dpaste-3.5_1
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for devel/py-makefun@py311 processing package py311-fastapi-users-12.1.2_1 from www/py-fastapi-users -- Is SUBDIR+=py-makefun missing in devel/Makefile? And does the port provide the 'py311' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-makefun@py311 processing package py311-fastapi-users-12.1.2_1
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for audio/py-pulsectl@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-pulsectl missing in audio/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for devel/py-click7@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-click7 missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for devel/py-dbus@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-dbus missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for devel/py-ewmh@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-ewmh missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for devel/py-gobject3@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-gobject3 missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for devel/py-setproctitle@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-setproctitle missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for devel/py-setuptools_scm@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-setuptools_scm missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup pkgname for devel/py-xdg@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-xdg missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-click7@py39 processing package py39-caffeine-ng-4.0.2_2
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-ewmh@py39 processing package py39-caffeine-ng-4.0.2_2
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-xdg@py39 processing package py39-caffeine-ng-4.0.2_2
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-setproctitle@py39 processing package py39-caffeine-ng-4.0.2_2
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for audio/py-pulsectl@py39 processing package py39-caffeine-ng-4.0.2_2
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-dbus@py39 processing package py39-caffeine-ng-4.0.2_2
[00:01:40] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-gobject3@py39 processing package py39-caffeine-ng-4.0.2_2
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-12-03 11:53:06 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=aefceb7b596e0acff92461e55c0f0fbbe6751a19

commit aefceb7b596e0acff92461e55c0f0fbbe6751a19
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2023-12-03 11:51:05 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2023-12-03 11:51:05 +0000

    biology/py-pysam: relax python version requirement

    According to [1] pysam support Python 3.11 since version 0.21.0

    [1] https://github.com/pysam-developers/pysam/releases/tag/v0.21.0

    PR:             275494
    Approved by:    portmgr (blanket)

 biology/py-pysam/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 3 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2023-12-03 11:55:17 UTC
(In reply to Antoine Brodin from comment #1)
Thanks, I'll use that as a reference
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-12-03 12:04:09 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4135d03c4dfc53060604c924d2849763ec47f01f

commit 4135d03c4dfc53060604c924d2849763ec47f01f
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2023-12-03 12:02:23 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2023-12-03 12:02:23 +0000

    biology/py-python-libsbml: relax python version requirement

    According to [1] python-libsbml supports Python 3.11 since version 5.19.2

    [1] https://github.com/sbmlteam/python-libsbml/releases/tag/v5.19.2

    PR:             275494
    Approved by:    portmgr (blanket)

 biology/py-python-libsbml/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 5 commit-hook freebsd_committer freebsd_triage 2023-12-03 12:31:15 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f9ce6b335dc226a2e9394f25d28e5fbe1bcbea24

commit f9ce6b335dc226a2e9394f25d28e5fbe1bcbea24
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2023-12-03 12:29:52 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2023-12-03 12:29:52 +0000

    devel/py-makefun: relax python version requirement

    Tested in Python 3.11 virtualenv with samples from official docs - worked,
    so not reason to limit to 3.9

    PR:             275494
    Approved by:    portmgr (blanket)

 devel/py-makefun/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-12-03 12:43:18 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d90d87d549c24293d5468bed85dd48d9ec015779

commit d90d87d549c24293d5468bed85dd48d9ec015779
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2023-12-03 12:42:05 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2023-12-03 12:42:05 +0000

    devel/py-tinyarray: relax python version requirement

    Tested in Python 3.11 virtualenv with samples from official docs - worked,
    so no reason to limit to 3.9

    PR:             275494
    Approved by:    portmgr (blanket)

 devel/py-tinyarray/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 7 Antoine Brodin freebsd_committer freebsd_triage 2023-12-04 13:20:58 UTC
After the last fixes:


[00:01:09] Error: compute_deps_pkg failed to lookup pkgname for devel/shiboken2@py311 processing package FreeCAD-0.21.2 from cad/freecad -- Is SUBDIR+=shiboken2 missing in devel/Makefile? And does the port provide the 'py311' FLAVOR?
[00:01:12] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-docker@py311 processing package py311-dockerpty-0.4.1 from devel/py-dockerpty -- Is SUBDIR+=py-docker missing in sysutils/Makefile? And does the port provide the
 'py311' FLAVOR?
[00:01:12] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-docker@py311 processing package py311-dockerpty-0.4.1
[00:01:12] Error: compute_deps_pkg failed to lookup pkgname for math/py-triangle@py311 processing package py311-trimesh-3.5.25_5 from devel/py-trimesh -- Is SUBDIR+=py-triangle missing in math/Makefile? And does the port provide the 'py3
11' FLAVOR?
[00:01:12] Error: compute_deps_pkg failed to lookup PKGNAME for math/py-triangle@py311 processing package py311-trimesh-3.5.25_5
[00:01:12] Error: compute_deps_pkg failed to lookup pkgname for devel/shiboken2@py311 processing package py311-pyside2-5.15.11 from devel/pyside2 -- Is SUBDIR+=shiboken2 missing in devel/Makefile? And does the port provide the 'py311' FL
AVOR?
[00:01:12] Error: compute_deps_pkg failed to lookup pkgname for devel/shiboken2@py311 processing package py311-pyside2-tools-5.15.11 from devel/pyside2-tools -- Is SUBDIR+=shiboken2 missing in devel/Makefile? And does the port provide th
e 'py311' FLAVOR?
[00:01:13] Error: compute_deps_pkg failed to lookup pkgname for devel/py-setuptools_scm@py310 processing package py310-shiboken2-5.15.11 from devel/shiboken2 -- Is SUBDIR+=py-setuptools_scm missing in devel/Makefile? And does the port pr
ovide the 'py310' FLAVOR?
[00:01:13] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-sphinxcontrib-svg2pdfconverter@py39 processing package mame-0.259_1 from emulators/mame -- Is SUBDIR+=py-sphinxcontrib-svg2pdfconverter missing in textproc/Makef
ile? And does the port provide the 'py39' FLAVOR?
[00:01:13] Error: compute_deps_pkg failed to lookup pkgname for devel/py-game@py39 processing package funnyboat-1.6_2 from games/funnyboat -- Is SUBDIR+=py-game missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:13] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-game@py39 processing package funnyboat-1.6_2
[00:01:13] Error: compute_deps_pkg failed to lookup pkgname for devel/py-Jinja2@py39 processing package openage-0.4.1_2 from games/openage -- Is SUBDIR+=py-Jinja2 missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:13] Error: compute_deps_pkg failed to lookup pkgname for graphics/py-pillow@py39 processing package openage-0.4.1_2 from games/openage -- Is SUBDIR+=py-pillow missing in graphics/Makefile? And does the port provide the 'py39' FLAV
OR?
[00:01:13] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-pygments@py39 processing package openage-0.4.1_2 from games/openage -- Is SUBDIR+=py-pygments missing in textproc/Makefile? And does the port provide the 'py39'
FLAVOR?
[00:01:13] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-Jinja2@py39 processing package openage-0.4.1_2
[00:01:13] Error: compute_deps_pkg failed to lookup PKGNAME for graphics/py-pillow@py39 processing package openage-0.4.1_2
[00:01:13] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-pygments@py39 processing package openage-0.4.1_2
[00:01:14] Error: compute_deps_pkg failed to lookup pkgname for science/py-dlib@py311 processing package py311-face_recognition-1.3.0_2 from graphics/py-face_recognition -- Is SUBDIR+=py-dlib missing in science/Makefile? And does the por
t provide the 'py311' FLAVOR?
[00:01:14] Error: compute_deps_pkg failed to lookup PKGNAME for science/py-dlib@py311 processing package py311-face_recognition-1.3.0_2
[00:01:14] Error: compute_deps_pkg failed to lookup pkgname for graphics/py-python-poppler-qt5@py311 processing package py311-qpageview-0.6.2_2 from graphics/py-qpageview -- Is SUBDIR+=py-python-poppler-qt5 missing in graphics/Makefile?
And does the port provide the 'py311' FLAVOR?
[00:01:14] Error: compute_deps_pkg failed to lookup PKGNAME for graphics/py-python-poppler-qt5@py311 processing package py311-qpageview-0.6.2_2
[00:01:14] Error: compute_deps_pkg failed to lookup pkgname for devel/py-qt5-pyqt@py39 processing package py39-python-poppler-qt5-0.75.0_27 from graphics/py-python-poppler-qt5 -- Is SUBDIR+=py-qt5-pyqt missing in devel/Makefile? And does
 the port provide the 'py39' FLAVOR?
[00:01:14] Error: compute_deps_pkg failed to lookup pkgname for devel/py-sip@py39 processing package py39-python-poppler-qt5-0.75.0_27 from graphics/py-python-poppler-qt5 -- Is SUBDIR+=py-sip missing in devel/Makefile? And does the port
provide the 'py39' FLAVOR?
[00:01:14] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-qt5-pyqt@py39 processing package py39-python-poppler-qt5-0.75.0_27
[00:01:15] Error: compute_deps_pkg failed to lookup pkgname for mail/py-imaplib2@py39 processing package py39-offlineimap3-8.0.0.18 from mail/py-offlineimap3 -- Is SUBDIR+=py-imaplib2 missing in mail/Makefile? And does the port provide t
he 'py39' FLAVOR?
[00:01:15] Error: compute_deps_pkg failed to lookup pkgname for mail/py-rfc6555@py39 processing package py39-offlineimap3-8.0.0.18 from mail/py-offlineimap3 -- Is SUBDIR+=py-rfc6555 missing in mail/Makefile? And does the port provide the
 'py39' FLAVOR?
[00:01:15] Error: compute_deps_pkg failed to lookup pkgname for net/py-urllib3@py39 processing package py39-offlineimap3-8.0.0.18 from mail/py-offlineimap3 -- Is SUBDIR+=py-urllib3 missing in net/Makefile? And does the port provide the '
py39' FLAVOR?
[00:01:15] Error: compute_deps_pkg failed to lookup pkgname for security/py-certifi@py39 processing package py39-offlineimap3-8.0.0.18 from mail/py-offlineimap3 -- Is SUBDIR+=py-certifi missing in security/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:15] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-distro@py39 processing package py39-offlineimap3-8.0.0.18 from mail/py-offlineimap3 -- Is SUBDIR+=py-distro missing in sysutils/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:15] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-sphinx@py39 processing package py39-offlineimap3-8.0.0.18 from mail/py-offlineimap3 -- Is SUBDIR+=py-sphinx missing in textproc/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:15] Error: compute_deps_pkg failed to lookup PKGNAME for security/py-certifi@py39 processing package py39-offlineimap3-8.0.0.18
[00:01:15] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-distro@py39 processing package py39-offlineimap3-8.0.0.18
[00:01:15] Error: compute_deps_pkg failed to lookup PKGNAME for mail/py-imaplib2@py39 processing package py39-offlineimap3-8.0.0.18
[00:01:15] Error: compute_deps_pkg failed to lookup PKGNAME for mail/py-rfc6555@py39 processing package py39-offlineimap3-8.0.0.18
[00:01:15] Error: compute_deps_pkg failed to lookup PKGNAME for net/py-urllib3@py39 processing package py39-offlineimap3-8.0.0.18
[00:01:15] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-docker@py311 processing package py311-toil-5.6.0 from misc/py-toil -- Is SUBDIR+=py-docker missing in sysutils/Makefile? And does the port provide the 'py311' FLAVOR?
[00:01:15] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-docker@py311 processing package py311-toil-5.6.0
[00:01:17] Error: compute_deps_pkg failed to lookup pkgname for graphics/py-python-poppler-qt5@py311 processing package py311-frescobaldi-3.3.0 from print/py-frescobaldi -- Is SUBDIR+=py-python-poppler-qt5 missing in graphics/Makefile? And does the port provide the 'py311' FLAVOR?
[00:01:17] Error: compute_deps_pkg failed to lookup PKGNAME for graphics/py-python-poppler-qt5@py311 processing package py311-frescobaldi-3.3.0
[00:01:17] Error: compute_deps_pkg failed to lookup pkgname for devel/boost-python-libs@py310 processing package py310-dlib-19.24_2 from science/py-dlib -- Is SUBDIR+=boost-python-libs missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:17] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-docker@py311 processing package caldera-4.2.0_2 from security/caldera -- Is SUBDIR+=py-docker missing in sysutils/Makefile? And does the port provide the 'py311' FLAVOR?
[00:01:17] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-docker@py311 processing package caldera-4.2.0_2
[00:01:17] Error: compute_deps_pkg failed to lookup pkgname for science/py-dlib@py310 processing package howdy-3.0.0.b.20230306_2 from security/howdy -- Is SUBDIR+=py-dlib missing in science/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:17] Error: compute_deps_pkg failed to lookup pkgname for security/py-python-pam@py310 processing package howdy-3.0.0.b.20230306_2 from security/howdy -- Is SUBDIR+=py-python-pam missing in security/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:17] Error: compute_deps_pkg failed to lookup PKGNAME for security/py-python-pam@py310 processing package howdy-3.0.0.b.20230306_2
[00:01:17] Error: compute_deps_pkg failed to lookup PKGNAME for science/py-dlib@py310 processing package howdy-3.0.0.b.20230306_2
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-docker@py311 processing package docker-compose-1.24.0_1 from sysutils/docker-compose -- Is SUBDIR+=py-docker missing in sysutils/Makefile? And does the port provide the 'py311' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-docker@py311 processing package docker-compose-1.24.0_1
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for devel/py-setuptools_scm@py310 processing package py310-docker-6.0.1_1 from sysutils/py-docker -- Is SUBDIR+=py-setuptools_scm missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for net/py-urllib3@py310 processing package py310-docker-6.0.1_1 from sysutils/py-docker -- Is SUBDIR+=py-urllib3 missing in net/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for security/py-docker-pycreds@py310 processing package py310-docker-6.0.1_1 from sysutils/py-docker -- Is SUBDIR+=py-docker-pycreds missing in security/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for security/py-paramiko@py310 processing package py310-docker-6.0.1_1 from sysutils/py-docker -- Is SUBDIR+=py-paramiko missing in security/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for www/py-requests@py310 processing package py310-docker-6.0.1_1 from sysutils/py-docker -- Is SUBDIR+=py-requests missing in www/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for www/py-websocket-client@py310 processing package py310-docker-6.0.1_1 from sysutils/py-docker -- Is SUBDIR+=py-websocket-client missing in www/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for security/py-docker-pycreds@py310 processing package py310-docker-6.0.1_1
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for security/py-paramiko@py310 processing package py310-docker-6.0.1_1
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-requests@py310 processing package py310-docker-6.0.1_1
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for net/py-urllib3@py310 processing package py310-docker-6.0.1_1
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-websocket-client@py310 processing package py310-docker-6.0.1_1
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for devel/py-Jinja2@py310 processing package py310-elf_diff-0.6.0 from sysutils/py-elf_diff -- Is SUBDIR+=py-Jinja2 missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for devel/py-anytree@py310 processing package py310-elf_diff-0.6.0 from sysutils/py-elf_diff -- Is SUBDIR+=py-anytree missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for devel/py-setuptools-git@py310 processing package py310-elf_diff-0.6.0 from sysutils/py-elf_diff -- Is SUBDIR+=py-setuptools-git missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for devel/py-yaml@py310 processing package py310-elf_diff-0.6.0 from sysutils/py-elf_diff -- Is SUBDIR+=py-yaml missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for misc/py-progressbar2@py310 processing package py310-elf_diff-0.6.0 from sysutils/py-elf_diff -- Is SUBDIR+=py-progressbar2 missing in misc/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-dict2xml@py310 processing package py310-elf_diff-0.6.0 from sysutils/py-elf_diff -- Is SUBDIR+=py-dict2xml missing in textproc/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-setuptools-git@py310 processing package py310-elf_diff-0.6.0
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-Jinja2@py310 processing package py310-elf_diff-0.6.0
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-yaml@py310 processing package py310-elf_diff-0.6.0
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for misc/py-progressbar2@py310 processing package py310-elf_diff-0.6.0
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-anytree@py310 processing package py310-elf_diff-0.6.0
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-dict2xml@py310 processing package py310-elf_diff-0.6.0
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for devel/py-Jinja2@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-Jinja2 missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for devel/py-jmespath@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-jmespath missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for devel/py-looseversion@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-looseversion missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for devel/py-msgpack@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-msgpack missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for devel/py-pyinotify@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-pyinotify missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for devel/py-yaml@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-yaml missing in devel/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for misc/py-progressbar@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-progressbar missing in misc/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for net/py-libcloud@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-libcloud missing in net/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for net/py-pyzmq@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-pyzmq missing in net/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for security/py-pycryptodomex@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-pycryptodomex missing in security/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-distro@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-distro missing in sysutils/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-psutil@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-psutil missing in sysutils/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-markupsafe@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-markupsafe missing in textproc/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for www/py-requests@py310 processing package py310-salt-3006.4 from sysutils/py-salt -- Is SUBDIR+=py-requests missing in www/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-Jinja2@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-markupsafe@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-distro@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for net/py-libcloud@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-msgpack@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for misc/py-progressbar@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-psutil@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-requests@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-yaml@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-jmespath@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-pyinotify@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-looseversion@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for net/py-pyzmq@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for security/py-pycryptodomex@py310 processing package py310-salt-3006.4
[00:01:18] Error: compute_deps_pkg failed to lookup pkgname for sysutils/py-salt@py311 processing package rubygem-smart_proxy_salt-5.0.1 from sysutils/rubygem-smart_proxy_salt -- Is SUBDIR+=py-salt missing in sysutils/Makefile? And does the port provide the 'py311' FLAVOR?
[00:01:18] Error: compute_deps_pkg failed to lookup PKGNAME for sysutils/py-salt@py311 processing package rubygem-smart_proxy_salt-5.0.1
[00:01:19] Error: compute_deps_pkg failed to lookup pkgname for devel/py-pytest-runner@py39 processing package py39-grako-3.99.9 from textproc/py-grako -- Is SUBDIR+=py-pytest-runner missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:19] Error: compute_deps_pkg failed to lookup pkgname for devel/shiboken2@py311 processing package py311-onionshare-2.6_2 from www/onionshare -- Is SUBDIR+=shiboken2 missing in devel/Makefile? And does the port provide the 'py311' FLAVOR?
[00:01:19] Error: compute_deps_pkg failed to lookup PKGNAME for devel/shiboken2@py311 processing package py311-onionshare-2.6_2
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-docutils@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-docutils missing in textproc/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-jsx-lexer@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-jsx-lexer missing in textproc/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-misaka@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-misaka missing in textproc/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for textproc/py-pygments@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-pygments missing in textproc/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for www/py-dj-database-url@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-dj-database-url missing in www/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for www/py-django-csp@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-django-csp missing in www/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for www/py-django-staticinline@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-django-staticinline missing in www/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for www/py-django32@py310 processing package py310-django-dpaste-3.5_1 from www/py-django-dpaste -- Is SUBDIR+=py-django32 missing in www/Makefile? And does the port provide the 'py310' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-django32@py310 processing package py310-django-dpaste-3.5_1
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-dj-database-url@py310 processing package py310-django-dpaste-3.5_1
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-django-csp@py310 processing package py310-django-dpaste-3.5_1
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for www/py-django-staticinline@py310 processing package py310-django-dpaste-3.5_1
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-docutils@py310 processing package py310-django-dpaste-3.5_1
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-jsx-lexer@py310 processing package py310-django-dpaste-3.5_1
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-misaka@py310 processing package py310-django-dpaste-3.5_1
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for textproc/py-pygments@py310 processing package py310-django-dpaste-3.5_1
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for audio/py-pulsectl@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-pulsectl missing in audio/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for devel/py-click7@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-click7 missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for devel/py-dbus@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-dbus missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for devel/py-ewmh@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-ewmh missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for devel/py-gobject3@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-gobject3 missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for devel/py-setproctitle@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-setproctitle missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for devel/py-setuptools_scm@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-setuptools_scm missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup pkgname for devel/py-xdg@py39 processing package py39-caffeine-ng-4.0.2_2 from x11/py-caffeine-ng -- Is SUBDIR+=py-xdg missing in devel/Makefile? And does the port provide the 'py39' FLAVOR?
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-click7@py39 processing package py39-caffeine-ng-4.0.2_2
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-ewmh@py39 processing package py39-caffeine-ng-4.0.2_2
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-xdg@py39 processing package py39-caffeine-ng-4.0.2_2
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-setproctitle@py39 processing package py39-caffeine-ng-4.0.2_2
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for audio/py-pulsectl@py39 processing package py39-caffeine-ng-4.0.2_2
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-dbus@py39 processing package py39-caffeine-ng-4.0.2_2
[00:01:20] Error: compute_deps_pkg failed to lookup PKGNAME for devel/py-gobject3@py39 processing package py39-caffeine-ng-4.0.2_2
Comment 8 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2023-12-04 15:11:15 UTC
(In reply to Antoine Brodin from comment #7)
I had set poudriere with py311 as default, so I see all the breakages now myself. I'll ask you to rerun explicitly when most failures would be solved. Thank you!
Comment 9 Wen Heping freebsd_committer freebsd_triage 2023-12-09 01:52:13 UTC
(In reply to Antoine Brodin from comment #7)
Would you list current failure for DEFAULT_PYTHON=3.11 again ?
Thank you !

wen
Comment 10 Antoine Brodin freebsd_committer freebsd_triage 2023-12-09 07:25:22 UTC
(In reply to Wen Heping from comment #9)
the list didn't change in the last days
Comment 11 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2023-12-09 09:02:30 UTC
The main problem currently is wheel and setuptools.(In reply to Wen Heping from comment #9)
Comment 12 Antoine Brodin freebsd_committer freebsd_triage 2023-12-09 09:20:03 UTC
(In reply to Ruslan Makhmatkhanov from comment #11)
I think the main problems are:

- devel/py-makefun
- devel/shiboken2
- graphics/py-python-poppler-qt5
- math/py-triangle
- science/py-dlib
- sysutils/py-salt
- sysutils/py-docker

The others should be expired (www/py-django-dpaste for instance) if they can't be updated
Comment 13 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2023-12-09 09:32:12 UTC
devel/py-makefun was already marked as supported with 3.11
Comment 14 Wen Heping freebsd_committer freebsd_triage 2023-12-09 11:56:59 UTC
(In reply to Antoine Brodin from comment #12)
I had sent patches for maintainer of sysutils/py-docker and devel/shiboken2.
Comment 15 wen 2023-12-19 01:41:56 UTC
(In reply to Antoine Brodin from comment #12)
Patch for science/py-dlib and sysutils/py-salt
had been sent to maintainer.
Comment 16 wen 2023-12-19 08:26:46 UTC
(In reply to Antoine Brodin from comment #12)
Patch for graphics/py-python-poppler-qt5 had been sent to maintainer.
Comment 17 wen 2023-12-21 02:30:41 UTC
(In reply to Antoine Brodin from comment #12)
6 patches had been committed or sent to maintainer in these 7 ports.

Only math/py-triangle could not patched with python-3.11,
I contacted with upstream but did not get the reply now.
Comment 18 Daniel Engberg freebsd_committer freebsd_triage 2023-12-21 19:51:18 UTC
Please create PRs for patches and use this a "meta PR", it's next to impossible to track and/or help out otherwise
Comment 19 Antoine Brodin freebsd_committer freebsd_triage 2023-12-30 10:08:35 UTC
The following ports have to be fixed/removed before the exp-run can be performed:

emulators/mame
games/funnyboat
games/openage
graphics/py-python-poppler-qt5
mail/py-imaplib2
mail/py-offlineimap3
math/py-triangle
security/howdy
sysutils/py-docker
sysutils/py-elf_diff
sysutils/py-salt
textproc/py-grako
x11/py-caffeine-ng
Comment 20 commit-hook freebsd_committer freebsd_triage 2023-12-31 07:17:27 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1e1cb652ceae1faeef0e5e939bf63d0e982a3bab

commit 1e1cb652ceae1faeef0e5e939bf63d0e982a3bab
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2023-12-31 07:11:21 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2023-12-31 07:16:29 +0000

    graphics/py-python-poppler-qt5: Update to 21.3.0

    PR:             275494
    Reported by:    wen@(via email)
    Approved by:    portmgr(blanket)

 graphics/py-python-poppler-qt5/Makefile            |  7 +-
 graphics/py-python-poppler-qt5/distinfo            |  6 +-
 .../files/patch-poppler-qt5.sip (gone)             | 13 ---
 .../files/patch-project.py (gone)                  | 94 ----------------------
 .../files/patch-pyproject.toml (gone)              | 42 ----------
 .../files/patch-types.sip (gone)                   | 60 --------------
 .../files/patch-version.sip.in (gone)              | 26 ------
 graphics/py-python-poppler-qt5/pkg-plist           |  6 +-
 8 files changed, 9 insertions(+), 245 deletions(-)
Comment 21 commit-hook freebsd_committer freebsd_triage 2023-12-31 07:27:30 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3d06a50291908c938eb9530517592142b0c005b8

commit 3d06a50291908c938eb9530517592142b0c005b8
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2023-12-31 07:24:20 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2023-12-31 07:26:23 +0000

    sysutils/py-docker: Update to 6.1.3

    PR:             275494
    Reported by:    wen@(via email)
    Approved by:    maintainer

 sysutils/py-docker/Makefile | 5 ++---
 sysutils/py-docker/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 6 deletions(-)
Comment 22 commit-hook freebsd_committer freebsd_triage 2023-12-31 12:34:17 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=08f3cbabd7ef9451706c308c97d73c50b15b7053

commit 08f3cbabd7ef9451706c308c97d73c50b15b7053
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2023-12-31 12:30:57 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2023-12-31 12:33:04 +0000

    sysutils/py-salt: Update python version limit

    PR:             275494
    Reported by:    wen@(via email)
    Approved by:    portmgr(blanket)

 sysutils/py-salt/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 23 commit-hook freebsd_committer freebsd_triage 2024-01-01 02:12:23 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=94aa03b294917c09f8e3366ef86943067f6d6106

commit 94aa03b294917c09f8e3366ef86943067f6d6106
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2023-12-31 23:31:12 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-01 02:11:09 +0000

    sysutils/py-elf_diff: Update python version limit

    PR:             275494
    Reported by:    wen@
    Approved by:    maintainer

 sysutils/py-elf_diff/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 24 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-05 14:40:38 UTC
(In reply to wen from comment #17)

there is an active github issue about runtime errors with py310:
https://github.com/drufat/triangle/issues/63

it's hanging there for 1.5 years already and this doesn't going to be solved it seems
Comment 25 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-05 15:25:19 UTC
I fixed the build of math/py-triangle (awaiting maintainer approval) in PR 276127
Comment 26 wen 2024-01-05 23:47:18 UTC
(In reply to Ruslan Makhmatkhanov from comment #25)
Nice!

Then only one left to fix, games/openage. Update to newest
version should work, but new version switch qt5 to qt6, 
need more work to update it.
Comment 27 Emanuel Haupt freebsd_committer freebsd_triage 2024-01-06 11:40:52 UTC
While the update to python 3.11 as the default version is in progress, I suggest considering python 3.12. This version brings substantial improvements in usability, security, and performance, including new syntax and grammar features, significant standard library advancements, and C API improvements. These enhancements could provide a more robust and future-proof environment compared to python 3.11. It would be prudent to at least run an exp-run against python 3.12 to assess its integration and compatibility. Thoughts?
Comment 28 Antoine Brodin freebsd_committer freebsd_triage 2024-01-06 19:58:21 UTC
(In reply to Emanuel Haupt from comment #27)
I think we should have switched to 3.10 sooner,  doing 3.9 -> 3.11 is harder than 3.9 -> 3.10 -> 3.11 and 3.9 -> 3.12 would be even harder.
Plus,  lang/python312 doesn't exist in the ports tree.
Comment 29 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-06 21:32:52 UTC
(In reply to Emanuel Haupt from comment #27)
+1 to not to stick with 3.12 at the moment. It's fresh enough and there are more consumers that aren't ready for it comparing to 3.11. At the same time I believe it's ok to jump right to 3.11, skipping 3.10 step. It's only single port left, that's need fix, if I understand correctly.
Comment 30 Antoine Brodin freebsd_committer freebsd_triage 2024-01-06 21:34:45 UTC
(In reply to Ruslan Makhmatkhanov from comment #29)
only 1 port without patch + 4 ports with patches before the exp-run can be started
Comment 31 Vladimir Druzenko freebsd_committer freebsd_triage 2024-01-08 02:19:46 UTC
We can sync python default version with "The VFX Reference Platform" (https://vfxplatform.com/).
CY2024 - python 3.11.x
CY2023 - python 3.10.x

For example graphics/blender use it:
* 3.6.x/4.0.x - CY2023 with python 3.10.x;
* upcoming release 4.1 (March 19, 2024 https://projects.blender.org/blender/blender/milestone/18) switched to CY2024 with python 3.11.x.
Comment 32 Emanuel Haupt freebsd_committer freebsd_triage 2024-01-08 07:35:43 UTC
After thinking about it and Vladimir's idea to use python 3.11, I agree with this plan. I suggested python 3.12, but I see that python 3.11 is a good choice for now. It has new features and is stable. Since python 3.12 removes distutils, it would mean a lot of changes for FreeBSD ports. So, using 3.11, like the VFX Reference Platform, is a better idea for now. We can think about newer versions later as things change.
Comment 33 Wen Heping freebsd_committer freebsd_triage 2024-01-11 14:39:25 UTC
Last patch for games/openage had been submitted.
Comment 34 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-11 14:56:01 UTC
(In reply to Wen Heping from comment #33)

Yay, great! I have tried, but failed to do the same)
Comment 35 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-13 12:59:58 UTC
Wen, there are just two PRs left. 276048 is explicitly approved by maintainer, while 276047 may be committed with portmgr blanket approval (or python hat if you wish). It's a simple, non-functional change that's not require maintainer awaiting.
Comment 36 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-13 14:18:13 UTC
Great! Antoine, it looks we are all set for another attempt.
Comment 37 Antoine Brodin freebsd_committer freebsd_triage 2024-01-16 14:19:23 UTC
Created attachment 247702 [details]
Change python default to 3.11
Comment 38 Antoine Brodin freebsd_committer freebsd_triage 2024-01-16 14:50:30 UTC
First round of failure logs  (not exhaustive):

https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/engrampa-1.26.0_3.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-bx-python-0.8.13_1.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-dnaio-0.5.1.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-pywgsim-0.5.2.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-hidapi-0.11.0.p2.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-rencode-1.0.6_1.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/omniORB-4.3.1_2.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-numba-0.56.2_6.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-pyinstaller-3.5_1.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-sip4-4.19.25_1.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/adonthell-0.3.8_2.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/goocanvas3-3.0.0_2.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-mayavi-4.8.1_7.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/ja-mozc-server-2.23.2815.102.01_15.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-hmmlearn-0.3.0.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-pygslodeiv2-0.9.4_3.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-pyodeint-0.10.4_2.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-pytanque-1.1.0.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/morse-robotics-1.4.154.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-GPy-1.10.0_1.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-ipygany-0.5.0_1.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-tweedledum-1.1.1.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-pyblake2-1.1.2.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-pysha3-1.0.2.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-scandir-1.10.0_1.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-fastavro-0.24.2.log
https://pkg-status.freebsd.org/package18/data/140amd64-default-foo/2024-01-16_14h24m28s/logs/errors/py311-openstep-plist-0.3.1.log
Comment 39 Antoine Brodin freebsd_committer freebsd_triage 2024-01-16 17:39:13 UTC
If you limit the version of security/py-pysha3 this will break again bulk -a
Comment 40 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2024-01-16 17:44:50 UTC
(In reply to Antoine Brodin from comment #39)
Pushing a fix.
Comment 41 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-16 18:13:33 UTC
(In reply to Antoine Brodin from comment #39)

If I understand correctly it would be just ignored with 3.11
Comment 42 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2024-01-16 18:15:42 UTC
(In reply to Ruslan Makhmatkhanov from comment #41)
I have fixed the consumer not to use this at all and instead use the hashlib function. But despite everything if it shows tantrum please feel free to delete it from the tree.
Comment 43 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-16 18:36:29 UTC
(In reply to Muhammad Moinur Rahman from comment #42)

Ok, thank you!
Comment 44 Antoine Brodin freebsd_committer freebsd_triage 2024-01-16 19:06:48 UTC
Created attachment 247709 [details]
Change python default to 3.11
Comment 45 commit-hook freebsd_committer freebsd_triage 2024-01-16 19:48:51 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=55e313d01a94c2c10743ddbd5474b434ae9cc226

commit 55e313d01a94c2c10743ddbd5474b434ae9cc226
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-01-16 19:46:58 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-01-16 19:46:58 +0000

    math/py-hmmlearn: dehardcode PYTHON_SUFFIX

    this allows us to build this port with other python versions

    PR:             275494
    Approved by:    portmger (blanket approval)

 math/py-hmmlearn/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 46 Alastair Hogge 2024-01-17 04:55:37 UTC
devel/py-pyinstaller: bug #276396
Comment 47 Alastair Hogge 2024-01-18 02:45:40 UTC
comms/py-hidapi: bug #276412
Comment 48 Alastair Hogge 2024-01-18 23:23:13 UTC
(In reply to Antoine Brodin from comment #38)

Thanks for the list, is it possible for the public is view the fallout? Is it possible to obtain a list of fallout owned by python@, and maybe other ${workgroups}@freebsd.org.?
Comment 49 Antoine Brodin freebsd_committer freebsd_triage 2024-01-19 19:18:39 UTC
More exhaustive list of new failure logs:

https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-bup-0.32.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/ecasound-2.9.3_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-essentia-2.1.b5.859_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/stegosaurus-lv2-0.0.3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-bx-python-0.8.13_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-dnaio-0.5.1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-HTSeq-2.0.4.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-pywgsim-0.5.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-python-nexus-1.63.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/netgen-6.2.2307.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/oregano-0.84.43_6.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/zh-ibus-array-0.2.2.20230502.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-hidapi-0.11.0.p2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-rencode-1.0.6_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/ldb15-1.5.6_3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/mongodb60-6.0.12.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/mongodb70-7.0.4.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-pglast-1.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-pyodbc-4.0.32.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-brz-3.2.2_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/kore-4.2.3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/omniORB-4.3.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-ExtensionClass-4.3.0.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-crc32c-2.3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-Ice-3.6.5_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-lief-0.11.5.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-macholib-1.11.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-numba-0.56.2_6.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-phonenumbers-8.4.1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-pyinstaller-3.5_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-pysimdjson-4.0.3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-sip4-4.19.25_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-statgrab-0.7.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-timelib-0.2.5.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/apache-spark-3.3.0.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/playonbsd-4.2.10_12.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-odoo-16.0.20230804_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/fr-aster-14.6.0.1_11.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/0ad-0.0.26_21.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/adonthell-0.3.8_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/gmic-qt-gimp-3.3.3,1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/gmic-qt-3.3.3,1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/goocanvas3-3.0.0_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/mapnik-3.1.0_5.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/mypaint-2.0.1_4.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-mayavi-4.8.1_7.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-pandana-0.6.1_3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/ja-mozc-server-2.23.2815.102.01_15.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/ja-mozc-tool-2.23.2815.102.01_15.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-PyMetis-2023.1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-dionysus-topology-library-g20210521_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-levmar-0.2.3_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-primme-3.2.1_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-pygslodeiv2-0.9.4_3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-pyodeint-0.10.4_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-pytanque-1.1.0.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-quadprog-0.1.11_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-topologic-space-modeling-library-0.6.0_3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/hashdb-3.1.0.8_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/morse-robotics-1.4.154.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-opentimelineio-0.15_3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/cjdns-21.1_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/ns3-3.35_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/openvswitch-2.17.3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/pacemaker2-2.1.7.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/multiwfn-3.8_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-GPy-1.10.0_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-ipygany-0.5.0_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-tweedledum-1.1.1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/trilinos-13.4.1_7.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-pyblake2-1.1.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-pylibacl-0.5.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/android-file-transfer-4.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/ntfy-2.7.0.14.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-scandir-1.10.0_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/swtpm-0.8.1_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/triton-0.9_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-acora-2.3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-cchardet-2.1.7_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-openstep-plist-0.3.1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/onlyoffice-documentserver-7.4.1.36_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-cookies-2.2.1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/py311-http-parser-0.9.0.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-01-19_13h48m36s/logs/errors/nanogui-g20220215_1.log
Comment 50 commit-hook freebsd_committer freebsd_triage 2024-01-21 07:15:56 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9c457cd494352b76692eb115adbe83ff9bc5dee7

commit 9c457cd494352b76692eb115adbe83ff9bc5dee7
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-21 07:13:35 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-21 07:13:35 +0000

    biology/py-htseq: Fix build with python-3.11

    PR:             275494
    Approved by:    portmgr@(blanket, fix build)

 biology/py-htseq/Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 51 commit-hook freebsd_committer freebsd_triage 2024-01-21 08:01:03 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0a4ae026c6ec43643d7842a7af319f68e15a2358

commit 0a4ae026c6ec43643d7842a7af319f68e15a2358
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-21 07:58:03 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-21 08:00:25 +0000

    databases/py-pglast: Update to 5.8 and fix build with python-3.11

    PR:             275494
    Approved by:    portmgr@(blanket, fix build)

 databases/py-pglast/Makefile | 2 +-
 databases/py-pglast/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 52 commit-hook freebsd_committer freebsd_triage 2024-01-21 08:08:08 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b907645f598769a070f794b3dcc89405666eabd6

commit b907645f598769a070f794b3dcc89405666eabd6
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-21 08:06:34 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-21 08:06:34 +0000

    databases/py-pyodbc: Update to 5.0.1 and fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 databases/py-pyodbc/Makefile | 2 +-
 databases/py-pyodbc/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 53 commit-hook freebsd_committer freebsd_triage 2024-01-21 08:13:11 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d621a36dcb5c598d7c94b364067b116fea58407c

commit d621a36dcb5c598d7c94b364067b116fea58407c
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-21 08:11:10 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-21 08:11:10 +0000

    textproc/py-acora: Update to 2.4

    PR:             275494
    Approved by:    maintainer(via email)

 textproc/py-acora/Makefile | 2 +-
 textproc/py-acora/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 54 commit-hook freebsd_committer freebsd_triage 2024-01-21 08:17:13 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6cc6af21084d2d0269f5b67c329e1a9f0816ae60

commit 6cc6af21084d2d0269f5b67c329e1a9f0816ae60
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-21 08:15:43 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-21 08:15:43 +0000

    devel/py-phonenumbers: Update to 8.13.28 and fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 devel/py-phonenumbers/Makefile | 2 +-
 devel/py-phonenumbers/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 55 commit-hook freebsd_committer freebsd_triage 2024-01-21 08:21:15 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c7a1c27ac58259ba50ed6514b7c1ae544143098d

commit c7a1c27ac58259ba50ed6514b7c1ae544143098d
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-21 08:20:02 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-21 08:20:02 +0000

    devel/py-crc32c: Fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 devel/py-crc32c/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 56 commit-hook freebsd_committer freebsd_triage 2024-01-21 11:51:46 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c3991087a876db50a585c3778a046650d50c3519

commit c3991087a876db50a585c3778a046650d50c3519
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-21 11:49:59 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-21 11:51:30 +0000

    devel/py-lief: Update to 0.12.3 and fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 devel/py-lief/Makefile | 2 +-
 devel/py-lief/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 57 commit-hook freebsd_committer freebsd_triage 2024-01-21 15:39:31 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2c7013fff5963d9faa72770b006f99c60d5fa1df

commit 2c7013fff5963d9faa72770b006f99c60d5fa1df
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-01-21 15:37:17 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-01-21 15:37:17 +0000

    sysutils/ntfy: fix build with Python 3.11

    Obtained from here:
    https://github.com/dschep/ntfy/issues/262

    PR:             275494
    Approved by:    portmgr (blanket approval)

 sysutils/ntfy/Makefile | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
Comment 58 commit-hook freebsd_committer freebsd_triage 2024-01-21 16:30:38 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6144125c77ecfcd11ac1c5cd7248c9e5c361ad9a

commit 6144125c77ecfcd11ac1c5cd7248c9e5c361ad9a
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-01-21 16:28:33 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-01-21 16:28:33 +0000

    net/pacemaker2: correct pkg-plist entries

    This allows to build package with python versions not equal 3.9.

    PR:             275494
    Approved by:    portmgr (blanket approval)

 net/pacemaker2/pkg-plist | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)
Comment 59 commit-hook freebsd_committer freebsd_triage 2024-01-22 07:10:11 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f6791ce3e2403a380ea380926efbd694d7d3b083

commit f6791ce3e2403a380ea380926efbd694d7d3b083
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-01-22 07:08:02 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-01-22 07:08:02 +0000

    x11-toolkits/nanogui: fix build with python 3.11

    update bundled pybind to let it build with py311

    PR:             276497
    PR:     275494
    Approved by:    yuri (maintainer)

 x11-toolkits/nanogui/Makefile | 4 ++--
 x11-toolkits/nanogui/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)
Comment 60 commit-hook freebsd_committer freebsd_triage 2024-01-22 12:22:50 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=821ec0307feae79c76abb1b7176ea40cd3d3f9b9

commit 821ec0307feae79c76abb1b7176ea40cd3d3f9b9
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-22 12:20:47 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-22 12:22:15 +0000

    science/py-ipygany: Fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 science/py-ipygany/files/patch-setup.py (new) | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
Comment 61 commit-hook freebsd_committer freebsd_triage 2024-01-22 12:46:56 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=34c962fc20401402908bb9d79948d4edc638f20e

commit 34c962fc20401402908bb9d79948d4edc638f20e
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-22 12:45:23 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-22 12:46:23 +0000

    math/py-PyMetis: Fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 math/py-PyMetis/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 62 commit-hook freebsd_committer freebsd_triage 2024-01-22 13:04:02 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f2ee14b6e9f4968ced5f89847c300239889d8d5f

commit f2ee14b6e9f4968ced5f89847c300239889d8d5f
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-22 13:01:39 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-22 13:03:12 +0000

    devel/py-pysimdjson: Update to 5.0.2 and fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 devel/py-pysimdjson/Makefile                         |  2 +-
 devel/py-pysimdjson/distinfo                         |  6 +++---
 .../files/patch-simdjson_simdjson.h (gone)           | 20 --------------------
 3 files changed, 4 insertions(+), 24 deletions(-)
Comment 63 commit-hook freebsd_committer freebsd_triage 2024-01-24 08:34:58 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1d6e0303df0f56d87354361fe8bbc477725d1002

commit 1d6e0303df0f56d87354361fe8bbc477725d1002
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-24 08:31:54 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-24 08:33:32 +0000

    devel/py-numba: Update to 0.57.0 and fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 devel/py-numba/Makefile | 9 +++++----
 devel/py-numba/distinfo | 6 +++---
 2 files changed, 8 insertions(+), 7 deletions(-)
Comment 64 commit-hook freebsd_committer freebsd_triage 2024-01-24 12:02:23 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2a68ac754e626a422caf09b3a2f515dc3961b0bb

commit 2a68ac754e626a422caf09b3a2f515dc3961b0bb
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-24 11:59:40 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-24 12:01:04 +0000

    graphics/goocanvas3: Fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 graphics/goocanvas3/files/patch-configure (new) | 11 +++++++++++
 1 file changed, 11 insertions(+)
Comment 65 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-28 15:30:55 UTC
biology/py-bx-python: PR 275494
Comment 66 commit-hook freebsd_committer freebsd_triage 2024-01-28 16:07:58 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d30f14fae69072bdce08c4af1583d461c2330a49

commit d30f14fae69072bdce08c4af1583d461c2330a49
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-01-28 16:06:41 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-01-28 16:06:41 +0000

    audio/ecasound: fix build with python3.1[x]

    PR:             275494

 audio/ecasound/files/patch-configure (new) | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
Comment 67 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-28 18:25:05 UTC
audio/py-essentia: PR 276685
Comment 68 commit-hook freebsd_committer freebsd_triage 2024-01-28 18:42:14 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d179521238ffd98c49a67787a796f335786e233f

commit d179521238ffd98c49a67787a796f335786e233f
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-01-28 18:39:53 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-01-28 18:39:53 +0000

    audio/py-essentia: fix build with python 3.11

    Bundled waf is outdated and doesn't support changes, introduced in python3.11,
    this leads to packaging issue. Make it pull freshier waf from upstream
    repository to fix the issue.

    PR:             276685
    PR:     275494
    Approved by:    yuri (maintainer)

 audio/py-essentia/Makefile | 8 +++++++-
 audio/py-essentia/distinfo | 4 +++-
 2 files changed, 10 insertions(+), 2 deletions(-)
Comment 69 commit-hook freebsd_committer freebsd_triage 2024-01-28 22:10:44 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3dae35c0aadfc7f9077bbef5e427c04c9d38e64a

commit 3dae35c0aadfc7f9077bbef5e427c04c9d38e64a
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-01-28 22:08:29 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-01-28 22:08:29 +0000

    biology/py-bx-python: update to 0.10.0

    Update to 0.10.0. This release adds support for python 3.11

    Changes: https://github.com/bxlab/bx-python/releases/tag/v0.10.0

    PR:             276683
    PR:     275494
    Approved by:    yuri (maintainer)

 biology/py-bx-python/Makefile | 3 +--
 biology/py-bx-python/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 5 deletions(-)
Comment 70 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-28 23:31:55 UTC
cad/netgen: PR https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276698
Comment 71 commit-hook freebsd_committer freebsd_triage 2024-01-28 23:58:57 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7a48710c690605348e1b94f492b9a34c56f64b9c

commit 7a48710c690605348e1b94f492b9a34c56f64b9c
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-01-28 23:57:13 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-01-28 23:57:13 +0000

    devel/py-ExtensionClass: update to 5.1

    Changes:
    https://github.com/zopefoundation/ExtensionClass/blob/master/CHANGES.rst

    PR:             275494

 devel/py-ExtensionClass/Makefile | 2 +-
 devel/py-ExtensionClass/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 72 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-01-29 11:37:30 UTC
PR #276707. fix for japanese/mozc-server and japanese/mozc-tool
Comment 73 Benjamin Jacobs 2024-01-31 14:35:46 UTC
Hello, please have a look at the patch on PR 276249 to disable LTO on armv7. Many thanks.
Comment 74 Alastair Hogge 2024-02-01 01:30:47 UTC
Hello,

bug #276744 restores the build for converters/py-rencode, as well as updating the Makefile, and some other minor changes.
Comment 75 commit-hook freebsd_committer freebsd_triage 2024-02-02 12:03:36 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e75633175dd6a376cb4040fbeb89e13e6d08e6f1

commit e75633175dd6a376cb4040fbeb89e13e6d08e6f1
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-02-02 06:54:46 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-02-02 12:02:46 +0000

    graphics/py-pandana: Fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 graphics/py-pandana/Makefile | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)
Comment 76 commit-hook freebsd_committer freebsd_triage 2024-02-03 01:00:11 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3f853a69d83c9929a7c7eb9f5ad3425936e0c9da

commit 3f853a69d83c9929a7c7eb9f5ad3425936e0c9da
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-02-03 00:56:59 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-02-03 00:58:29 +0000

    biology/python-nexus: Update to 2.9.0 and fix build with python-3.11

    PR:             275494

 biology/python-nexus/Makefile                |  9 ++++++---
 biology/python-nexus/distinfo                |  6 +++---
 biology/python-nexus/files/patch-2to3 (gone) | 19 -------------------
 3 files changed, 9 insertions(+), 25 deletions(-)
Comment 77 commit-hook freebsd_committer freebsd_triage 2024-02-03 12:40:53 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=df50dd485a4184267a3024441ccf64727c4d7880

commit df50dd485a4184267a3024441ccf64727c4d7880
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-02-03 12:38:08 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-02-03 12:39:47 +0000

    archivers/py-bup: Fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 archivers/py-bup/files/patch-config_configure | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
Comment 78 Wen Heping freebsd_committer freebsd_triage 2024-02-11 03:09:47 UTC
Antoine, would you have another exp-run ?
Thanks !
Comment 79 Antoine Brodin freebsd_committer freebsd_triage 2024-02-15 10:11:30 UTC
Some new failure logs:

https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/mp3plot-0.6.0_36.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/stegosaurus-lv2-0.0.3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/supercollider-3.11.2_7.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-pywgsim-0.5.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/PrusaSlicer-2.6.0_8.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/csxcad-0.6.3_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/openscad-2021.01.01.20221206_5.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/openscad-devel-2022.12.20_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/oregano-0.84.43_6.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/zh-ibus-array-0.2.2.20230502.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/galera-25.3.37_5.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/ldb15-1.5.6_3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/mongodb60-6.0.13.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/mongodb70-7.0.5.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-brz-3.2.2_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/gearmand-1.0.6_24.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/kore-4.2.3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/omniORB-4.3.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-Ice-3.6.5_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-sip4-4.19.25_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-statgrab-0.7.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/apache-spark-3.3.0.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/abiword-3.0.5_8.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/libreoffice-24.2.0.3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/playonbsd-4.2.10_12.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-odoo-16.0.20230804_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/fr-aster-14.6.0.1_11.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/0ad-0.0.26_21.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/adonthell-0.3.8_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/allacrost-1.0.2_33.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/colmap-3.8_5.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/dust3d-1.0.0.r.6_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/mapnik-3.1.0_5.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-mayavi-4.8.1_7.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/wdune-1.956_4.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/ja-mozc-server-2.23.2815.102.01_16.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/ja-mozc-tool-2.23.2815.102.01_16.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-levmar-0.2.3_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-mnnpy-0.1.9.5_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-primme-3.2.1_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-pygslodeiv2-0.9.4_3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-pyodeint-0.10.4_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-pytanque-1.1.0.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-quadprog-0.1.11_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-topologic-space-modeling-library-0.6.0_3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/ecflow-5.11.3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/hashdb-3.1.0.8_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/morse-robotics-1.4.154.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-opentimelineio-0.15_3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/cjdns-21.1_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/ns3-3.35_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/openvswitch-2.17.3.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/fastjet-3.4.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/multiwfn-3.8_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-GPy-1.10.0_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-MDAnalysis-2.3.0_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-tweedledum-1.1.1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/trilinos-13.4.1_8.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/lasso-2.8.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-pyblake2-1.1.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-pylibacl-0.5.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/android-file-transfer-4.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-scandir-1.10.0_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/triton-0.9_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-cchardet-2.1.7_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-cookies-2.2.1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/py311-http-parser-0.9.0.log
Comment 80 Vladimir Druzenko freebsd_committer freebsd_triage 2024-02-15 10:35:36 UTC
(In reply to Antoine Brodin from comment #79)
> https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/libreoffice-24.2.0.3.log
Isn't python related and was fixed in https://cgit.freebsd.org/ports/commit/?id=42b8f3c6826b6bd1d96c0da4df3f365a81c7b8a7

> https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/openvswitch-2.17.3.log
Have outdated version 2.17.3. Look like check python version is "ugly" parsing "3.1x" to "3.1" and compare with "3.4" - I saw same behavior a lot of times in different software. 
There is 2.17.9 release in same branch and 3.0.6, 3.1.4, 3.2.2 in newer branches (http://www.openvswitch.org/download/). Probably update port is the solution.
Added maintainer to CC.
Comment 83 commit-hook freebsd_committer freebsd_triage 2024-02-16 13:03:07 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d7e926c7097813a56afca37119855f4710c16b50

commit d7e926c7097813a56afca37119855f4710c16b50
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-02-16 12:48:24 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-02-16 13:01:56 +0000

    math/py-mnnpy: Fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 math/py-mnnpy/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 84 Thomas Zander freebsd_committer freebsd_triage 2024-02-16 21:55:00 UTC
(In reply to Antoine Brodin from comment #79)

The openscad builds are not due to python 3.11. They fail regardless of the python version in boost. Filed bug 277101 to track.
Comment 85 commit-hook freebsd_committer freebsd_triage 2024-02-17 12:26:50 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=61ee67e323bc617d4db4954ce61ba2305b80d0e2

commit 61ee67e323bc617d4db4954ce61ba2305b80d0e2
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-02-17 12:24:50 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-02-17 12:26:09 +0000

    security/py-pylibacl: Update to 0.7.0 and fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 security/py-pylibacl/Makefile | 4 ++--
 security/py-pylibacl/distinfo | 5 +++--
 2 files changed, 5 insertions(+), 4 deletions(-)
Comment 86 commit-hook freebsd_committer freebsd_triage 2024-02-18 14:50:44 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0f936531a1e45c8b66892a1a7793ac84e32c90fe

commit 0f936531a1e45c8b66892a1a7793ac84e32c90fe
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-02-18 14:49:14 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-02-18 14:49:14 +0000

    devel/py-gyp: fix for python 3.11

    This patch is fixing runtime on python 3.11 and allows to build
    japanese/mozc-server and japanese/mozc-tool with python3.11
    PR:             276707
    PR:     275494
    Approved by:    hrs (maintainer timout, 14d+)

 devel/py-gyp/Makefile                              |  1 +
 devel/py-gyp/files/patch-pylib_gyp_common.py (new) | 23 ++++++++++++++++++++++
 2 files changed, 24 insertions(+)
Comment 87 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-02-18 17:28:10 UTC
(In reply to Antoine Brodin from comment #79)
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-02-13_18h33m09s/logs/errors/lasso-2.8.2.log

Doesn't look like python related either
Comment 88 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-02-19 11:44:51 UTC
security/py-pyblake2 was handled in https://cgit.freebsd.org/ports/commit/?id=c2a3fde29bc32272da7b54faecaf35d3c0a34c1b
Comment 89 commit-hook freebsd_committer freebsd_triage 2024-02-20 09:22:57 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3a57a3175c1ac40d83d27aa6bafb7fbd8ee01a40

commit 3a57a3175c1ac40d83d27aa6bafb7fbd8ee01a40
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-02-20 09:19:38 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-02-20 09:21:43 +0000

    databases/mongodb70: Fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 databases/mongodb70/Makefile | 6 ++++++
 1 file changed, 6 insertions(+)
Comment 90 commit-hook freebsd_committer freebsd_triage 2024-02-20 11:30:16 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=427cb03fab5df35a86bdacf4bb8438b9ab4ed346

commit 427cb03fab5df35a86bdacf4bb8438b9ab4ed346
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-02-20 11:27:47 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-02-20 11:29:14 +0000

    databases/mongodb60: Fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 databases/mongodb60/Makefile | 6 ++++++
 1 file changed, 6 insertions(+)
Comment 91 wen 2024-02-22 02:41:41 UTC
math/py-quadprog had been updated by maintainer, and fix build with python-3.11
Comment 92 commit-hook freebsd_committer freebsd_triage 2024-02-22 07:44:14 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c046242afbf9c37e0a3296622298d83a670fd1f7

commit c046242afbf9c37e0a3296622298d83a670fd1f7
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-02-22 07:41:59 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-02-22 07:43:03 +0000

    finance/odoo: Fix build with python-3.11

    PR:             275494
    Approved by:    portmgr(blanket, fix build)

 finance/odoo/Makefile  | 2 +-
 finance/odoo/pkg-plist | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Comment 93 wen 2024-02-22 08:24:39 UTC
Hi, all:

   There are few ports could not build with python-3.11, mostly because of 
long time inactive delevop or upstream disappear, we could define it DEPREACATED
or BROKEN.
   Shall we commit the the updating of DEFAULT_PYTHON to python-3.11 ?
Comment 94 Vladimir Druzenko freebsd_committer freebsd_triage 2024-02-22 09:17:12 UTC
(In reply to wen from comment #93)
Or you can add USES=python:-3.10 (USES=python:-3.9).
Comment 95 Antoine Brodin freebsd_committer freebsd_triage 2024-02-22 10:32:35 UTC
(In reply to Vladimir Druzenko from comment #94)
USES=python:-xx often breaks bulk -a,  BROKEN+DEPRECATED+EXPIRATION_DATE is better
Comment 96 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2024-02-22 10:39:36 UTC
(In reply to wen from comment #93)
Wen these should be marked BROKEN conditionally like the following:

.include <bsd.port.pre.mk>

.if ${PYTHON_REL} > 31000
BROKEN=		Python-3.11 is not supported
.endif

.include <bsd.port.post.mk>

I also mark my ports with DEPRECATED and EXPIRATION_DATE based on the EOL date of supported python versions. So my ports which do not support python 3.9 and later are also DEPRECATED with an EXPIRATION_DATE of 2424-10-31 which is also the EOL of python 3.8.
Comment 97 p5B2EA84B3 2024-03-19 08:12:54 UTC
All blocks are now resolved. Can we continue working here?
Comment 98 Vladimir Druzenko freebsd_committer freebsd_triage 2024-03-20 20:34:11 UTC
I was wrong about openvswitch - it have patch:
net/openvswitch/files/patch-configure:
--- configure.orig      2021-02-15 18:24:25 UTC
+++ configure
@@ -18326,7 +18326,7 @@ else
         ovs_cv_python3=$PYTHON3
       else
         ovs_cv_python3=no
-        for binary in python3 python3.4 python3.5 python3.6 python3.7; do
+        for binary in python3 python3.4 python3.5 python3.6 python3.7 python3.8 python3.9; do
           ovs_save_IFS=$IFS; IFS=$PATH_SEPARATOR
           for dir in $PATH; do
             IFS=$ovs_save_IFS

This patch need "python3.10 python3.11" in "for" - just tested build in poudriere 13.3 amd64 with DEFAULT_VERSIONS+=python=3.11 python3=3.11.
Run not tested.

nc@, I can create review if you want.
Comment 99 Vladimir Druzenko freebsd_committer freebsd_triage 2024-03-26 19:35:18 UTC
(In reply to Vladimir Druzenko from comment #98)
Patch for net/openvswitch: https://reviews.freebsd.org/D44515
Comment 100 Vladimir Druzenko freebsd_committer freebsd_triage 2024-03-31 18:41:17 UTC
Do we want to make it before 2024Q2?
Last days left.
Comment 101 Antoine Brodin freebsd_committer freebsd_triage 2024-03-31 20:28:13 UTC
(In reply to Vladimir Druzenko from comment #100)
it's too late for 2024Q2,  it should have been done at team 1 week ago to have a bit of testing
Comment 102 commit-hook freebsd_committer freebsd_triage 2024-04-06 12:01:11 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=29428d53ccbea5979a58721e005d29163008aefb

commit 29428d53ccbea5979a58721e005d29163008aefb
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2024-04-06 11:55:26 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-04-06 11:55:26 +0000

    net/openvswitch: Fix build with python-3.10 and python-3.11

    PR:                     275494
    Approved by:            arrowd (mentor), portmgr (blanket, fix build)
    Differential Revision:  https://reviews.freebsd.org/D44515

 net/openvswitch/files/patch-configure | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 103 Vladimir Druzenko freebsd_committer freebsd_triage 2024-04-06 12:05:06 UTC
Do we need another exp-run before committing?
Or are we waiting for the creation of the 2024Q2?
Comment 104 Antoine Brodin freebsd_committer freebsd_triage 2024-04-06 18:49:38 UTC
(In reply to Vladimir Druzenko from comment #103)

wait for 2024Q2 branch + verify that nobody broke bulk -a with python 3.11 as default
Comment 105 p5B2EA84B3 2024-04-28 17:44:26 UTC
As 2024Q2 now exists
https://cgit.freebsd.org/ports/tree/?h=2024Q2

can we see a progress here, please?
Comment 106 Antoine Brodin freebsd_committer freebsd_triage 2024-05-28 10:36:44 UTC
Is the python team still alive ?
Comment 107 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-05-28 11:37:00 UTC
(In reply to Antoine Brodin from comment #106)

So, it's ok to commit now, right? If so, I'll do it tonight.
Comment 108 Antoine Brodin freebsd_committer freebsd_triage 2024-05-28 11:40:35 UTC
(In reply to Ruslan Makhmatkhanov from comment #107)
just verify that "poudriere bulk -a" starts fine
Comment 109 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-05-28 12:18:56 UTC
(In reply to Antoine Brodin from comment #108)

looks fine: https://pastebin.com/bpAbtsMV
Comment 110 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-05-28 12:26:34 UTC
this time rechecking with patch applied, sorry
Comment 111 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-05-28 12:32:56 UTC
yes, it is still fine with py311 as default: https://pastebin.com/YwFQALaj
Comment 112 commit-hook freebsd_committer freebsd_triage 2024-05-29 13:55:17 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=62a23ef0936e21fef507653054d6732bb7ef085f

commit 62a23ef0936e21fef507653054d6732bb7ef085f
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-05-29 13:51:35 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-05-29 13:51:35 +0000

    Mk/Uses/python.mk: Switch to Python 3.11 as default

    The switch is a collective effort of Wen Heping, Alastair Hogge,
    Muhammad Moinur Rahman, Antoine Brodin, Vladimir Druzenko,
    Thomas Zander, Daniel Engberg et al.

    PR:             275494
    Tested by:      antoine (multiple exp-runs)
    With hat:   python

 Mk/Uses/python.mk          | 4 ++--
 Mk/bsd.default-versions.mk | 2 +-
 lang/cython/Makefile       | 1 +
 3 files changed, 4 insertions(+), 3 deletions(-)
Comment 113 Vladimir Druzenko freebsd_committer freebsd_triage 2024-05-29 13:59:50 UTC
(In reply to commit-hook from comment #112)
I think we need record in UPDATING like during 3.8 => 3.9: 20220626.
Comment 114 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-05-29 14:03:00 UTC
(In reply to Vladimir Druzenko from comment #113)
will do. Do we need still need the portmaster part?
Comment 115 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-05-29 14:21:33 UTC
(In reply to Vladimir Druzenko from comment #113)
done in https://cgit.freebsd.org/ports/commit/?id=988da7290c997a29581bb828bd59257060d8ddbc
Comment 116 Antoine Brodin freebsd_committer freebsd_triage 2024-05-29 14:47:34 UTC
A new failure log:

https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-29_14h02m54s/logs/errors/py311-sip4-4.19.25_1.log

Maybe it should be marked BROKEN or switch to USES=python:3.9 ?
Comment 117 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-05-29 14:53:34 UTC
yes, the actual version (6.x) is under devel/py-sip, but there are dependent ports that still needs ot. so I'd bet for USES=python:3.9
Comment 118 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-05-29 14:55:44 UTC
(In reply to Antoine Brodin from comment #116)
will do the USES tweak after some testing
Comment 119 Antoine Brodin freebsd_committer freebsd_triage 2024-05-29 16:02:34 UTC
Another one:

https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-29_14h02m54s/logs/errors/omniORB-4.3.2.log

omniORB-4.3.2/mk/python.mk should probably be patched to use sysconfig.get_config_var("EXT_SUFFIX") instead of sysconfig.get_config_var("SO")
Comment 120 Vladimir Druzenko freebsd_committer freebsd_triage 2024-05-29 16:19:38 UTC
(In reply to Ruslan Makhmatkhanov from comment #114)
> Do we need still need the portmaster part?
Is there anything better?

(In reply to Ruslan Makhmatkhanov from comment #115)
Thanks!
Comment 121 Vladimir Druzenko freebsd_committer freebsd_triage 2024-05-29 16:23:03 UTC
(In reply to Ruslan Makhmatkhanov from comment #115)
-REINSTALL="$(pkg info -o "*py39*" | awk '{printf "%s ", $2}')"
+REINSTALL="$(pkg info -oq '*py39*')"
Comment 123 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-05-29 20:06:11 UTC
(In reply to Vladimir Druzenko from comment #120)
Dunno, I'm not using source build beyond poudriere for years
Comment 124 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-05-29 20:11:36 UTC
(In reply to Vladimir Druzenko from comment #121)
done, thanks
Comment 125 commit-hook freebsd_committer freebsd_triage 2024-05-29 20:12:09 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ef7c83416ca1357080fb5c89f05b8f9d5033aa88

commit ef7c83416ca1357080fb5c89f05b8f9d5033aa88
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-05-29 20:09:48 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-05-29 20:10:59 +0000

    ./UPDATING: optimize pkg info call

    PR:             275494
    Reported by:    vvd

 UPDATING | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 126 commit-hook freebsd_committer freebsd_triage 2024-05-30 11:17:02 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=02aaa15f269fff7eecbb00fc16986641a9536fd4

commit 02aaa15f269fff7eecbb00fc16986641a9536fd4
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-05-30 11:14:27 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-05-30 11:14:27 +0000

    devel/py-sip4: limit to python 3.9 to fix build

    sip4 doesn't support py3.11, so lower the required version.
    Do the same for dependent ports

    PR:             275494
    Approved by:    portmgr (blanket approval)

 devel/libsavitar/Makefile  | 3 ++-
 devel/py-pynest2d/Makefile | 4 ++--
 devel/py-sip4/Makefile     | 4 ++--
 3 files changed, 6 insertions(+), 5 deletions(-)
Comment 127 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-05-30 11:19:38 UTC
(In reply to Ruslan Makhmatkhanov from comment #117)
done. the same for dependent ports, except the net/libarcus - it doesn't package yet
Comment 128 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-05-30 11:20:04 UTC
(In reply to Antoine Brodin from comment #119)
this is fixed by maintainer
Comment 129 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-05-30 11:26:00 UTC
(In reply to Ruslan Makhmatkhanov from comment #127)

net/libarcus requires devel/py-qt5-sip@py39, but according to Uses/pyqt.mk that wouldn't happen for sip4. So maybe this port should be marked broken indeed. 

[00:00:02] Ignoring devel/py-qt5-sip@py39 | py39-qt5-sip-12.13.0: Unknown flavor 'py39', possible flavors: py311
Comment 130 commit-hook freebsd_committer freebsd_triage 2024-05-31 08:18:18 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c65fdbc33b3f7ab656c16784aa895ff7bdfe93b1

commit c65fdbc33b3f7ab656c16784aa895ff7bdfe93b1
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-05-31 08:15:58 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-05-31 08:15:58 +0000

    math/py-pygslodeiv2: fix build with python 3.11

    Fix build by regenerating source with cython

    PR:             275494
    Approved by:    portmgr (blanket approval)

 math/py-pygslodeiv2/Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 131 Antoine Brodin freebsd_committer freebsd_triage 2024-05-31 18:10:31 UTC
Some failure logs maybe related to outdated waf:

https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/oregano-0.84.43_6.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/stegosaurus-lv2-0.0.3.log

Some failure logs maybe related to outdated cythonization:

https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/py311-GPy-1.10.0_1.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/py311-brz-3.2.2_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/py311-http-parser-0.9.0.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/py311-levmar-0.2.3_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/py311-pymtbl-0.6.0.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/py311-pywgsim-0.5.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/py311-statgrab-0.7.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/triton-0.9_1.log

Some failure logs maybe related to outdated pybind11:

https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/android-file-transfer-4.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/py311-opencolorio-2.3.2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/py311-opentimelineio-0.16.0.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/py311-pytanque-1.1.0.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/py311-tweedledum-1.1.1.log

Some failure logs maybe related to broken python version detection:

https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/cjdns-21.1_2.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/morse-robotics-1.4.154.log
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/zh-ibus-array-0.2.2.20230502.log

Some failure logs maybe related to outdated scons:

https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/mapnik-3.1.0_8.log
Comment 132 Vladimir Druzenko freebsd_committer freebsd_triage 2024-05-31 20:32:39 UTC
(In reply to Antoine Brodin from comment #131)
https://pkg-status.freebsd.org/gohan04/data/140amd64-default-foo/2024-05-31_07h10m54s/logs/errors/py311-opencolorio-2.3.2.log
graphics/py-opencolorio: look like it's "my bad" - updated master port and forgot to update plist for slave.
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: %%PYTHON_SITELIBDIR%%/PyOpenColorIO/PyOpenColorIO.so
Error: Orphaned: %%PYTHON_SITELIBDIR%%/PyOpenColorIO/__init__.py
Error: Orphaned: share/OpenColorIO/cmake/macros/VersionUtils.cmake
Error: Orphaned: share/OpenColorIO/cmake/modules/FindImath.cmake
Error: Orphaned: share/OpenColorIO/cmake/modules/Findexpat.cmake
Error: Orphaned: share/OpenColorIO/cmake/modules/Findminizip-ng.cmake
Error: Orphaned: share/OpenColorIO/cmake/modules/Findpystring.cmake
Error: Orphaned: share/OpenColorIO/cmake/modules/Findyaml-cpp.cmake
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: %%PYTHON_SITELIBDIR%%/PyOpenColorIO.so
===> Error: Plist issues found.

It's not python related. I'll fix this tonight.
Comment 133 commit-hook freebsd_committer freebsd_triage 2024-06-01 00:53:10 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=98ebc5d3c875e9bfb8e17d2e170f5bc6b7722cf8

commit 98ebc5d3c875e9bfb8e17d2e170f5bc6b7722cf8
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2024-06-01 00:46:20 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-06-01 00:46:20 +0000

    graphics/{,py-}opencolorio{,-tools}: fix plist in py- port after update to 2.3.2

    While here pet portclippy and remove unnecessary dependencies.

    PR:             275402 275494
    Reported by:    antoine
    Approved by:    portmgr (blanket, fix build)
    Fixes:          3e51c20bc069 (graphics/{,py-}opencolorio{,-tools}: Udpate to 2.3.2)

 graphics/opencolorio-tools/Makefile   |  4 +--
 graphics/opencolorio/Makefile         | 48 +++++++++++++++--------------------
 graphics/opencolorio/pkg-plist-pyglue |  3 ++-
 graphics/py-opencolorio/Makefile      |  4 +--
 4 files changed, 26 insertions(+), 33 deletions(-)
Comment 134 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-06-01 08:27:04 UTC
(In reply to Antoine Brodin from comment #131)

checked for net/cjdns. Just fixing the version detection isn't sufficient. It fails later with "AttributeError: module 'collections' has no attribute 'MutableSet'". So the code should be tweaked too.
Comment 135 commit-hook freebsd_committer freebsd_triage 2024-06-04 11:57:34 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=91e7916b1c0954e949a0482cfda80ad5ff57767b

commit 91e7916b1c0954e949a0482cfda80ad5ff57767b
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-06-04 11:55:31 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-06-04 11:55:31 +0000

    biology/py-pywgsim: unbreak with python3.11

    make it recreate the source with newer cython

    PR:             275494
    Approved by:    portmgr (blanket approval)

 biology/py-pywgsim/Makefile | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)
Comment 136 commit-hook freebsd_committer freebsd_triage 2024-06-04 12:00:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1f6d7b612001bd3e07087d4821eae91436cbddc2

commit 1f6d7b612001bd3e07087d4821eae91436cbddc2
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-06-04 11:59:09 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-06-04 11:59:09 +0000

    www/py-http-parser: fix build with python3.11

    make it recreate the source with newer cython

    PR:             275494
    Approved by:    portmgr (blanket approval)

 www/py-http-parser/Makefile | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
Comment 137 commit-hook freebsd_committer freebsd_triage 2024-06-04 13:22:56 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3b4f33ab03eea6820d1e650503e025a9a065bf57

commit 3b4f33ab03eea6820d1e650503e025a9a065bf57
Author:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
AuthorDate: 2024-06-04 13:21:13 +0000
Commit:     Ruslan Makhmatkhanov <rm@FreeBSD.org>
CommitDate: 2024-06-04 13:21:13 +0000

    devel/py-pymtbl: fix build with python3.11

    make it recreate the source with newer cython

    PR:             275494
    Approved by:    portmgr (blanket approval)

 devel/py-pymtbl/Makefile | 3 +++
 1 file changed, 3 insertions(+)
Comment 138 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-07-16 08:25:20 UTC
I suppose we can close it now. Thanks everyone!
Comment 139 Antoine Brodin freebsd_committer freebsd_triage 2024-07-16 08:28:06 UTC
(In reply to Ruslan Makhmatkhanov from comment #138)
A note:  next time,  we should do 3.11 -> 3.12 not 3.11 -> 3.13,   it generates too much work and takes too long to do 2 versions at once
Comment 140 Ruslan Makhmatkhanov freebsd_committer freebsd_triage 2024-07-16 08:40:28 UTC
(In reply to Antoine Brodin from comment #139)

Sure, the point was to get the furthest EOL and typing features of 3.11. It's not too far when packages will rely on features missing in 3.10.