svn commit: r524645 - head/devel/py-construct
Emanuel Haupt
ehaupt at FreeBSD.org
Fri Jan 31 08:46:50 UTC 2020
Mathieu Arnold <mat at FreeBSD.org> wrote:
> On Thu, Jan 30, 2020 at 02:51:54PM +0000, Emanuel Haupt wrote:
> > Author: ehaupt
> > Date: Thu Jan 30 14:51:54 2020
> > New Revision: 524645
> > URL: https://svnweb.freebsd.org/changeset/ports/524645
> >
> > Log:
> > This port requires python 3.6 or later.
> >
> > Notified by: pkg-fallout
> >
> > Modified:
> > head/devel/py-construct/Makefile
> > head/devel/py-construct/distinfo
> >
> > Modified: head/devel/py-construct/Makefile
> > ==============================================================================
> > --- head/devel/py-construct/Makefile Thu Jan 30 14:45:47
> > 2020 (r524644) +++ head/devel/py-construct/Makefile
> > Thu Jan 30 14:51:54 2020 (r524645) @@ -15,7 +15,7 @@
> > LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE
> >
> > NO_ARCH= yes
> > -USES= python
> > +USES= python:3.6+
> > USE_PYTHON= distutils autoplist
>
> This broke security/py-trezor, which depends on this and has
> python:3.3+.
>
> When you restrict the Python versions a port supports, you *must*
> check that all the ports that depend on it have the same
> restriction. (And if you expand the Python versions, you have to
> check that its dependencies also support the same versions.)
I'll keep that in mind for the next time. Thank you for fixing py-trezor.
Emanuel
More information about the svn-ports-all
mailing list