On Thu, Jan 30, 2020 at 08:50:37AM -0500, Kurt Mosiejczuk wrote:
> Just had py-numpy fail on the sparc64 bulk complaining about not
> having a setuptools_scm module. Adding devel/py-setuptools_scm to the
> BUILD_DEPENDS fixes it.
> 
> Here's a diff to add it and it bumps REVISION.
> 
> ok?

No.
It happens with lots of other py ports and is random.
There is something at some point changing requirements but I haven't been able
to reproduce it yet.

> 
> --Kurt
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/math/py-numpy/Makefile,v
> retrieving revision 1.56
> diff -u -p -r1.56 Makefile
> --- Makefile  18 Nov 2019 04:10:31 -0000      1.56
> +++ Makefile  30 Jan 2020 13:46:51 -0000
> @@ -6,7 +6,7 @@ MODPY_EGG_VERSION=    1.14.6
>  DISTNAME=            numpy-${MODPY_EGG_VERSION}
>  PKGNAME=             py-${DISTNAME}
>  EXTRACT_SUFX=                .zip
> -REVISION=            1
> +REVISION=            2
>  
>  CATEGORIES=          math devel
>  
> @@ -34,7 +34,8 @@ TEST_DEPENDS=       devel/py-nose${MODPY_FLAVO
>  
>  MODFORTRAN_COMPILER =        gfortran
>  
> -BUILD_DEPENDS = ${MODFORTRAN_BUILD_DEPENDS}
> +BUILD_DEPENDS = ${MODFORTRAN_BUILD_DEPENDS} \
> +             devel/py-setuptools_scm${MODPY_FLAVOR}
>  LIB_DEPENDS=            math/lapack \
>                       ${MODFORTRAN_LIB_DEPENDS}
>  
> 

-- 
Antoine

Reply via email to