From nobody Sun Jan 21 19:29:45 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 4TJ3NB2l20z57Zqn;
	Sun, 21 Jan 2024 19:30:18 +0000 (UTC)
	(envelope-from bofh@freebsd.org)
Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4])
	(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 4TJ3NB2BLvz4f6w;
	Sun, 21 Jan 2024 19:30:18 +0000 (UTC)
	(envelope-from bofh@freebsd.org)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim;
	t=1705865418;
	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=sn6415RfIQ9wlX7Kajj0H7L3+41n5sZhng6sJpNpG6E=;
	b=CPtTZcvo8TIRxVbXZt04qWHS/vh12N1ENi501UL4Obpl5t+1x27elATprTgauu8xAwJJdL
	vQ/tz34yQO1gT9mUUWZ0o/LDc/lHSYSTFg+qoDDPMxa177Iic4+uFWG/nZoows0EvCQ+6C
	uhvaD/CoA+1RsVkSW4+yt01Lu6saGb5Gpuy7qcpGl0gplOfGYObIAbKKQ7CTuzCjyQwRtC
	1vP7DBfLnL81nb5BWLG5lALFKiKzOvZn0qo3u6hvDVDXIW0XrUnV8GAcbej6c/FQmg7YSc
	INRUOx/4Kk+lt5zmKw769BUAQou5fhQ3Pokz/yCug9XyJJqvoxrIaWwtN+WX1g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org;
	s=dkim; t=1705865418;
	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=sn6415RfIQ9wlX7Kajj0H7L3+41n5sZhng6sJpNpG6E=;
	b=lKUUywSBq/nP/cpvFwVp7udkQUP4pUD3hgc0gaPC3ReW94zVy6UwTXAxVE0QpsxgxOX3HC
	DpCKN6YRaL2gNxQtnKlXEYLC23j/7bJ0RzCGAKNXxGv4PFOZJYiH/MaPPDZzXC8DZ21qHw
	0k8IBa4HxjP5DnsWL870N5h0MtrEi1D4thTk6rh8HNZhZHDM/WPeBETww0w+5dPH4oiz13
	kLJyOyw7+k/l0ISNCgn8aoQhdCCh9LdndI7T5OZjNCt1FJSLs1i1OB22u0AfHGQE9ADxbW
	1AvZRa70heZn0a7OQ4maCTz5UAFM8/saK264Gd3YJyHJhtoz8x/i4ZdtU+H8kQ==
ARC-Authentication-Results: i=1;
	mx1.freebsd.org;
	none
ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1705865418; a=rsa-sha256; cv=none;
	b=GdTIGgwuBsdU/5dqNtsGl98IF9nT4QQai25lZT3kr+x6n6zorxL1nTyUrpOPLKNsStFkmJ
	2c3NvQPEnJT775wKlbJXPgNyCeer8jTGDXyKNSSXMox2VMqK3sB1IhUXqfNN3VJO0zsS9j
	unIzicx/ew3fCSgeTd9SJlfxhXDslwVbG4RQZ/e3MHk/vKKgtVxJ6OGeHpGNZn8PO/BFcp
	xTV4b13gbi8xU5+eR2wsPCq3bVkNpMtCSLY6QXfLxcOrUuVEcrf5vshCVqBIOi+oRRgDNe
	Fe7Io1ECP8A2M/5Uki1I1RzV3pKLtvrD8KlQzH1fBy+Ydy0eK2oVpEpNdTebqQ==
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 4TJ3N94hQYz1SWD;
	Sun, 21 Jan 2024 19:30:17 +0000 (UTC)
	(envelope-from bofh@freebsd.org)
Received: from smtpclient.apple (<unknown> [217.117.226.147])
	by mx.bofh.network (OpenSMTPD) with ESMTPSA id 7e62e4b3 (TLSv1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256:NO);
	Sun, 21 Jan 2024 19:30:14 +0000 (UTC)
Content-Type: multipart/signed;
	boundary="Apple-Mail=_9F930693-F8D1-4408-988C-64FF1520A99A";
	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: <Za1v3ztvbLwQDdYj@ilythia.eden.le-fay.org>
Date: Sun, 21 Jan 2024 20:29:45 +0100
Cc: freebsd-python@freebsd.org,
 freebsd-ports@freebsd.org,
 jbo@freebsd.org
Message-Id: <5A14CE01-367B-4CEC-8CC5-63B8993F72E4@freebsd.org>
References: <Za1v3ztvbLwQDdYj@ilythia.eden.le-fay.org>
To: Lexi Winter <lexi@le-fay.org>
X-Mailer: Apple Mail (2.3731.700.6)


--Apple-Mail=_9F930693-F8D1-4408-988C-64FF1520A99A
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On Jan 21, 2024, at 8:26 PM, Lexi Winter <lexi@le-fay.org> wrote:
>=20
> hi all,
>=20
> i'm trying to port an application that requires Python 3.10+ or later,
> while the default Python is still 3.9.
>=20
> this is my Makefile: =
https://git.sr.ht/~lw/freebsd-ports/tree/sublime-music/item/audio/py-subli=
me-music/Makefile
>=20
> running poudriere testport initially produces several messages like
> this, one for each port in RUN_DEPENDS:
>=20
> [00:02:48] Ignoring devel/py-dateutil@py310 | py310-dateutil-2.8.2: =
Unknown flavor 'py310', possible flavors: py39
> [00:02:48] Ignoring databases/py-peewee@py310 | py310-peewee-3.15.0: =
Unknown flavor 'py310', possible flavors: py39
> [00:02:48] Ignoring devel/py-dataclasses-json@py310 | =
py310-dataclasses-json-0.5.9: Unknown flavor 'py310', possible flavors: =
py39
>=20
> it then installs python310 to build the port, but later fails like =
this:
>=20
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<ph=
ase: run-depends    >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D=3D=3D=3D=3D env: DEVELOPER_MODE=3Dyes USE_PACKAGE_DEPENDS_ONLY=3D1 =
USER=3Droot UID=3D0 GID=3D0
> =3D=3D=3D>   py310-sublime-music-0.12.0 depends on package: =
py310-gobject3>0 - not found
> =3D=3D=3D>   py310-sublime-music-0.12.0 depends on package: =
/packages/All/py310-gobject3-3.42.2.pkg - not found
> =3D=3D=3D>   USE_PACKAGE_DEPENDS_ONLY set - not building missing =
dependency from source
> *** Error code 1
>=20
> could someone please explain what i'm doing wrong here?
>=20
> thanks, lw.


.if ${PYTHON_REL} < 31000
IGNORE=3D	Does not support python 3.9 or earler
.endif

Kind regards,
Moin

--Apple-Mail=_9F930693-F8D1-4408-988C-64FF1520A99A
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+fvbm1phfAvJEFAmWtcKlfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE
Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA
vJG3rw//f1QxZ0H+AD9OiqddmgueZC8UboqoLO6+HQuYjeLBOPF4pvoFzEd6m5r4
edtfGWs9+TnuLLOioJvo5lpykGAo0D3GQbbZTNpvPktR8X3ebu2mtYZcaWOX5f6+
BKcMTTbKqsRO0dYaivBPSAr9gl+tLor3hfhvluFnQW84zQi1t7EL8fGGlU8ItTzT
L9Lw0o5Ao6eXwQcDDv/RE+jF9v8PjvVaO5iE051Pc7KbZWM9jX3gJsX8TSbGHqnj
E8ZLtkN9BnjEatajA4yVvoO0Jd2n/smmo7algZcKo3yypK9wV/bOE03B4txjXF3k
gD5WSZ0Q918sz0w6DWonRqt6rtLygBFFbmbwxcTvyElCQXpVez3KBcD6WJPxGVRJ
/Fm5dnuQg2nLQuI0OlVcvMJGRuJqSmEwKhX0+tlxZMgxzBXjHfLPjVjIejXZp64v
7A7Cxivt1cWhy9TTtsGm0ey0WTAF97bQg1qYMHLBDsYPTohLOXwNviWwIAunuE/o
RMz1/oxlwFvPKxoBxRPZlIP61w7bxKoqQzvBmbKYs8b3si5YQHrHUVwRsBtzNH0b
01wuf3XM9aZxSwvvJGZfZBzwCkdGOomv788dGC1GGhdxVp7KEFsO62JftkjY1HN5
vXqoiSNoVlN65JPSnii5Z8TqwMKXsbulcAHTXcYNwTppCGRkwuw=
=ngBC
-----END PGP SIGNATURE-----

--Apple-Mail=_9F930693-F8D1-4408-988C-64FF1520A99A--