Re: Salt on 2026Q3
Andrea Venturoli <[email protected]> Sun, 19 Jul 2026 09:33:06 +0200
| Newsgroups | gmane.os.freebsd.devel.ports |
|---|---|
| Message-ID | <[email protected]> |
On 7/13/26 11:00, Tijl Coosemans wrote: Hello. > In sysutils/py-salt/Makefile line 38, replace "python" with "python:3.11". Doesn't work. > root@poudriere:~ # poudriere bulk -v -j 151amd64 sysutils/py-salt > [00:00:00] Creating the reference jail... done > [00:00:00] Mounting system devices for 151amd64-default > [00:00:00] Warning: Using packages from previously failed, or uncommitted, build: /usr/local/poudriere/data/packages/151amd64-default/.building > [00:00:00] Mounting ccache from: /ccache > [00:00:00] Mounting ports from: /usr/ports/ > [00:00:00] Mounting packages from: /usr/local/poudriere/data/packages/151amd64-default > [00:00:00] Mounting distfiles from: /usr/ports/distfiles > [00:00:00] Copying /var/db/ports from: /usr/local/etc/poudriere.d/options > [00:00:00] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf > /etc/resolv.conf -> /usr/local/poudriere/data/.m/151amd64-default/ref/etc/resolv.conf > [00:00:00] Starting jail 151amd64-default > Updating /var/run/os-release done. > [00:00:00] Will build as nobody:nobody (65534:65534) > [00:00:01] Logs: /usr/local/poudriere/data/logs/bulk/151amd64-default/2026-07-19_09h30m04s > [00:00:01] Loading MOVED for /usr/local/poudriere/data/.m/151amd64-default/ref/usr/ports > [00:00:01] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS > [00:00:01] Inspecting ports tree for modifications to git checkout... yes > [00:00:01] Ports top-level git hash: c6f86138dd11063977cbcd2d03210df01a6e7dff (dirty) > [00:00:01] Gathering ports metadata > [00:00:01] sysutils/py-salt depends on devel/ccache > [00:00:01] sysutils/py-salt depends on devel/py-Jinja2@py311 > [00:00:01] sysutils/py-salt depends on devel/py-backports@py311 > [00:00:01] sysutils/py-salt depends on devel/py-cffi@py311 > [00:00:01] sysutils/py-salt depends on devel/py-frozenlist@py311 > [00:00:01] sysutils/py-salt depends on devel/py-immutables@py311 > [00:00:02] sysutils/py-salt depends on devel/py-jaraco.text@py311 > [00:00:02] sysutils/py-salt depends on devel/py-jmespath@py311 > [00:00:02] sysutils/py-salt depends on devel/py-looseversion@py311 > [00:00:02] sysutils/py-salt depends on devel/py-msgpack@py311 > [00:00:02] sysutils/py-salt depends on devel/py-packaging@py311 > [00:00:02] sysutils/py-salt depends on devel/py-pyinotify@py311 > [00:00:02] sysutils/py-salt depends on devel/py-pyyaml@py311 > [00:00:02] sysutils/py-salt depends on devel/py-setuptools@py311 > [00:00:02] sysutils/py-salt depends on devel/py-timelib@py311 > [00:00:02] sysutils/py-salt depends on devel/py-virtualenv@py311 > [00:00:02] sysutils/py-salt depends on lang/python311 > [00:00:02] sysutils/py-salt depends on misc/py-progressbar@py311 > [00:00:02] sysutils/py-salt depends on net/py-libcloud@py311 > [00:00:02] sysutils/py-salt depends on net/py-pyzmq@py311 > [00:00:02] sysutils/py-salt depends on ports-mgmt/pkg > [00:00:02] sysutils/py-salt depends on security/py-cryptography@py311 > [00:00:02] sysutils/py-salt depends on security/py-pycryptodomex@py311 > [00:00:02] sysutils/py-salt depends on sysutils/py-croniter@py311 > [00:00:02] sysutils/py-salt depends on sysutils/py-distro@py311 > [00:00:02] sysutils/py-salt depends on sysutils/py-psutil@py311 > [00:00:02] sysutils/py-salt depends on textproc/py-markupsafe@py311 > [00:00:02] sysutils/py-salt depends on www/py-requests@py311 > [00:00:02] sysutils/py-salt depends on www/py-tornado@py311 > [00:00:02] devel/ccache depends on ports-mgmt/pkg > [00:00:02] lang/python311 depends on devel/ccache > [00:00:02] lang/python311 depends on devel/libffi > [00:00:02] lang/python311 depends on devel/pkgconf > [00:00:02] lang/python311 depends on devel/readline > [00:00:02] lang/python311 depends on math/mpdecimal > [00:00:02] lang/python311 depends on ports-mgmt/pkg > [00:00:02] lang/python311 depends on textproc/expat2 > [00:00:02] devel/libffi depends on devel/ccache > [00:00:02] devel/libffi depends on ports-mgmt/pkg > [00:00:02] devel/libffi depends on print/indexinfo > [00:00:02] math/mpdecimal depends on devel/ccache > [00:00:02] math/mpdecimal depends on devel/gmake > [00:00:02] math/mpdecimal depends on ports-mgmt/pkg > [00:00:02] devel/pkgconf depends on devel/ccache > [00:00:02] devel/pkgconf depends on ports-mgmt/pkg > [00:00:02] devel/readline depends on devel/ccache > [00:00:02] devel/readline depends on ports-mgmt/pkg > [00:00:02] devel/readline depends on print/indexinfo > [00:00:02] textproc/expat2 depends on devel/ccache > [00:00:02] textproc/expat2 depends on ports-mgmt/pkg > [00:00:02] print/indexinfo depends on devel/ccache > [00:00:02] print/indexinfo depends on ports-mgmt/pkg > [00:00:02] devel/gmake depends on devel/ccache > [00:00:02] devel/gmake depends on ports-mgmt/pkg > [00:00:02] devel/gmake depends on print/indexinfo > [00:00:02] devel/py-packaging@py311 depends on devel/ccache > [00:00:02] devel/py-packaging@py311 depends on devel/py-flit-core@py311 > [00:00:02] devel/py-packaging@py311 depends on devel/py-installer@py311 > [00:00:02] devel/py-packaging@py311 depends on lang/python311 > [00:00:02] devel/py-packaging@py311 depends on ports-mgmt/pkg > [00:00:02] devel/py-setuptools@py311 depends on devel/ccache > [00:00:02] devel/py-setuptools@py311 depends on devel/py-build@py311 > [00:00:02] devel/py-setuptools@py311 depends on devel/py-installer@py311 > [00:00:02] devel/py-setuptools@py311 depends on devel/py-wheel044@py311 > [00:00:02] devel/py-setuptools@py311 depends on lang/python311 > [00:00:02] devel/py-setuptools@py311 depends on ports-mgmt/pkg > [00:00:02] devel/py-flit-core@py311 depends on devel/ccache > [00:00:02] devel/py-flit-core@py311 depends on lang/python311 > [00:00:02] devel/py-flit-core@py311 depends on ports-mgmt/pkg > [00:00:02] devel/py-installer@py311 depends on devel/ccache > [00:00:02] devel/py-installer@py311 depends on devel/py-flit-core@py311 > [00:00:02] devel/py-installer@py311 depends on lang/python311 > [00:00:02] devel/py-installer@py311 depends on ports-mgmt/pkg > [00:00:02] devel/py-wheel044@py311 depends on devel/ccache > [00:00:02] devel/py-wheel044@py311 depends on devel/py-build@py311 > [00:00:02] devel/py-wheel044@py311 depends on devel/py-flit-core@py311 > [00:00:02] devel/py-wheel044@py311 depends on devel/py-installer@py311 > [00:00:02] devel/py-wheel044@py311 depends on lang/python311 > [00:00:02] devel/py-wheel044@py311 depends on ports-mgmt/pkg > [00:00:02] devel/py-build@py311 depends on devel/ccache > [00:00:02] devel/py-build@py311 depends on devel/py-flit-core@py311 > [00:00:02] devel/py-build@py311 depends on devel/py-installer@py311 > [00:00:02] devel/py-build@py311 depends on devel/py-packaging@py311 > [00:00:02] devel/py-build@py311 depends on devel/py-pyproject-hooks@py311 > [00:00:02] devel/py-build@py311 depends on lang/python311 > [00:00:02] devel/py-build@py311 depends on ports-mgmt/pkg > [00:00:02] devel/py-pyproject-hooks@py311 depends on devel/ccache > [00:00:02] devel/py-pyproject-hooks@py311 depends on devel/py-flit-core@py311 > [00:00:02] devel/py-pyproject-hooks@py311 depends on devel/py-installer@py311 > [00:00:02] devel/py-pyproject-hooks@py311 depends on lang/python311 > [00:00:02] devel/py-pyproject-hooks@py311 depends on ports-mgmt/pkg > [00:00:02] Calculating ports order and dependencies > [00:00:02] Trimming IGNORED and blacklisted ports > [00:00:02] Ignoring devel/py-backports@py311 | py311-backports-1: Unknown flavor 'py311', possible flavors: py312 > [00:00:02] Ignoring devel/py-immutables@py311 | py311-immutables-0.21: Unknown flavor 'py311', possible flavors: py312 > [00:00:02] Ignoring devel/py-jmespath@py311 | py311-jmespath-1.1.0: Unknown flavor 'py311', possible flavors: py312 > [00:00:02] Ignoring devel/py-frozenlist@py311 | py311-frozenlist-1.8.0: Unknown flavor 'py311', possible flavors: py312 > [00:00:02] Ignoring devel/py-cffi@py311 | py311-cffi-2.0.0: Unknown flavor 'py311', possible flavors: py312 > [00:00:02] Ignoring devel/py-Jinja2@py311 | py311-Jinja2-3.1.6: Unknown flavor 'py311', possible flavors: py312 > [00:00:02] Ignoring devel/py-jaraco.text@py311 | py311-jaraco.text-4.2.0: Unknown flavor 'py311', possible flavors: py312 > [00:00:04] Skipping sysutils/py-salt | py311-salt-3006.26,1: Dependent port devel/py-Jinja2@py311 | py311-Jinja2-3.1.6 ignored > [00:00:04] Ignoring devel/py-looseversion@py311 | py311-looseversion-1.3.0: Unknown flavor 'py311', possible flavors: py312 > [00:00:07] Ignoring devel/py-msgpack@py311 | py311-msgpack-1.2.1: Unknown flavor 'py311', possible flavors: py312 > [00:00:07] Ignoring devel/py-pyinotify@py311 | py311-pyinotify-0.9.6_1: Unknown flavor 'py311', possible flavors: py312 > [00:00:08] Ignoring devel/py-timelib@py311 | py311-timelib-0.3.0_1: Unknown flavor 'py311', possible flavors: py312 > [00:00:08] Ignoring devel/py-pyyaml@py311 | py311-pyyaml-6.0.3: Unknown flavor 'py311', possible flavors: py312 > [00:00:08] Ignoring net/py-libcloud@py311 | py311-libcloud-3.8.0_1: Unknown flavor 'py311', possible flavors: py312 > [00:00:09] Ignoring misc/py-progressbar@py311 | py311-progressbar-2.5_1: Unknown flavor 'py311', possible flavors: py312 > [00:00:09] Ignoring devel/py-virtualenv@py311 | py311-virtualenv-21.2.3: Unknown flavor 'py311', possible flavors: py312 > [00:00:11] Ignoring net/py-pyzmq@py311 | py311-pyzmq-27.1.0_1: Unknown flavor 'py311', possible flavors: py312 > [00:00:12] Ignoring security/py-pycryptodomex@py311 | py311-pycryptodomex-3.23.0: Unknown flavor 'py311', possible flavors: py312 > [00:00:13] Ignoring sysutils/py-croniter@py311 | py311-croniter-6.2.2: Unknown flavor 'py311', possible flavors: py312 > [00:00:14] Ignoring sysutils/py-psutil@py311 | py311-psutil-7.2.2_1: Unknown flavor 'py311', possible flavors: py312 > [00:00:14] Ignoring sysutils/py-distro@py311 | py311-distro-1.9.0: Unknown flavor 'py311', possible flavors: py312 > [00:00:14] Ignoring textproc/py-markupsafe@py311 | py311-markupsafe-3.0.3: Unknown flavor 'py311', possible flavors: py312 > [00:00:15] Ignoring www/py-tornado@py311 | py311-tornado-6.5.7: Unknown flavor 'py311', possible flavors: py312 > [00:00:15] Ignoring security/py-cryptography@py311 | py311-cryptography-48.0.1,1: Unknown flavor 'py311', possible flavors: py312 > [00:00:15] Ignoring www/py-requests@py311 | py311-requests-2.34.2: Unknown flavor 'py311', possible flavors: py312 > [00:00:31] Sanity checking the repository > [00:00:31] Checking for stale cache files > [00:00:31] Checking packages for incremental rebuild needs > [00:00:31] Checking packages for missing dependencies > [00:00:31] Deleting stale symlinks... done > [00:00:31] Deleting empty directories... done > [00:00:31] Unqueueing existing packages > [00:00:31] Unqueueing orphaned build dependencies > [00:00:31] Sanity checking build queue > [00:00:31] Processing PRIORITY_BOOST > [00:00:31] Balancing pool > [151amd64-default] [2026-07-19_09h30m04s] [load_priorities] Queued: 25 Built: 0 Failed: 0 Skipped: 1 Ignored: 24 Fetched: 0 Tobuild: 0 Time: 00:00:31 > [00:00:31] Recording filesystem state for prepkg... done > [00:00:32] Creating pkg repository > [00:00:32] Signing repository with key: /root/poudriere.key > Creating repository in /tmp/packages: 100% > Packing files for repository: 100% > [00:00:42] Signing pkg bootstrap with method: pubkey > [00:00:42] Committing packages to repository: /usr/local/poudriere/data/packages/151amd64-default/.real_1784446247 via .latest symlink > [00:00:42] Removing old packages > [00:00:42] Skipped ports: sysutils/py-salt > [00:00:42] Ignored ports: devel/py-Jinja2@py311 devel/py-jaraco.text@py311 devel/py-msgpack@py311 devel/py-jmespath@py311 devel/py-cffi@py311 devel/py-frozenlist@py311 devel/py-pyyaml@py311 net/py-libcloud@py311 misc/py-progressbar@py311 > net/py-pyzmq@py311 security/py-pycryptodomex@py311 sysutils/py-croniter@py311 devel/py-virtualenv@py311 sysutils/py-psutil@py311 sysutils/py-distro@py311 www/py-tornado@py311 textproc/py-markupsafe@py311 security/py-cryptography@py311 www > /py-requests@py311 devel/py-immutables@py311 devel/py-timelib@py311 devel/py-looseversion@py311 devel/py-backports@py311 devel/py-pyinotify@py311 > [151amd64-default] [2026-07-19_09h30m04s] [committing] Queued: 25 Built: 0 Failed: 0 Skipped: 1 Ignored: 24 Fetched: 0 Tobuild: 0 Time: 00:00:42 > [00:00:42] Logs: /usr/local/poudriere/data/logs/bulk/151amd64-default/2026-07-19_09h30m04s > [00:00:42] Cleaning up > [00:00:42] Unmounting file systems It seems this solution gets poudriere going, but moves the problem to the dependent ports :( Is there something else wrong? bye & Thanks av.