Your message dated Fri, 17 Jun 2016 05:48:45 +0000
with message-id <[email protected]>
and subject line Bug#820986: fixed in grib-api 1.15.0-4
has caused the Debian Bug report #820986,
regarding grib-api: FTBFS when built with dpkg-buildpackage -A (No such file or
directory)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
820986: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820986
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:grib-api
Version: 1.14.7-2
User: [email protected]
Usertags: binary-indep
Severity: important
Dear maintainer:
I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
dh build-indep --buildsystem=cmake --with=python2
--builddirectory=/<<PKGBUILDDIR>>/debian/build
dh_testdir -i -O--buildsystem=cmake
-O--builddirectory=/<<PKGBUILDDIR>>/debian/build
dh_update_autotools_config -i -O--buildsystem=cmake
-O--builddirectory=/<<PKGBUILDDIR>>/debian/build
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
F77=gfortran dh_auto_configure -- \
-DCMAKE_BUILD_TYPE=Release \
-DDISABLE_OS_CHECK=ON \
-DENABLE_PNG=ON -DENABLE_PYTHON=ON \
-DENABLE_AEC=ON \
-DENABLE_RPATHS=OFF \
[... snipped ...]
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/share/grib_api/ifs_samples/grib1_mlgrib2_ieee64/reduced_rotated_gg_pl_640_grib2.tmpl
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/share/grib_api/ifs_samples/grib1_mlgrib2_ieee64/gg_ml.tmpl
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/share/grib_api/ifs_samples/grib1_mlgrib2_ieee64/gg_sfc.tmpl
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/share/grib_api/ifs_samples/grib1_mlgrib2_ieee64/sh_ml.tmpl
-- Installing:
/<<PKGBUILDDIR>>/debian/tmp/usr/share/grib_api/ifs_samples/grib1_mlgrib2_ieee64/sh_sfc.tmpl
make[1]: Leaving directory '/<<PKGBUILDDIR>>/debian/build'
debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
for d in libgrib_api_f77.so libgrib_api_f90.so libgrib_api.so ; do \
mv debian/tmp/usr/lib/$d.0 debian/tmp/usr/lib/$d.0.0.0 ; done
dh_numpy
# Make properly visible
mv debian/tmp/usr/lib/python2.7/site-packages/grib_api
debian/tmp/usr/lib/python2.7/site-packages/gribapi
mv debian/tmp/usr/lib/python2.7/site-packages/gribapi/gribapi.py
debian/tmp/usr/lib/python2.7/site-packages/gribapi/__init__.py
dh_install
find . -name grib_to_netcdf -exec chrpath -d {} \;
# 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
sed -e 's%${_IMPORT_PREFIX}%/usr%' \
< debian/tmp/usr/share/grib_api//cmake/grib_api-targets-release.cmake \
>
debian/libgrib-api-dev//usr/lib/x86_64-linux-gnu/cmake/grib_api/grib_api-targets-release.cmake
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_installdocs -i -O--buildsystem=cmake
-O--builddirectory=/<<PKGBUILDDIR>>/debian/build
dh_installchangelogs -i -O--buildsystem=cmake
-O--builddirectory=/<<PKGBUILDDIR>>/debian/build
dh_python2 -i -O--buildsystem=cmake
-O--builddirectory=/<<PKGBUILDDIR>>/debian/build
dh_perl -i -O--buildsystem=cmake
-O--builddirectory=/<<PKGBUILDDIR>>/debian/build
dh_link -i -O--buildsystem=cmake
-O--builddirectory=/<<PKGBUILDDIR>>/debian/build
dh_strip_nondeterminism -i -O--buildsystem=cmake
-O--builddirectory=/<<PKGBUILDDIR>>/debian/build
dh_compress -i -O--buildsystem=cmake
-O--builddirectory=/<<PKGBUILDDIR>>/debian/build
debian/rules override_dh_fixperms
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_fixperms
chmod +x
debian/libgrib-api0/usr/share/grib_api/definitions/installDefinitions.sh
chmod: cannot access
'debian/libgrib-api0/usr/share/grib_api/definitions/installDefinitions.sh': No
such file or directory
debian/rules:74: recipe for target 'override_dh_fixperms' failed
make[1]: *** [override_dh_fixperms] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:29: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit
status 2
--------------------------------------------------------------------------------
Explanation: We are creating only arch-independent packages here, so
debian/libgrib-api0/[...] does not exist, because the libgrib-api0
is arch-dependent.
The trivial fix is to override dh_fixperms only when creating
arch-dependent packages.
Patch attached.
Thanks.
--- a/debian/rules
+++ b/debian/rules
@@ -70,7 +70,7 @@ override_dh_auto_clean:
tests/statistics.out tests/x.grib \
data/change_scanning_rotated_ll.filter examples/F90/index.idx
-override_dh_fixperms:
+override_dh_fixperms-arch:
dh_fixperms
chmod +x
debian/libgrib-api0/usr/share/grib_api/definitions/installDefinitions.sh
chmod -x
debian/libgrib-api-dev/usr/share/doc/libgrib-api-dev/examples/python/README
--- End Message ---
--- Begin Message ---
Source: grib-api
Source-Version: 1.15.0-4
We believe that the bug you reported is fixed in the latest version of
grib-api, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <[email protected]> (supplier of updated grib-api package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 16 Jun 2016 11:43:41 +0100
Source: grib-api
Binary: libgrib-api0 libgrib-api-dev libgrib-api-tools libgrib-api-doc
python-gribapi python3-gribapi
Architecture: source amd64 all
Version: 1.15.0-4
Distribution: sid
Urgency: medium
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description:
libgrib-api-dev - GRIB decoding/encoding software library (development)
libgrib-api-doc - GRIB decoding/encoding software (documentation)
libgrib-api-tools - GRIB decoding/encoding software (utilities)
libgrib-api0 - GRIB decoding/encoding software library
python-gribapi - Python module for the ECMWF GRIB API library
python3-gribapi - Python3 module for the ECMWF GRIB API library
Closes: 820986
Changes:
grib-api (1.15.0-4) unstable; urgency=medium
.
Bugfixes to python3 support
* Enable testing.
Typo. Ack Closing FTBFS. Closes: #820986.
Checksums-Sha1:
fe00a52fbcd246c9b0d71c20b8e06a90b3ac3548 2862 grib-api_1.15.0-4.dsc
833a9ddcfae1ac852b556d583f77ced34495b59d 34208 grib-api_1.15.0-4.debian.tar.xz
ead338db8c25d3635ae7e9d6fe1806a8e46cbf8f 558486
libgrib-api-dev_1.15.0-4_amd64.deb
cfff804138a5e723884d2833d3afde987b229051 73500 libgrib-api-doc_1.15.0-4_all.deb
aad1d0d67a002c7c30a8a1b5214f1e6d5e62b42d 802454
libgrib-api-tools-dbgsym_1.15.0-4_amd64.deb
c9b8be6b7a7662f87adb8ccf008aa8ce6650e192 168430
libgrib-api-tools_1.15.0-4_amd64.deb
e4e5660c679eb9e98ca414504689265da87bdb46 968682
libgrib-api0-dbgsym_1.15.0-4_amd64.deb
bfd86749cc862d8179a83686fe33daf721b52556 1038454
libgrib-api0_1.15.0-4_amd64.deb
364c3ee38ad22256a59889879802b76efa6a7373 174556
python-gribapi-dbgsym_1.15.0-4_amd64.deb
ba7f457f5f49997a660e45e59ab32a87d09cf123 67552
python-gribapi_1.15.0-4_amd64.deb
03df09e5eaefba550c9ad906d1e357bddfee4f6e 172094
python3-gribapi-dbgsym_1.15.0-4_amd64.deb
831dd5bd43dff717cfbcee5d906198e36e4bbbd8 68216
python3-gribapi_1.15.0-4_amd64.deb
Checksums-Sha256:
54ba2e94fb0a9001db4112d031be6803bb99580740d632dcc3d448cb3202dbe5 2862
grib-api_1.15.0-4.dsc
0e7da1f2bd55912f7cd2665c612a645fadbb28153e4a2555a54567f631b92e9d 34208
grib-api_1.15.0-4.debian.tar.xz
cd6943aa7bafd99cce2620714ff3976e4b06144b3bb7cbd81124a866c69a1685 558486
libgrib-api-dev_1.15.0-4_amd64.deb
e4dc778c367dc9a7fefe5c3280cf1ab76ea203d6fc93a0f21d68ff9fa63efa6c 73500
libgrib-api-doc_1.15.0-4_all.deb
d5f348215e3c62a282efed1da9439221e209a5335e9b2b71e77a4c8434fec97d 802454
libgrib-api-tools-dbgsym_1.15.0-4_amd64.deb
90a94b11fc56cb615c5f31b569be131f5b2c6cf58bfada2225d40f5bb5d168be 168430
libgrib-api-tools_1.15.0-4_amd64.deb
c05eaa095e1427470526b402c392b5efea295eb27b4360fa6eccc2e700a9e3f6 968682
libgrib-api0-dbgsym_1.15.0-4_amd64.deb
146f31e4f6e2ce52654984558c9b4398d8246a54891624ee7794220f09863847 1038454
libgrib-api0_1.15.0-4_amd64.deb
068e20703a37d98149beb8b830736c1b6385aa9bb4e8fc13cfb1b599d487d299 174556
python-gribapi-dbgsym_1.15.0-4_amd64.deb
53a04cc7635c2c6cc33678c450093fbe9603472a7ffe24aedac7cfdedf8e3c82 67552
python-gribapi_1.15.0-4_amd64.deb
4187c851accdc27e3ee568d5dd5e3807035aba33188868fcca55e611d07a13d7 172094
python3-gribapi-dbgsym_1.15.0-4_amd64.deb
6a16ea11c3501bea1fc18f47406e90e0dfba9bddcedb9dec4f4e9b300dec7a1f 68216
python3-gribapi_1.15.0-4_amd64.deb
Files:
546920ac6f640e923d11be971a36b424 2862 libdevel optional grib-api_1.15.0-4.dsc
916956cd635cb0500874b0c854ad3e3c 34208 libdevel optional
grib-api_1.15.0-4.debian.tar.xz
e6a6f607d1464c8d9597a5140d869e2b 558486 libdevel optional
libgrib-api-dev_1.15.0-4_amd64.deb
73638c2e9ad8e6a29404d96f4ac54d67 73500 doc optional
libgrib-api-doc_1.15.0-4_all.deb
a1f67d092832665105e79d752bc2869c 802454 debug extra
libgrib-api-tools-dbgsym_1.15.0-4_amd64.deb
fed55ea000396173928735b7915de91c 168430 utils optional
libgrib-api-tools_1.15.0-4_amd64.deb
66a9829f0a0c9002cbd933553f011d48 968682 debug extra
libgrib-api0-dbgsym_1.15.0-4_amd64.deb
7f88188f780d1ab448ad719929fd9ed7 1038454 libs optional
libgrib-api0_1.15.0-4_amd64.deb
7840f8bdc2a7028f9568bea1c6e36ab5 174556 debug extra
python-gribapi-dbgsym_1.15.0-4_amd64.deb
6317de25550fecd916a9c047e0f57906 67552 python optional
python-gribapi_1.15.0-4_amd64.deb
602607b661de61bbe544f7b5cd032a92 172094 debug extra
python3-gribapi-dbgsym_1.15.0-4_amd64.deb
170b7216cffa9819639dfc4c4bf3cbf7 68216 python optional
python3-gribapi_1.15.0-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXYtfEAAoJEMvmu05dmtOla0QP/i4tWQyzLD2xWXHC6Sx6WMp7
nfcpl1lQ6hJc5zDTTqHMEHH3TiVZCoNEYUollMPGVwNpWOQjsclYC7NVg9cQ0V4b
YFnh6MUhtTrwpR7E9T7ERR4s3VEphet2WE7RBuRwJWCkpfJa93jAlJKPIee5wonn
Z2MlehLRtgcz3M4X4Ci09pjyiNovpKiSjiihYKMbqfvcu7wriVTkGY0gmylXXuZw
peRGk45lbeUW/2xoVSRzlVMlNTQDcTSvD41o0uO9fgCnUzwpi/70oPO4MCw4JCg2
ugOaJFDF02gWOw/5Jy7B2UcMJYuK7AYG6IxUB1ry9i8KsJnwuzqdsP08hTstKHlj
D7kP+r6ZNmMQCLC8m1gwW9e2IccHoeFObxxxDy8PkqUm+EpjsK7nJtPWXk6ghdKj
ZuOOSYABfMJqCdvJnhhswcwxm8oXTOMIysezTzPKsv8RrIisheMyzAt7Cv/KT6eF
EYiKbF+3eTjslH7qRZoY7uZtQ36ZWyfWbM30v3jGbJ0YgRZzFMp4fNQSI+lDAnk1
QmiHyoQRHY6+52ZoWVINAxxWuxCJDw5FSWz7RqZgjGc5+a8j4iWCwhLWfXspyc4T
cVi+qWKgKquzNrY1sJYVynSoxy/qVpem1nyciKdNrZ1I9meBii8CG3JKZbALFYbG
hLGUzyxKjmy6vdV8xM8m
=RVop
-----END PGP SIGNATURE-----
--- End Message ---