From nobody Mon Jan 22 06:34:49 2024
X-Original-To: freebsd-python@mlmmj.nyi.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1])
	by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TJL720HRlz57CsB;
	Mon, 22 Jan 2024 06:34:54 +0000 (UTC)
	(envelope-from mat@freebsd.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "smtp.freebsd.org", Issuer "R3" (verified OK))
	by mx1.freebsd.org (Postfix) with ESMTPS id 4TJL716rKwz40RD;
	Mon, 22 Jan 2024 06:34:53 +0000 (UTC)
	(envelope-from mat@freebsd.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1705905294;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 in-reply-to:in-reply-to:references:references;
	bh=CKQ1X2hfYBwv1BsY9BNEGVmbrfRcGq35pkw3kPKNFL4=;
	b=p6PX4O+4d0DuvNXPg6TtNG/GIGmHWlShlASuU5kQORop+YWxwdYFOSORy7a0dOHeOnxWRD
	In0Kz3lhTcUfVUqp2Jf/VjV7VgG3MjMghwfcFdD1jZTCJivPp0G0YrA4MfjuS6T5h7DbPp
	4CMbRC4MoRWiNzS+Sql58UaF2FBvtFZphTx1tQBnRTwS7c63aBklOVETNZKmhPPVnxN/TV
	wiJDdAAoBkgIB5rS9lxDb2kDCKNDXCLKe9bUbBpMcJWAtQIxvjvwv//56f5OaCOa+3vIhS
	7qE210bz45Fe2/uw+f6SRD/5xPNqvTV+8ZvKhFl8BSpSksDZnGoW3IFiFewIjg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1705905294;
	h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
	 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
	 in-reply-to:in-reply-to:references:references;
	bh=CKQ1X2hfYBwv1BsY9BNEGVmbrfRcGq35pkw3kPKNFL4=;
	b=ou5V/vyyPZRkjWzbgT3motBi3SAXDpGEfVMxAksB2HldvFoMkVcos906wlir1cWz0G4E+h
	H08eYemRyipga2fkdI+53mLRx5AgHeC0GP6Qdx6jFDEAIWj/3HFc924eysMDvZakSvQVkD
	GzgyzJZOKeXB2tDXxCNwxhPFGtS3yiADBA8hv4VTrFwfngI4mAEmuctYNsfMRlA7dctws3
	KfhcsXf13cbAg5tIirCIb6ALQmKyWwq8FtdRsm+kw+oDZt0WZkCNx+Xft4xr1MVDN3OKGi
	JFPsN5QunqYytON30wEWj1IgG4Db15IdD40tkkHSXCh6s9nHRiMnkJjXYR5+Sw==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705905294; a=rsa-sha256; cv=none;
	b=bk6JbuBGbqeiy9g3XrwZ8sxldHJrTDx2wYxV0H9xlu75eopn6GpQ3d2Xr1hfNzYtO3Kdz8
	+ahP9AwKSMEmRv9k2E0tV853FqkFJE0e0qaf7zrwEheg9dIgcWw9RXP4I7oHEz0rIsz9rJ
	fSAuwxDZ6h8pgEZrJUV2hwftzWKXS9o2qyzH/nCE8JuuA3FmbncmWNFMaGeYUaglfTwO/z
	tthGcNti+XNcrYqoHJLoNH6MJV4+SOsP5U1PzVGLdlQCfdaJ1PnCjZEunqeekNMMC9tFYO
	TK50FRKiXGTv4AYH0FNU61XAIgLW/Mz0QyDo0ENmq2Y21ePhTK5ONSFJ674ZcQ==
Received: from relay.mat.cc (eqx1.mat.cc [79.143.244.49])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256
	 client-signature RSA-PSS (4096 bits) client-digest SHA256)
	(Client CN "cow.mat.cc", Issuer "R3" (verified OK))
	(Authenticated sender: mat/mail)
	by smtp.freebsd.org (Postfix) with ESMTPSA id 4TJL7156rGzR5Z;
	Mon, 22 Jan 2024 06:34:53 +0000 (UTC)
	(envelope-from mat@freebsd.org)
Received: from aching.in.mat.cc (unknown [IPv6:2a01:e0a:836:f670:7a66:30ab:eee3:26f7])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256)
	(No client certificate requested)
	by relay.mat.cc (Postfix) with ESMTPSA id 3400A20121;
	Mon, 22 Jan 2024 07:34:52 +0100 (CET)
