Re: Salt on 2026Q3

"Edward Sanford Sutton, III" <[email protected]> Sun, 12 Jul 2026 11:10:35 -0700
Newsgroups gmane.os.freebsd.devel.ports
Message-ID <SA1PR11MB881188FBDAB40AD0C11696B2E6FB2@SA1PR11MB8811.namprd11.prod.outlook.com>
On 7/12/26 09:43, Andrea Venturoli wrote:
 > Hello.
 >
 > I'm looking for help on how to keep using Salt.
 >
 > Recap:
 > _ sysutils/py-satl requires Python 3.11 and is marked broken with any
 > newer version;
 > _ 2026Q3 moves Python default to 3.12.
 >
 > Since I build ports with Poudriere, I was hoping to be able to keep
 > building Salt with Python 3.11.
 > However I was not able to find a way.
 >
 > Is this possible?
 > How do I do this?

 From /usr/ports/UPDATING:20260624 but with a presentation of applying 
it to all poudriere builds you can run the following command:

echo "DEFAULT_VERSIONS+= 
python=3.11">>/usr/local/etc/poudriere.d/make.conf

I haven't looked into if upgrading salt to 3008 will address newer 
python or how difficult such a change is but might be worth looking into 
and watching for or attempting.

 > Without a working Salt, 2026Q3 is simply a no go for us.
 >
 >   bye & Thanks
 >      av.
 >
 > P.S.
 > I'm aware of #296290 and read it all, but still it does not answer my
 > question.
 >