svn commit: r524645 - head/devel/py-construct

Mathieu Arnold mat at FreeBSD.org
Thu Jan 30 23:08:03 UTC 2020


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.)

-- 
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/20200131/4be2bc19/attachment.sig>


More information about the svn-ports-all mailing list