Re: Salt on 2026Q3
Kirill Ponomarev <[email protected]> Mon, 13 Jul 2026 08:50:13 +0000
| Newsgroups | gmane.os.freebsd.devel.ports |
|---|---|
| Message-ID | <[email protected]> |
--Oatg7GFSH7/ockSo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 07/13, Andrea Venturoli wrote: > On 7/13/26 08:56, Kirill Ponomarev wrote: > > Hi Andrea, >=20 > Hello and thanks for answering. >=20 >=20 >=20 > > That said, until the 3008 port lands you can keep building 3006 on > > Python 3.11 in Poudriere. The BROKEN marker is keyed on PYTHON_REL >=3D > > 31200, so building against 3.11 sidesteps it. Scope it to a dedicated > > set so only that set drops to 3.11 >=20 > I tried, but I didn't succeed. This is probably ignorance on my part. > So I was asking: how do I do this exactly? > I tried "poudriere ... sysutils/py-salt@py311" and other commands, but th= ey > all failed in some way. =20 You have to change the default for the build: Create a set-specific make.conf (eg salt311): # /usr/local/etc/poudriere.d/salt311-make.conf DEFAULT_VERSIONS+=3D python=3D3.11 Build, passing the set with -z and no @flavor poudriere bulk -j <yourjail> -p <yourtree> -z salt311 sysutils/py-salt You can use that set as its own pkg repo eg. =20 > > There's a working 3008.1 patch attached to the PR (#296290). Since you > > said you depend on Salt on FreeBSD and are willing to help, testing > > that patch against your own states would be genuinely useful, > > especially anything touching zfs/sysrc/service. That's exactly the > > feedback that'll tell me whether an in-place 3008 update is enough or > > whether we need to sort out the FreeBSD extensions first. >=20 > I will ASAP, but now I'd like to have a working 3006. >=20 > BTW, if 3008 requires Python 3.14, which isn't the default, I think I'll = get > stuck on the same problem I have now with 3006/3.11 :( >=20 >=20 > bye & Thanks > av. >=20 --Oatg7GFSH7/ockSo Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQFPBAABCAA5FiEEJCHRFhEAQujKni1pDyI9/LMCykUFAmpUpsUbFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMiwzAAoJEA8iPfyzAspF2UAIAKbL0DGFNde+cMV5JTRq 6X7fyMIamQW3Qv4vPkKmGJZdcDWpw2P8Gjss2LMbkCypLmnMCP+db77Nh+JfAJ5t iz+2p0VGVljwTuDAJ+5vFAyq+CCtgHP8Z3wHPZHEQ6j0ecI2RiLybPQYCqSqFtwW VXg0VlmwN7DmLjk8GmDlZVnkExUhw/noZHcmIavI6VGjtj9by4vTKsTtv6R9Lma1 o1US5/HkafRS0yi7+RAm/B32AQ2D3Ak8LXUoP9axHDDznu+mfNfdc/woJCyB9Vqc QngYHoUFdWoYzbMkpC0564uqq2Z9QqwXTOMVt3HElFBv3BByJZTPyWdAr8JIb46s TsM= =unim -----END PGP SIGNATURE----- --Oatg7GFSH7/ockSo--