Your message dated Mon, 28 Nov 2016 11:00:11 +0000 with message-id <[email protected]> and subject line Bug#844167: fixed in eccodes 2.0.0-2 has caused the Debian Bug report #844167, regarding eccodes: 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.) -- 844167: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844167 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:eccodes Version: 2.0.0-1 Severity: serious Dear maintainer: I tried to build this package with "dpkg-buildpackage -A" (which is what the "Arch: all" autobuilder would do to build it) but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh build-indep --buildsystem=cmake --with=python3 --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 dh_autoreconf -i -O--buildsystem=cmake -O--builddirectory=/<<PKGBUILDDIR>>/debian/build find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} \; > debian/autoreconf.before autoreconf -f -i aclocal: warning: couldn't open directory 'm4': No such file or directory libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. libtoolize: copying file 'config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' [... snipped ...] install -p -m0644 debian/copyright debian/libeccodes-doc/usr/share/doc/libeccodes-doc/copyright dh_installchangelogs -i -O--buildsystem=cmake -O--builddirectory=/<<PKGBUILDDIR>>/debian/build install -p -m0644 debian/changelog debian/libeccodes-doc/usr/share/doc/libeccodes-doc/changelog.Debian install -p -m0644 ./ChangeLog debian/libeccodes-doc/usr/share/doc/libeccodes-doc/changelog dh_python3 -i -O--buildsystem=cmake -O--builddirectory=/<<PKGBUILDDIR>>/debian/build D: dh_python3 dh_python3:158: version: 2.20160818 D: dh_python3 dh_python3:159: argv: ['/usr/bin/dh_python3', '-i', '-O--buildsystem=cmake', '-O--builddirectory=/<<PKGBUILDDIR>>/debian/build'] D: dh_python3 dh_python3:160: options: {'vrange': None, 'depends_section': None, 'arch': False, 'no_shebang_rewrite': False, 'skip_private': False, 'no_ext_rename': False, 'suggests': None, 'clean_dbg_pkg': True, 'requires': None, 'O': '--builddirectory=/<<PKGBUILDDIR>>/debian/build', 'depends': None, 'suggests_section': None, 'compile_all': False, 'guess_deps': True, 'regexpr': None, 'ignore_shebangs': False, 'recommends_section': None, 'verbose': False, 'shebang': None, 'package': None, 'recommends': None, 'no_package': None} D: dh_python3 dh_python3:161: args: [] D: dh_python3 dh_python3:163: supported Python versions: 3.5 (default=3.5) D: dh_python3 debhelper:100: skipping package libeccodes-doc (missing ${python3:Depends} in Depends) D: dh_python3 debhelper:153: source=eccodes, binary packages=[] E: dh_python3 dh_python3:173: no package to act on (python3-foo or one with ${python3:Depends} in Depends) 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 cd debian/libeccodes-doc chmod a-x usr/share/doc/libeccodes-doc/changelog usr/share/doc/libeccodes-doc/changelog.Debian gzip -9nf usr/share/doc/libeccodes-doc/changelog usr/share/doc/libeccodes-doc/changelog.Debian cd '/<<PKGBUILDDIR>>' rm -f debian/*.debhelper.log debian/rules override_dh_fixperms make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_fixperms find debian/libeccodes-doc -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/libeccodes-doc ! -type l -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libeccodes-doc/usr/share/doc -type f ! -regex 'debian/libeccodes-doc/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libeccodes-doc/usr/share/doc -type d -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libeccodes-doc/usr/share/man -type f -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libeccodes-doc/usr/include -type f -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libeccodes-doc/usr/share/applications -type f -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libeccodes-doc/usr/lib/x86_64-linux-gnu/perl5/5.24 debian/libeccodes-doc/usr/share/perl5 -type f -perm -5 -name '*.pm' -print0 2>/dev/null | xargs -0r chmod a-X find debian/libeccodes-doc -perm -5 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' \) -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libeccodes-doc/usr/lib -type f -name '*.ali' -print0 2>/dev/null | xargs -0r chmod uga-w test -e /usr/bin/dh_buildinfo && dh_buildinfo gzip -9nf debian/buildinfo >debian/buildinfo.gz install -g 0 -o 0 -m0644 debian/buildinfo.gz debian/libeccodes-doc/usr/share/doc/libeccodes-doc/buildinfo_all.gz rm debian/buildinfo.gz chmod -x debian/libeccodes-dev/usr/share/doc/libeccodes-dev/examples/F90/include.sh chmod: cannot access 'debian/libeccodes-dev/usr/share/doc/libeccodes-dev/examples/F90/include.sh': No such file or directory debian/rules:104: recipe for target 'override_dh_fixperms' failed make[1]: *** [override_dh_fixperms] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules:49: recipe for target 'binary-indep' failed make: *** [binary-indep] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit status 2 -------------------------------------------------------------------------------- This happens because debian/libeccodes-dev/[...] does not exist, as we are creating arch-independent packages only. Hint: Try splitting override_dh_fixperms into override_dh_fixperms-arch and override_dh_fixperms-indep. Thanks.
--- End Message ---
--- Begin Message ---Source: eccodes Source-Version: 2.0.0-2 We believe that the bug you reported is fixed in the latest version of eccodes, 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 eccodes 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: Mon, 14 Nov 2016 08:48:02 +0000 Source: eccodes Binary: libeccodes0 libeccodes-data libeccodes-dev libeccodes-tools python3-eccodes libeccodes-doc Architecture: source all amd64 Version: 2.0.0-2 Distribution: unstable Urgency: medium Maintainer: Alastair McKinstry <[email protected]> Changed-By: Alastair McKinstry <[email protected]> Description: libeccodes-data - GRIB and BUFR enecoding/encoding software library - data libeccodes-dev - GRIB and BUFR decoding/encoding software library (development) libeccodes-doc - GRIB decoding/encoding software (documentation) libeccodes-tools - GRIB decoding/encoding software (utilities) libeccodes0 - GRIB and BUFR enecoding/encoding software library python3-eccodes - Python module for the ECMWF GRIB API library Closes: 844065 844167 844172 844174 Changes: eccodes (2.0.0-2) unstable; urgency=medium . * Split dh_fixperms for dpkg-buildpackage -A . Closes: #844167 * Mark --no-parallel. Parallel builds currently unsafe. Closes: #844172, #844174 * Split data from libeccodes0 library to separate package. Closes: #844065 * Move souce package from "libdevel" section to "science" * Set libeccodes-doc as multi-arch: foreign Checksums-Sha1: f850091845ebb5cfc9fc59397cc25c7f364a00f3 2737 eccodes_2.0.0-2.dsc 7b618857049d06f42fa65a5b80c3c89494b6746f 23444 eccodes_2.0.0-2.debian.tar.xz c0860ef74d23f52ffbe493e0ff1293e73ce46eae 9225 eccodes_2.0.0-2_20161114T092232z-5a3f0c87.buildinfo 539a4bd1ec7fea7925ae9be62c06a7b4c53b9826 1315444 libeccodes-data_2.0.0-2_all.deb a95dd018360048595926b03e813a134703401745 703384 libeccodes-dev_2.0.0-2_amd64.deb 9a3c279036ed97fdc57191fe0fe622278d566d8e 129396 libeccodes-doc_2.0.0-2_all.deb 22e5354e45d93f5eeff6d670c4071fe5589eb87f 1398130 libeccodes-tools-dbgsym_2.0.0-2_amd64.deb 4804a5a061f748773c7a399e8ddb103689d269e8 186296 libeccodes-tools_2.0.0-2_amd64.deb baff594de8312de372ac7412ced3bf72dae55aa4 1723234 libeccodes0-dbgsym_2.0.0-2_amd64.deb 8adee50273b21221418859a5b40a70dabfd7f89b 464550 libeccodes0_2.0.0-2_amd64.deb 524554fbab72c203b87f2684c92a7a5332392518 162366 python3-eccodes-dbgsym_2.0.0-2_amd64.deb f15056063df958458e6b7fdb0c3031921c156de4 58790 python3-eccodes_2.0.0-2_amd64.deb Checksums-Sha256: 5320d9093d18dc4e301b07b701f0a929f68ac8de0843c1d18730931950a28089 2737 eccodes_2.0.0-2.dsc 0431bc9cdc40b76056e39782cb43797ba2c1d9a4b2cc252a5b2c5d75a4145b4c 23444 eccodes_2.0.0-2.debian.tar.xz 73069d18ee3d05feac72b57fd878ff5a23f85d00fbd9a038cc2c980fc4c7cc7c 9225 eccodes_2.0.0-2_20161114T092232z-5a3f0c87.buildinfo 0c4b244e364443a99f97dd2b782287f6f8284f68750888f332e821abb9d960a5 1315444 libeccodes-data_2.0.0-2_all.deb 1a3cf558276d94435d8b0f9b970f6789533d1c37d0b48deab0d1cf6cfca890f5 703384 libeccodes-dev_2.0.0-2_amd64.deb 09f93ec91d4518a240abe9e2c6632b6b205db4cf1773737b367bda6dcb817f87 129396 libeccodes-doc_2.0.0-2_all.deb befe5207978c070922f92ffee11e8348466b2d7c9c827e17957efb6bf6312ae4 1398130 libeccodes-tools-dbgsym_2.0.0-2_amd64.deb da5740f7c32f2741b0ff1b6b10853f96e66ad6e178f6d751a3467fd882bac990 186296 libeccodes-tools_2.0.0-2_amd64.deb 3c37c9d20c4e371cbb776f11c0748d282727c48a9b78974629f8dc1f974c246d 1723234 libeccodes0-dbgsym_2.0.0-2_amd64.deb 3ea610dd206456c5445d2e8fbce2d5ea07ff2f556f8c243ad0e6bebb178b3702 464550 libeccodes0_2.0.0-2_amd64.deb deb3e389842b5c607289d3946e447cbcbd444f00477eb6ec37d7336249b005d2 162366 python3-eccodes-dbgsym_2.0.0-2_amd64.deb 21f57407ab09df241e37ef7a9964777f486666c0d18797d03ae1ad0199215efd 58790 python3-eccodes_2.0.0-2_amd64.deb Files: 8562dfbb98ca6494d06878e728081bec 2737 science optional eccodes_2.0.0-2.dsc 7df15d8cc9345af3162aed170c90aa03 23444 science optional eccodes_2.0.0-2.debian.tar.xz 5a3f0c87fc627d8c5f1a17ce249eaefc 9225 science optional eccodes_2.0.0-2_20161114T092232z-5a3f0c87.buildinfo 6f2b5b59d37139882025c0e807bd6697 1315444 science optional libeccodes-data_2.0.0-2_all.deb 44757c9d5de1481b60aedf6f53e369d9 703384 libdevel optional libeccodes-dev_2.0.0-2_amd64.deb fbb6c051d279fb613f54d1d7cb367440 129396 doc optional libeccodes-doc_2.0.0-2_all.deb 98c61aaaba6c5914f7526d09b91dd642 1398130 debug extra libeccodes-tools-dbgsym_2.0.0-2_amd64.deb 8b0849aa40afb268ae668241ae3d1275 186296 utils optional libeccodes-tools_2.0.0-2_amd64.deb 72fdb92100aaef14145d22458e31759d 1723234 debug extra libeccodes0-dbgsym_2.0.0-2_amd64.deb bf7f297029d62bbc505a0103eb583c17 464550 libs optional libeccodes0_2.0.0-2_amd64.deb 81001dc799778fe9a7329e451856e25a 162366 debug extra python3-eccodes-dbgsym_2.0.0-2_amd64.deb b3bbb01a5a3e10030ac7cebb5f4dd110 58790 python optional python3-eccodes_2.0.0-2_amd64.deb -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAlgpgwQACgkQy+a7Tl2a 06X3lQ/+JG+1evbolt88oY6aEcRr5JNB5e4vTqDNsr40N+jxYfnaDa6UqFCirg9Z 6bWSeNUPKm13+K/+aX3o6Eit1QoE3Yyzxev2FyTYqHhVzoi9LZnUyFkb9TtMRsWZ Ac9aNDJSCWSYKz9rxHP01lZLYVR6/qJH3yXkCfqg8UKq/FTmzS4cdqUZHjIlNfp/ tu1rmSX9R2o3uQVyDmt93fLU3hwinx0kZq0ZUrb/8oPmvOWy3XA148Ub7udaZ6sX vq4iW+oObiG0UingcCs9QBBcY45iUPpKI52D7Q+78XNfMMy4dqDEsUcEdEMQMRKB Yvz83GhPOUsKkbti+mgJ6PWupSMwzwd9ApH+LV81qBN8PlrENfLNV/9wwzh2PdG3 kzvxEdaUg4z0PPGjNAVr7QKtmIRUZCpOWMWxNRxjK+CQfXWwsjwR8N351gXmzN5D CD65N+GSZu79eI6HBW9fCWe4Ddcxk1npgEJ4Ti3W/le/OZSR1AidpyO8xuDiD41/ G+nHkvtnE/PFFTBFLLBzGFO3maM1ZDNot4rahg6Y1K0J1Ytn03bdwT4/s7I3dHl8 E+//qde4/ouPk53wmrFhaocsPLDclUPefgwhpHLynUgTlSj+Oci5BiRKZ+y8cTFN wJkeHlc+oln+cFkqcl/C7Vru/e8mg67ZF6bHyjQjNhz6k96vAGc= =WJlL -----END PGP SIGNATURE-----
--- End Message ---

