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.

Reply via email to