Date: Tue, 16 Jun 2020 11:00:54 +0200 From: Mathieu Arnold <mat@freebsd.org> To: Dmitry Marakasov <amdmi3@amdmi3.ru> Cc: Mathieu Arnold <mat@freebsd.org>, 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> In-Reply-To: <20200615183414.GD31796@hades.panopticon> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
--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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200616090054.qau3zf5vvqgz623k>