svn commit: r538898 - head/devel/py-hypothesis

Mathieu Arnold mat at freebsd.org
Tue Jun 16 09:00:57 UTC 2020


On Mon, Jun 15, 2020 at 09:34:14PM +0300, Dmitry Marakasov wrote:
> * Mathieu Arnold (mat at freebsd.org) wrote:
> 
> > > > > Author: amdmi3
> > > > > Date: Mon Jun 15 15:37:32 2020
> > > > > New Revision: 538898
> > > > > URL: https://svnweb.freebsd.org/changeset/ports/538898
> > > > > 
> > > > > Log:
> > > > >   - Update to 5.16.0
> > > > >   
> > > > >   Note that though this drops python2 support, py-hypothesis is only
> > > > >   currently used in TEST_DEPENDS, so this should not affect any package
> > > > >   building.
> > > > 
> > > > And now, all the ports that require this have BROKEN dependencies when
> > > > you run make test.
> > > 
> > > Only when you run `make test` with non-default python2 flavor.
> > 
> > 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.
> 
> Yes. Is this important given that everything 2.7 is already marked
> as deprecated and scheduled for removal?
> 
> 3.5 may in fact be supported, needs checking.
> 
> > > > 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.
> > > 
> > > It does not affect how they work. And `make test` works fine for all of
> > > them with default python flavor too.
> > 
> > So you are saying that you will fix them a bit later right?
> 
> 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.

-- 
Mathieu Arnold
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20200616/5a8b58fa/attachment.sig>


More information about the svn-ports-all mailing list