Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jul 2026 11:24:37 -0700
From:      "Edward Sanford Sutton, III" <mirror176@hotmail.com>
To:        ports@freebsd.org
Subject:   Re: Salt on 2026Q3
Message-ID:  <SA1PR11MB8811B9A76C5EB0E84EB1F440E6FA2@SA1PR11MB8811.namprd11.prod.outlook.com>
In-Reply-To: <94702b52-73a4-432d-a546-62dbf68f0780@netfence.it>
References:  <edc098db-041d-47f2-b3d6-c145c92a8725@netfence.it> <SA1PR11MB881188FBDAB40AD0C11696B2E6FB2@SA1PR11MB8811.namprd11.prod.outlook.com> <94702b52-73a4-432d-a546-62dbf68f0780@netfence.it>

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

On 7/13/26 01:42, Andrea Venturoli wrote:
> On 7/12/26 20:10, Edward Sanford Sutton, III wrote:
> 
> Hello.
> 
>>  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
> 
> So you are suggest I use Python 3.11 globally?
> Isn't it possible to just use it for Salt (and of course its dependencies)?
> Can't two version of Python coexhist side by side on the same machine?

   Not sure how well coexisting will work or not. I don't normally use 
specific overrides like that but 
/usr/local/etc/poudriere.d/<jailname>-<tree>-<setname>-make.conf is the 
supported file names where each <> section is optional and corresponding 
'-' separators are added as separators. I'm not sure what happens if all 
3 are not specified and 2 adjacent names are identical so I'd make sure 
names of each element are different if you want to control it like this 
or state all parts. If you want to try to use <setname> then you modify 
poudriere commands to specify the set such as `poudriere bulk ... -z 
setname`.
   Though you can specify port specific overrides for options inside the 
file with things like "sysutils_py-salt_UNSET+=GCP_AUTH", I don't think 
you can set general variables in the same fashion with:
   sysutils_py-salt_DEFAULT_VERSIONS+="python=3.11"
but make.conf overrides should work.

>   bye & Thanks
>      av.
> 
> 



home | help

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