On 5/17/19 4:49 PM, Alejandro Enedino Hernandez Samaniego wrote:
Both python-numpy and python3-numpy try to install the file:

${D}/${bindir}/f2py

which causes an error during do_rootfs since the package manager complains 
about that.

The numpy packages create basically copies of f2py script with the following 
names:
f2py (on both)
f2py2 (on python 2)
f2py2.7 (on python 2)
f2py3 (on python 3)
f2py3.7 (on python 3)

Remove the copy of f2py from python-numpy in favor of using the one from python3
to avoid installation issues at do_rootfs().


what if one does not install py3 ?

Signed-off-by: Alejandro Enedino Hernandez Samaniego <[email protected]>
---
  meta/recipes-devtools/python-numpy/python-numpy_1.16.3.bb | 4 ++++
  1 file changed, 4 insertions(+)

diff --git a/meta/recipes-devtools/python-numpy/python-numpy_1.16.3.bb 
b/meta/recipes-devtools/python-numpy/python-numpy_1.16.3.bb
index 5013789..a1133da 100644
--- a/meta/recipes-devtools/python-numpy/python-numpy_1.16.3.bb
+++ b/meta/recipes-devtools/python-numpy/python-numpy_1.16.3.bb
@@ -4,3 +4,7 @@ require python-numpy.inc
  RDEPENDS_${PN}_class-target_append = " \
      ${PYTHON_PN}-subprocess \
  "
+
+do_install_append(){
+        rm ${D}/${bindir}/f2py
+}

--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to