Your message dated Mon, 28 Nov 2016 11:00:11 +0000
with message-id <e1cbjfp-000big...@fasolo.debian.org>
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 ow...@bugs.debian.org
immediately.)
--
844167: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=844167
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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 844...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <mckins...@debian.org> (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 ftpmas...@ftp-master.debian.org)
-----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 <mckins...@debian.org>
Changed-By: Alastair McKinstry <mckins...@debian.org>
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 ---