Skip site navigation (1)Skip section navigation (2)
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>