From nobody Sun Jan 21 19:26:23 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 4TJ3Hs3pLgz57ZBx; Sun, 21 Jan 2024 19:26:33 +0000 (UTC) (envelope-from lexi@le-fay.org) Received: from thyme.eden.le-Fay.ORG (THYME.EDEN.LE-FAY.ORG [IPv6:2001:8b0:aab5:107::10]) by mx1.freebsd.org (Postfix) with ESMTP id 4TJ3Hr3PH5z4cY7; Sun, 21 Jan 2024 19:26:32 +0000 (UTC) (envelope-from lexi@le-fay.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=le-fay.org header.s=thyme header.b=l0y5NsX3; dmarc=none; spf=pass (mx1.freebsd.org: domain of lexi@le-fay.org designates 2001:8b0:aab5:107::10 as permitted sender) smtp.mailfrom=lexi@le-fay.org Received: from iris.eden.le-Fay.ORG (IRIS.EDEN.LE-FAY.ORG [IPv6:2001:8b0:aab5:106::18]) by thyme.eden.le-Fay.ORG (Postfix) with ESMTP id 3E44428A8E; Sun, 21 Jan 2024 19:26:24 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=le-fay.org; s=thyme; t=1705865184; bh=/+GsYSsLTRnkT4a5NEbWrHN3Ae+uqvYglrVqsBnxEY4=; h=Date:From:To:Cc:Subject; b=l0y5NsX3veFfdWDmvLhJ9w4bO02dKA1OviLKeDDljqbvXMGaNVnKjGIKTqiGzx+DH i4yfP01kCNd8efVDtWD+fgCWZ7e/TWmavo+huPs3VJpXX/uOcrKTCVVRp1N4Zi+fen 5N74L+OenW/3ZRuQEiS/awZayrQ25sl8e/W9wvMQ= Received: from ilythia.eden.le-fay.org (ILYTHIA.EDEN.LE-FAY.ORG [IPv6:2001:8b0:aab5:104:3::101]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by iris.eden.le-Fay.ORG (Postfix) with ESMTPSA id 20D8A85A7; Sun, 21 Jan 2024 19:26:24 +0000 (GMT) Date: Sun, 21 Jan 2024 19:26:23 +0000 From: Lexi Winter To: freebsd-python@freebsd.org Cc: freebsd-ports@freebsd.org, jbo@freebsd.org Subject: USES=python3.10+ and RUN_DEPENDS Message-ID: Mail-Followup-To: freebsd-python@freebsd.org, freebsd-ports@freebsd.org, jbo@freebsd.org List-Id: FreeBSD-specific Python issues List-Archive: https://lists.freebsd.org/archives/freebsd-python List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-python@freebsd.org X-BeenThere: freebsd-python@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Q2WS0AVBYc0X94Fn" Content-Disposition: inline X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.49 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.990]; R_DKIM_ALLOW(-0.20)[le-fay.org:s=thyme]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_SPF_ALLOW(-0.20)[+ip6:2001:8b0:aab5:107::10]; RCVD_NO_TLS_LAST(0.10)[]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DWL_DNSWL_NONE(0.00)[le-fay.org:dkim]; ASN(0.00)[asn:20712, ipnet:2001:8b0::/32, country:GB]; MISSING_XM_UA(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DMARC_NA(0.00)[le-fay.org]; TO_DN_NONE(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org,freebsd-python@freebsd.org]; DKIM_TRACE(0.00)[le-fay.org:+] X-Rspamd-Queue-Id: 4TJ3Hr3PH5z4cY7 --Q2WS0AVBYc0X94Fn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline hi all, i'm trying to port an application that requires Python 3.10+ or later, while the default Python is still 3.9. this is my Makefile: https://git.sr.ht/~lw/freebsd-ports/tree/sublime-music/item/audio/py-sublime-music/Makefile running poudriere testport initially produces several messages like this, one for each port in RUN_DEPENDS: [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 it then installs python310 to build the port, but later fails like this: =================================================== ===== env: DEVELOPER_MODE=yes USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> py310-sublime-music-0.12.0 depends on package: py310-gobject3>0 - not found ===> py310-sublime-music-0.12.0 depends on package: /packages/All/py310-gobject3-3.42.2.pkg - not found ===> USE_PACKAGE_DEPENDS_ONLY set - not building missing dependency from source *** Error code 1 could someone please explain what i'm doing wrong here? thanks, lw. --Q2WS0AVBYc0X94Fn Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCAAdFiEEuwt6MaPcv/+Mo+ftDHqbqZ41x5kFAmWtb9wACgkQDHqbqZ41 x5n/xgv/eWB2lZMZI5jhf6JXCRhrWKf+G+xY+IpEG8m3D2uwTL8dbjzuJUu8fzoK 8Pzv0SYXbmZjwZYvpORRuig1knpUTAwUMHbwA2NbZ41SnPIJHvTMD0EQECJ9s0Kg JFbduMsIx6KAHMB1g38RwElyanZm3/JbHAguio4dMeGCbjTZDqtOsS5hrqLxEw5D LtXAaGmmhNHQm6hrVLuuOntsnx8QEiQEgkp9T5AEuosol24SdpE0GC3SGtykF6aA e9sZyQW0Zugqzoc3Owa2yYCiw3idsrZqVQ/Fq+sMPqY/pHbLN7M3akObYNV7Bstg rHeZEd1WlXAiWuqKHqaeBkj4j/w+qMS9EIBrWtcNb1e8QoMQHpF3O7OJW7Ru1oo1 WBQNZOzNj6L8w4hxbTBPNLfI2Q0cuPJgLm3r5/L3hJIWDjFOCRzBXlxp3UFx4pRM Fei49cWJjQx+mYcUzFC9XTTl2E/jmKgsgU1/tUcTu9Lw3i73CaIMSP/6ukddZvb2 0xGBPnnJ =gi14 -----END PGP SIGNATURE----- --Q2WS0AVBYc0X94Fn--