Hello,
finally I got my application snapped on Ubuntu 16.04 and 17.10 but now I try to snap it on Ubuntu Core (with my raspberry) and my python part (which depends on numpy) runs into following problem when building:
Running setup.py bdist_wheel for numpy ... error
Complete output from command /home/getty23/test/cavi-device-snap/parts/cavi-device-sdk/install/usr/bin/python2 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-uQWew9/numpy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpviHEPkpip-wheel-:
Running from numpy source directory.
blas_opt_info:
blas_mkl_info:
libraries mkl_rt not found in ['/home/getty23/test/cavi-device-snap/parts/cavi-device-sdk/install/usr/lib', '/usr/local/lib', '/usr/lib', '/usr/lib/arm-linux-gnueabihf']
NOT AVAILABLE
...
my part looks like this:
parts:
cavi-device-sdk:
plugin: python
python-version: python2
source: ../cavi-device-sdk
stage-packages:
- libc6
I already tried to fix numpy to a certain version in the setup.py, I changed the part to something like this:
cavi-device-sdk:
plugin: python
python-version: python2
source: ../cavi-device-sdk
build-packages:
- python-dev
- python-numpy
python-packages:
- numpy==1.13.3
stage-packages:
- libc6
But nothing helped and I am pretty sure that this part was building before on Ubuntu Core (but it was a while ago when I executed it the last time).
Would be great to get some support from you.
Thanks