Date: Mon, 22 Jan 2024 07:34:49 +0100
From: Mathieu Arnold <mat@freebsd.org>
To: Charlie Li <vishwin@freebsd.org>
Cc: lexi@le-fay.org, Moin Rahman <bofh@freebsd.org>, 
	freebsd-python@freebsd.org, FreeBSD Mailing List <freebsd-ports@freebsd.org>, 
	jbo@freebsd.org
Subject: Re: Re: USES=python3.10+ and RUN_DEPENDS
Message-ID: <2mpihmnxg6k4skb2a3ehf3eeyjg2bawezkf6u33jzsp4imob4u@imnfeg4zwjce>
References: <Za1v3ztvbLwQDdYj@ilythia.eden.le-fay.org>
 <5A14CE01-367B-4CEC-8CC5-63B8993F72E4@freebsd.org>
 <Za12pKiZ4dw0N1aA@ilythia.eden.le-fay.org>
 <8F6F7911-B4D2-4FEB-8C3B-DC25DB578DCF@freebsd.org>
 <Za17W3RtozJdzm39@ilythia.eden.le-fay.org>
 <f12da69d-7f9a-4a8f-b556-82376c7bb1be@freebsd.org>
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Archive: https://lists.freebsd.org/archives/freebsd-python
List-Help: <mailto:python+help@freebsd.org>
List-Post: <mailto:python@freebsd.org>
List-Subscribe: <mailto:python+subscribe@freebsd.org>
List-Unsubscribe: <mailto:python+unsubscribe@freebsd.org>
Sender: owner-freebsd-python@freebsd.org
X-BeenThere: freebsd-python@freebsd.org
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="pb2pqdam44gdpqbm"
Content-Disposition: inline
In-Reply-To: <f12da69d-7f9a-4a8f-b556-82376c7bb1be@freebsd.org>


--pb2pqdam44gdpqbm
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Jan 21, 2024 at 09:53:47PM -0500, Charlie Li wrote:
> Lexi Winter wrote:
> > Moin Rahman:
> > > By default this will not be built in that case. If you want to build
> > > for python 3.10 you have to add USE_PYTHON=3Dallflavors
> >=20
> > thanks (again).  so for a normal port, is there any guidance on whether
> > i should do this or not?  is there a policy on this?
> >=20
> > this is a normal (desktop) application, not a library, so normally there
> > would be no reason to build it for all Python versions.
> >=20
> > i don't see anything about this in https://wiki.freebsd.org/Python/Port=
sPolicy
> In order to specify USE_PYTHON=3Dallflavors, all ports in the dependency =
chain
> have to specify it. This isn't really a policy issue, rather a technical
> one.

Mmmm, it is a policy issue, allflavors must only be used for ports for
which it is imperative to have all the possible flavors available, like
py-setuptools or cython.

If you want to enable the build all flavors possible locally, (as if
allflavors was defined in all ports) you can define
BUILD_ALL_PYTHON_FLAVORS=3Dyes in your make.conf

--=20
Mathieu Arnold

--pb2pqdam44gdpqbm
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQITBAABCgB9FiEE9XJBpJetWizkEBUef2IOCp6dQb4FAmWuDIhfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY1
NzI0MUE0OTdBRDVBMkNFNDEwMTUxRTdGNjIwRTBBOUU5RDQxQkUACgkQf2IOCp6d
Qb7njgv/VyypyEdyCS8VaoNr0Kp2Bv5+JcFlzd5Dy0P44aSQjwgftOwDdX7CSJVL
1JDCPaoTwB3QQZs6SCYWj3efN9z+uOhL85CGWstsKr+0nq6m4ehdmiwcTk4oYvdH
LGzN+2nebyVvbZE0XbtBS2dsZML3AfBMvkCtTFj5jtUr4iccv50nV2ZX4Cbe69lY
7kTZ8AtrxSM9ae0Vxh7GTnby8/BfEvPAh1/LA3VT9ISi3C+nrEEpWCQqSwJzVhx6
WRxngXtkyb9O4buZgmFCTQ0KHadkFbgijDIVc7TWl1ZIJiWXtiABcRd4IDaEaHEj
To7hNt5mtnFvdS4Dz6QaurELsXI1lnaVTeg6f86/kUHUEVVgIaRRirbllXTQTDd0
mo9zPbCVNIwV8ilvVR/I2i/g7BeDb/mpE7DlLAK7Q7foQZsV9be9wCH6848zax0+
le6racrpPo4YWOxJaiDxji8V6S3l/qjT9sGa4w6XdF9N9aoWSH+tJAD/8LfLuHEG
oAWbH99B
=/MXd
-----END PGP SIGNATURE-----

--pb2pqdam44gdpqbm--