From owner-svn-ports-head@freebsd.org Tue Jun 16 09:00:57 2020 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 7B6D532E76F; Tue, 16 Jun 2020 09:00:57 +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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49mMcT2gjLz4Y8B; Tue, 16 Jun 2020 09:00:57 +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 "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 3B62D10883; Tue, 16 Jun 2020 09:00:57 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from aching.in.mat.cc (unknown [IPv6:2a01:678:ab:50:fa75:a4ff:fea6:9f8f]) (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 1485C942D81; Tue, 16 Jun 2020 09:00:56 +0000 (UTC) Date: Tue, 16 Jun 2020 11:00:54 +0200 From: Mathieu Arnold To: Dmitry Marakasov Cc: Mathieu Arnold , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r538898 - head/devel/py-hypothesis Message-ID: <20200616090054.qau3zf5vvqgz623k@aching.in.mat.cc> References: <202006151537.05FFbWj1037199@repo.freebsd.org> <20200615155904.svxz6mx27dor7wwq@aching.in.mat.cc> <20200615171240.GB31796@hades.panopticon> <20200615174819.7qe2jtq35ehmbuh6@aching.in.mat.cc> <20200615183414.GD31796@hades.panopticon> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="6s6ix2rp7e6kcoid" Content-Disposition: inline In-Reply-To: <20200615183414.GD31796@hades.panopticon> X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.33 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: Tue, 16 Jun 2020 09:00:57 -0000 --6s6ix2rp7e6kcoid Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jun 15, 2020 at 09:34:14PM +0300, Dmitry Marakasov wrote: > * Mathieu Arnold (mat@freebsd.org) wrote: >=20 > > > > > Author: amdmi3 > > > > > Date: Mon Jun 15 15:37:32 2020 > > > > > New Revision: 538898 > > > > > URL: https://svnweb.freebsd.org/changeset/ports/538898 > > > > >=20 > > > > > Log: > > > > > - Update to 5.16.0 > > > > > =20 > > > > > Note that though this drops python2 support, py-hypothesis is o= nly > > > > > currently used in TEST_DEPENDS, so this should not affect any p= ackage > > > > > building. > > > >=20 > > > > And now, all the ports that require this have BROKEN dependencies w= hen > > > > you run make test. > > >=20 > > > Only when you run `make test` with non-default python2 flavor. > >=20 > > Or with a different Python 3 default version, say 3.5, or that one has > > set BUILD_ALL_PYTHON_FLAVORS and tries it with py35 as the flavor. >=20 > Yes. Is this important given that everything 2.7 is already marked > as deprecated and scheduled for removal? >=20 > 3.5 may in fact be supported, needs checking. >=20 > > > > When you remove flavors from a port, it is the same as if you were > > > > removing a port. So you MUST chase down all the consumers and make = sure > > > > they all still work correctly. > > >=20 > > > It does not affect how they work. And `make test` works fine for all = of > > > them with default python flavor too. > >=20 > > So you are saying that you will fix them a bit later right? >=20 > There were no plans to fix anything. If support for 2.7 is still > important, older py-hypothesis may be repocopied, and consumers > which still support 2.7 switched to it. I think you are missing the point. It is not about support for 2.7, it is about having broken the dependencies of all the ports that depend on this one when they have possible flavors that are 2.7 or 3.5. Please fix those dependencies. --=20 Mathieu Arnold --6s6ix2rp7e6kcoid Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEVhwchfRfuV0unqO5KesJApEdfgIFAl7oikJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU2 MUMxQzg1RjQ1RkI5NUQyRTlFQTNCOTI5RUIwOTAyOTExRDdFMDIACgkQKesJApEd fgJg5BAAtbs3ORReyVvgAwVGvhyOZSQU/FX40dzqRtdy9t2FFKuj20QN9kanUP06 SDuAeVxGoC18yuvssbO0KnBfguvdNeUEL+hmVjAyETgEe5EnoEgawQAcXNi90nI2 AqXyaQVzGUJt0g7bixVmA1o9JXPSBABVKR0jBiBQHc0VQZmSlxSmVYoOL1fadykS 29H82jbDuZGZJ57Zl/3Iwvun4EN6ZegS4kHM5gfbOQ/E9rKJwAtX+uOUMb8cuYm7 wDJgl8EKFjaBUs5GagatgYNfbSxgNqO9g63ycYFGuvh93RgpwpOYZB+N9Ysvy79g N6wh0FOuZdhBw7pbcQnx1wi8gy4lCidCiKaqYwMbdFWrtRTliXUZu0w9d45GPB2E ks6FF3jZwb2PbPZyClrfTZJnWkGPFP+QGDApBhOj5/H3Gbs/u/CsvTkKVTPFnDAG U3d9laZwLUxoXrYYp2W/jsR1GdVydwbfnJUm2PqaT3sk/3YCgJUofr/6YJvedlLn tar1hHXXl+08Kd5wNCH5RlggKMkFUNnLUmNUi968IKNJb5VIoFrHAWlwTmVRrYw3 eJXO8YFypxMMD3MPQrw8IWU6MMHjGXa8hKtb981nxqBV5N+c50466+amZ2GZMdBi YYKi1+oE8GJ9beelCtx80dY1ayjG12m/z7r76+IaHLiVkTkpx+8= =XUWV -----END PGP SIGNATURE----- --6s6ix2rp7e6kcoid--