From nobody Sun Jan 21 20:04:20 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 4TJ47j11Vsz57dK9;
	Sun, 21 Jan 2024 20:04:33 +0000 (UTC)
	(envelope-from bofh@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 4TJ47h5w06z4kb4;
	Sun, 21 Jan 2024 20:04:32 +0000 (UTC)
	(envelope-from bofh@freebsd.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1705867472;
	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=69XTHL+n4frBs1i0ZjyMvlpe2rko+ndm0EFlhzMIjfc=;
	b=LS0TmungP4iNGO88hsiFoKvmw2njEGDL5p9PLDZAeFQSK5DCJ9wDif1AyeFHMWIFMkw73r
	MsLAkOmS1djT831LNlrfi5O613VwH36Ov+ZTgCA8tJOTr4/EQhKlFNaV/Icp2rFUFS+Zla
	tGO5PjRNLLlwXmsxV9BPXgpx5r+odQzEvhAB2XfMGoJjr5fnwTePZrscZ1D7qO6wioTJ1n
	aNEaIVUL+XHqd7+iNAOuJx4XGBUfgT2Z7UC7eLHze0oYzNPUzCs94OVglURY9+ytfQMksA
	FwQt1lesV1LtM88ESR8i93/l/yNfFwD6eHkwtXrRjsWXogN8PV8DMtuhxoEXmA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1705867472;
	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=69XTHL+n4frBs1i0ZjyMvlpe2rko+ndm0EFlhzMIjfc=;
	b=d0kXGKieEcUaK2fYZRCJrJlKErmRxGFj0ChJ91LIpPH+R/lDiHYm7JKzreZkUm2n2XXioD
	3xQaWgEecpw/8eZiJS+0tF9vTIEzb4T9/8JVOXQpz/mVJEfJrCOpXBli8YxEuDWclp9+7a
	ue62GEvTR4jFHfCSOq+Hr5nM4TME3MlgM3MEgCeaGIWgh57H4uAjbfzCYsn9Wb6jpBMoVg
	H2de9Cvo64EK8JMBJXnEd0hZpWgm8ITid7HJKmHGUA7lkuoMnESVmB6pwmQ1EqYnmDNQpc
	bASl6QTa1i/ErIHM+6e7x+w7HJHKqMtZcmVjAB5uWu10zlu/xHBURQp1XyMxgQ==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705867472; a=rsa-sha256; cv=none;
	b=r3s7o9F8bCYPHuXBaKZA8UHZH+5ymX1iACuuPK47acMUy/D1f2Fuoit5GQpXg97brurXK0
	iR4Fe390mzroVEas7ghgAIboKHYuwIFgZCKbPe9N8J3yML+gQqw+5C6m1wcRnGdeJwijIK
	Az0N15a0437w+uK8AUYgJXmNStwTr35pfgBw5WEh3B+F1E0lWyvNxulKlwXJnan+liXXeL
	Dfz18DkPVHemvu9nnH0Qf01SMgE4D1oNw2oDc5dnmRSH3N/4QpxyKqF+8xkqCLvUJB02E/
	5qowTFtJD3FB80DHZ+V7RpuiKFFLVDLvqJfJEVSIB5YTXXmI63YbzHBm7nqiLw==
Received: from mx.bofh.network (mx.bofh.network [5.9.249.227])
	(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 did not present a certificate)
	(Authenticated sender: bofh/mail)
	by smtp.freebsd.org (Postfix) with ESMTPSA id 4TJ47h18JgzFvb;
	Sun, 21 Jan 2024 20:04:32 +0000 (UTC)
	(envelope-from bofh@freebsd.org)
Received: from smtpclient.apple (<unknown> [217.117.226.147])
	by mx.bofh.network (OpenSMTPD) with ESMTPSA id 833d8082 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO);
	Sun, 21 Jan 2024 20:04:30 +0000 (UTC)
Content-Type: multipart/signed;
	boundary="Apple-Mail=_5059BB4B-A299-4C59-814F-2D377833400B";
	protocol="application/pgp-signature";
	micalg=pgp-sha512
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 (Mac OS X Mail 16.0 \(3731.700.6\))
Subject: Re: USES=python3.10+ and RUN_DEPENDS
From: Moin Rahman <bofh@freebsd.org>
In-Reply-To: <Za12pKiZ4dw0N1aA@ilythia.eden.le-fay.org>
Date: Sun, 21 Jan 2024 21:04:20 +0100
Cc: freebsd-python@freebsd.org,
 FreeBSD Mailing List <freebsd-ports@freebsd.org>,
 jbo@freebsd.org
Message-Id: <8F6F7911-B4D2-4FEB-8C3B-DC25DB578DCF@freebsd.org>
References: <Za1v3ztvbLwQDdYj@ilythia.eden.le-fay.org>
 <5A14CE01-367B-4CEC-8CC5-63B8993F72E4@freebsd.org>
 <Za12pKiZ4dw0N1aA@ilythia.eden.le-fay.org>
To: Lexi Winter <lexi@le-fay.org>
X-Mailer: Apple Mail (2.3731.700.6)


--Apple-Mail=_5059BB4B-A299-4C59-814F-2D377833400B
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii



> On Jan 21, 2024, at 8:55 PM, Lexi Winter <lexi@le-fay.org> wrote:
> 
> Moin Rahman:
>> On Jan 21, 2024, at 8:26 PM, Lexi Winter <lexi@le-fay.org> wrote:
>>> i'm trying to port an application that requires Python 3.10+ or later,
>>> while the default Python is still 3.9.
>> 
>> .if ${PYTHON_REL} < 31000
>> IGNORE= Does not support python 3.9 or earler
>> .endif
> 
> thanks Moin,
> 
> if i could ask a couple more questions:
> 
> - does this mean this port won't be built by the pkg.freebsd.org
>  builder?
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=allflavors

> - what is the correct way to testport the port before committing it?
>  DEFAULT_VERSIONS+=python=3.10?
If you have USE_PYTHON=allflavors in the port then you can test with
poudriere bulk -t and it will test all available flavors. In case you
want to test with only py310 you should test like following:
poudriere testport -j <JAIL> -p <PORT? -z <SET> -o <CATEGORY>/<PORT>@py310



> thanks, lw.


--Apple-Mail=_5059BB4B-A299-4C59-814F-2D377833400B
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

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

iQKTBAEBCgB9FiEETfdREoUGjQZKBS+fvbm1phfAvJEFAmWteMRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE
Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA
vJFQwRAAl9Dlz3knVHv4Jr8kTQQMQjyDIo17N1dCkEYsYvX4zgXQcmVtWZjgdaSG
24K401BmzsG8wPclgeGzcN9tyV53oCYWuhIWK5/phtyIadl7FoRJZBCWwP9/CyNX
0ZyntTqC5mLpLaIt4wz8QjQ+AkM/Fkwfku7njzgNQ/rXVgcVx3Qnl+9lohDSa3iZ
VlvSIOXElgpyIsRHVT9XqS79foDfxazXtmQtR9VhqR+COScAMaUAlfkJRQYwmvjp
d2RS41+USEC2ZqxDSP7IYBBotEIZvZ0sde+UJn2sNC26lX+tTwVQOJy7XdB1fOHZ
w5VoWYMKOLgxb1ggUw/xyB9E4TDjbelM4aA+IUGoSXCZz4aLDzT6qlC/7lFCZHzt
iVj/+Fe21SgzlLyWnyx/LYZTqBqGCzjs28XyqafFd6+6KQETStOlMNWUjRMN59e8
42LgleUJES3iXbFB7/8dDMLi4BjNzWr3rr9hBG7sKv/b01p83rvub5gQeMNHFwJh
eFp5PDzMgqw/IImgBm/PnowUJ/sVtAQ9v7QaUTYDJX1qnZtMvpOTfomg44DtJZCh
MWXKaJ1Z2Cax3XSV9ISiRNGKo6+V1eJ8OpEAwqit/bEEyIfPkYg4QsgAE3XbRrXP
HRs6JRErykby5H0oACN79SxLAvkSX1VLnDaV43PWGqoftfZcdMA=
=SzyA
-----END PGP SIGNATURE-----

--Apple-Mail=_5059BB4B-A299-4C59-814F-2D377833400B--