From owner-svn-ports-head@freebsd.org Mon Jan 25 10:20:50 2021 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 25E254DB05C; Mon, 25 Jan 2021 10:20:50 +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 4DPQqk0Z3Sz3jCW; Mon, 25 Jan 2021 10:20:50 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from mail.j.mat.cc (owncloud.cube.mat.cc [79.143.240.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.mat.cc", Issuer "R3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id DEB052D93B; Mon, 25 Jan 2021 10:20:49 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from aching.in.mat.cc (unknown [IPv6:2a01:678:ab:50:ce2a:f8f2:84f8:2dfb]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id AB89C942D81; Mon, 25 Jan 2021 10:20:47 +0000 (UTC) Date: Mon, 25 Jan 2021 11:20:46 +0100 From: Mathieu Arnold To: Rene Ladan Cc: Yuri , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r562338 - in head: . graphics graphics/py-mayavi Message-ID: <20210125102046.epi3yuwf5akryw3c@aching.in.mat.cc> References: <202101222043.10MKh3gh024655@repo.freebsd.org> <20210123105803.GA23014@freefall.freebsd.org> <20210123200951.ncngmgojojrm2n5d@aching.in.mat.cc> <20210124000309.GA37534@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="dc64kjiodkvfzipz" Content-Disposition: inline In-Reply-To: <20210124000309.GA37534@freefall.freebsd.org> X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2021 10:20:50 -0000 --dc64kjiodkvfzipz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jan 24, 2021 at 12:03:09AM +0000, Rene Ladan wrote: > On Sat, Jan 23, 2021 at 09:09:51PM +0100, Mathieu Arnold wrote: > > On Sat, Jan 23, 2021 at 03:14:27AM -0800, Yuri wrote: > > > On 1/23/21 2:58 AM, Rene Ladan wrote: > > > > This should be python:3.6+ to prevent the port from using Python 2.= 7. > > >=20 > > >=20 > > > USE_PYTHON=3Dnoflavors should prevent this, no? > >=20 > > Nom USES=3Dpython:noflavors removes flavors from the port, thus breaking > > it for any other module that tries to depend on it, it does not removes > > the fact that it can be built for Python 2.7, which is what is asked > > here. > >=20 > It does "prevent" it if using the default version of Python, because > that happens to be 3.7 at the moment. >=20 > But this workaround is tricky at best. It is not a workaround, it removes flavors from the port, so this port would be unflavored, so any port depending on this port would need to magically guess that, for absolutely no reason, this port is behaving differently than all of the other Python modules ports. --=20 Mathieu Arnold --dc64kjiodkvfzipz Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEVhwchfRfuV0unqO5KesJApEdfgIFAmAOm3lfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU2 MUMxQzg1RjQ1RkI5NUQyRTlFQTNCOTI5RUIwOTAyOTExRDdFMDIACgkQKesJApEd fgJAnhAAlfyifLalTSuFRh1tywULGm0f+DbOHf76D/MSzu4GTgZPl8Lx6uRDCUj9 hX1vq0JWg9aQVy5KcRscfPut1wStu/Z5olZO2f1pZyso7KjdRmazYEgW43GiC7tt lpu9pNZt22oScBq5BJVmf8bbzQ7OXIPHQ3sxJJEAncR7X8zoUIhXF3UEztfnLJ7F /QoewK3dmIXsAMUPcXxcVMfNTNvZlKg9H4CZBheUXt/abozdIUP2tHZmhPzEB/RJ U6JA51DDw0fgDd4UyX/WbHIG75+0rWcHZTT3ti2zW2izinYQklj5zwPt58dhE1eX W7C9PIU3fcT8r7yAFJuGN0i7nBndEqrPJxNwZB2yUzGy84oLdUTiYfzohFRpB9vI /+/BHGt3RnUW5+OdTfdXXY/du74bwt6YV3Vrj3fkkEEmfl72FgM0FnU/jiB1Cre1 rL5DmxnrXNfdzL9Mn/EOdy9fpBosUgVdTbgGHnXIHyFWlUI4yXGUvrhq6tBxnIhS 2Kga2hTkBImmgOvQDkyqFuo2Ar2rPGvc6A0RrnUlctUtikMBxf6DY0NqjjGFan0f kyml+KKeli5yXSPPJwfiJ1qi9MgGfG2316UWn3AW92JEd8Zkouzxg9hJNSJLKvO9 qWQJoxruFHssQTrQpowMVzRrBs8fHfouwq61I55NN4AczGOpIps= =xn37 -----END PGP SIGNATURE----- --dc64kjiodkvfzipz--