"Aaron M. Ucko" <u...@debian.org> writes:

> Please declare a build dependency on python-mpi4py in addition to the
> one on python3-mpi4py.

Thanks for the quick fix!  Alas, builds are still failing, at this point
when trying to build for Python 3, because adios builds for all
installed Python 3.x interpreter versions:

PY3VERS:= $(shell py3versions -s)

but build-depends only on the default version's development files
(python3-dev).  As such, python3-numpy's dependency on python3.4 results
in a failed attempt to build for that version:

  /usr/bin/mpic++   -DADIOS_USE_READ_API_1 -Dadios_EXPORTS -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security  
-fPIC -I/usr/include/python3.4 -I/usr/include/i386-linux-gnu/python3.4 
-I/«PKGBUILDDIR»/debian/tmp/include -I/usr/lib/openmpi/include 
-I/usr/lib/openmpi/include/openmpi     -DZLIB  -DBZIP2 -o 
CMakeFiles/adios.dir/adios.cpp.o -c 
/«PKGBUILDDIR»/wrappers/numpy/build_python3.4/adios.cpp
  /«PKGBUILDDIR»/wrappers/numpy/build_python3.4/adios.cpp:8:22: fatal error: 
pyconfig.h: No such file or directory
   #include "pyconfig.h"

If you mean to build for all supported Python 3.x versions, please
build-depend on python3-all-dev, not just python3-dev.  OTOH, if you
mean to build for just the default, please set

PY3VERS := $(shell py3versions -d)

or even

PY3VERS := python3

Thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to