Thursday, January 30, 2020

py-numpy hidden dependency on py-setuptools_scm

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?

--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}

No comments:

Post a Comment