Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jul 2026 08:50:13 +0000
From:      Kirill Ponomarev <kp@krion.cc>
To:        Andrea Venturoli <ml@netfence.it>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Salt on 2026Q3
Message-ID:  <alSmxb_4ZWEnhJ5C@krion.cc>
In-Reply-To: <d8f2f886-2dc2-4bb2-b51d-7d8c90232e60@netfence.it>
References:  <edc098db-041d-47f2-b3d6-c145c92a8725@netfence.it> <alSMIuyOUs8fRq5D@krion.cc> <d8f2f886-2dc2-4bb2-b51d-7d8c90232e60@netfence.it>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On 07/13, Andrea Venturoli wrote:
> On 7/13/26 08:56, Kirill Ponomarev wrote:
> > Hi Andrea,
> 
> Hello and thanks for answering.
> 
> 
> 
> > 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 >=
> > 31200, so building against 3.11 sidesteps it. Scope it to a dedicated
> > set so only that set drops to 3.11
> 
> 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 they
> all failed in some way.
 
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+= python=3.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.
 
> > 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.
> 
> I will ASAP, but now I'd like to have a working 3006.
> 
> 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 :(
> 
> 
>  bye & Thanks
> 	av.
> 

[-- Attachment #2 --]
-----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-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alSmxb_4ZWEnhJ5C>