Package: src:grib-api Version: 1.26.1-2 Severity: serious Dear maintainer:
I tried to build this package in stretch with "dpkg-buildpackage -A" but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh build-indep --buildsystem=cmake --with=python2,python3,fortran_mod --no-parallel dh_update_autotools_config -i -O--buildsystem=cmake install -d debian/.debhelper/bucket/files cp -an --reflink=auto config/config.guess debian/.debhelper/bucket/files/4676029966e14b0a9bfc430963a97196ea50451e4aa3ff23c41256b0046f6efe.tmp mv debian/.debhelper/bucket/files/4676029966e14b0a9bfc430963a97196ea50451e4aa3ff23c41256b0046f6efe.tmp debian/.debhelper/bucket/files/4676029966e14b0a9bfc430963a97196ea50451e4aa3ff23c41256b0046f6efe cp -f /usr/share/misc/config.guess ./config/config.guess cp -an --reflink=auto config/config.sub debian/.debhelper/bucket/files/4add30a10b137a5a4667e12868fb4783e385dbf865cfb7017b205321bd1a2f39.tmp mv debian/.debhelper/bucket/files/4add30a10b137a5a4667e12868fb4783e385dbf865cfb7017b205321bd1a2f39.tmp debian/.debhelper/bucket/files/4add30a10b137a5a4667e12868fb4783e385dbf865cfb7017b205321bd1a2f39 cp -f /usr/share/misc/config.sub ./config/config.sub dh_autoreconf -i -O--buildsystem=cmake find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p " > debian/autoreconf.before grep -q ^XDT_ configure.ac [... snipped ...] done `debian/tmp/usr/bin/grib1to2' probably isn't an ELF file. elf_open: Exec format error Ignoring chrpath error for non-ELF dh_numpy (grep -a -s -v python:Depends debian/libgrib-api-doc.substvars; echo python:Depends=python-numpy) > debian/libgrib-api-doc.substvars.new mv debian/libgrib-api-doc.substvars.new debian/libgrib-api-doc.substvars dh_numpy3 (grep -a -s -v python3:Depends debian/libgrib-api-doc.substvars; echo python3:Depends=python3-numpy) > debian/libgrib-api-doc.substvars.new mv debian/libgrib-api-doc.substvars.new debian/libgrib-api-doc.substvars dh_install install -d debian/.debhelper/generated/libgrib-api0 install -d debian/.debhelper/generated/libgrib-api-dev install -d debian/.debhelper/generated/libgrib-api-tools install -d debian/.debhelper/generated/libgrib-api-doc install -d debian/.debhelper/generated/python-gribapi install -d debian/.debhelper/generated/python3-gribapi # # Setup cmake files for magics++, metview, etc. # mkdir -p debian/libgrib-api-dev//usr/lib/x86_64-linux-gnu/cmake/grib_api cp debian/tmp/usr/share/grib_api/cmake/* debian/libgrib-api-dev//usr/lib/x86_64-linux-gnu/cmake/grib_api cat debian/tmp/usr/share/grib_api//cmake/grib_api-targets-release.cmake | \ sed -e 's% *IMPORTED_LINK_INTERFACE_LIBRARIES_RELEASE.*% IMPORTED_LINK_INTERFACE_LIBRARIES_RELEASE ""%' \ -e 's%${_IMPORT_PREFIX}%/usr%g' \ > debian/libgrib-api-dev//usr/lib/x86_64-linux-gnu/cmake/grib_api/grib_api-targets-release.cmake cat debian/tmp/usr/share/grib_api//cmake/grib_api-config.cmake | \ sed -e 's%^set( grib_api_BASE_DIR.*%set ( grib_api_BASE_DIR /build/grib-api )%' | \ sed -e 's%^set( GRIB_API_TPLS.*%set( GRIB_API_TPLS "")%' | \ sed -e 's%^set( GRIB_API_TPL_LIBRARIES.*%set( GRIB_API_TPL_LIBRARIES "" )%' \ > debian/libgrib-api-dev//usr/lib/x86_64-linux-gnu/cmake/grib_api/grib_api-config.cmake # For bit-reproducibility, sanitize the build paths for f in grib_api-import.cmake grib_api-config.cmake ; do \ sed -e 's%/<<PKGBUILDDIR>>%/build/grib_api%g' < debian/libgrib-api-dev//usr/lib/x86_64-linux-gnu/cmake/grib_api/$f \ > debian/libgrib-api-dev//usr/lib/x86_64-linux-gnu/cmake/grib_api/x; \ mv debian/libgrib-api-dev//usr/lib/x86_64-linux-gnu/cmake/grib_api/x debian/libgrib-api-dev//usr/lib/x86_64-linux-gnu/cmake/grib_api/$f ; \ done sed -e 's%/<<PKGBUILDDIR>>%/build/grib_api%g' < debian/libgrib-api-dev/usr/include/grib_api_ecbuild_config.h > x /bin/sh: 1: cannot open debian/libgrib-api-dev/usr/include/grib_api_ecbuild_config.h: No such file debian/rules:86: recipe for target 'override_dh_install' failed make[1]: *** [override_dh_install] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules:47: recipe for target 'binary-indep' failed make: *** [binary-indep] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- To reproduce, please try "dpkg-buildpackage -A". (The error does not happen with "dpkg-buildpackage"). Thanks.