Your message dated Fri, 30 Aug 2019 18:21:11 +0000
with message-id <[email protected]>
and subject line Bug#938970: fixed in mpi4py 3.0.2-13
has caused the Debian Bug report #938970,
regarding mpi4py: FTBFS when built with dpkg-buildpackage -A
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.)


-- 
938970: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=938970
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:mpi4py
Version: 3.0.2-12
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in sid with "dpkg-buildpackage -A"
but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with python2,python3,sphinxdoc --buildsystem pybuild
   dh_update_autotools_config -i -O--buildsystem=pybuild
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_autoreconf debian/rules -- cythonize
make[2]: Entering directory '/<<PKGBUILDDIR>>'
D: removing previously generated by Cython sources
find -iname *.c | xargs grep -l 'Generated by Cython' | xargs -r rm
python3 setup.py build_src
running build_src
cythonizing 'mpi4py.MPI.pyx' -> 'mpi4py.MPI.c'
/usr/lib/python3/dist-packages/Cython/Compiler/Main.py:367: FutureWarning: 
Cython directive 'language_level' not set, using 2 for now (Py2). This will 
change in a later release! File: /<<PKGBUILDDIR>>/src/mpi4py/MPI.pxd
  tree = Parsing.p_module(s, pxd, full_module_name)

[... snipped ...]

make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -i -O--buildsystem=pybuild
   dh_installdocs -i -O--buildsystem=pybuild
   debian/rules override_dh_sphinxdoc
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_sphinxdoc -ppython-mpi4py-doc
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_installchangelogs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_installchangelogs CHANGES.rst
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installman -i -O--buildsystem=pybuild
   dh_installinfo -i -O--buildsystem=pybuild
   dh_python2 -i -O--buildsystem=pybuild
   dh_python3 -i -O--buildsystem=pybuild
E: dh_python3 dh_python3:176: no package to act on (python3-foo or one with 
${python3:Depends} in Depends)
   dh_installinit -i -O--buildsystem=pybuild
   dh_installsystemduser -i -O--buildsystem=pybuild
   dh_perl -i -O--buildsystem=pybuild
   dh_link -i -O--buildsystem=pybuild
   dh_strip_nondeterminism -i -O--buildsystem=pybuild
   debian/rules override_dh_compress
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_compress -X.py -X.html -X.css -X.jpg -X.txt -X.js -X.json -X.rtc -X.par 
-X.bin -Xobjects.inv
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_fixperms -i -O--buildsystem=pybuild
   dh_missing -i -O--buildsystem=pybuild
   debian/rules override_dh_dwz
make[1]: Entering directory '/<<PKGBUILDDIR>>'
echo "dh_dwz is currently deactivated since it generates an error: 
\".debug_line reference above end of section\""
dh_dwz is currently deactivated since it generates an error: ".debug_line 
reference above end of section"
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_strip
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_strip -ppython-mpi4py --dbg-package=python-mpi4py-dbg
dh_strip: All requested packages have been excluded (e.g. via a Build-Profile 
or due to architecture restrictions).
dh_strip -ppython3-mpi4py --dbg-package=python3-mpi4py-dbg
dh_strip: All requested packages have been excluded (e.g. via a Build-Profile 
or due to architecture restrictions).
# dh_strip seemingly doesn't catch the PEP 3149-style debug names
rm debian/python3-mpi4py/usr/lib/python3*/*-packages/*/*.cpython-3?d*.so
rm: cannot remove 
'debian/python3-mpi4py/usr/lib/python3*/*-packages/*/*.cpython-3?d*.so': No 
such file or directory
make[1]: *** [debian/rules:135: override_dh_strip] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:46: binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep subprocess 
returned exit status 2
--------------------------------------------------------------------------------

See also:

https://buildd.debian.org/status/package.php?p=mpi4py

The usual recipe for this is to split override_dh_strip
into override_dh_strip-arch and override_dh_strip-indep.

Thanks.

--- End Message ---
--- Begin Message ---
Source: mpi4py
Source-Version: 3.0.2-13

We believe that the bug you reported is fixed in the latest version of
mpi4py, 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.
Drew Parsons <[email protected]> (supplier of updated mpi4py 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: Sat, 31 Aug 2019 01:39:45 +0800
Source: mpi4py
Architecture: source
Version: 3.0.2-13
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
Closes: 938970
Changes:
 mpi4py (3.0.2-13) unstable; urgency=medium
 .
   * Team upload.
   * fix override_dh_strip to ignore missing debug .so files (not
     installed in doc arch-indep builds). Closes: #938970.
Checksums-Sha1:
 b05c9e3f5b1e69a540f717ef84e628dd8b1d4954 2630 mpi4py_3.0.2-13.dsc
 f32034406df9a85d992f50ea5caef9aa8b5c49a1 9704 mpi4py_3.0.2-13.debian.tar.xz
Checksums-Sha256:
 2e373603ff63e7683665551691d8b93eaa3dd9b24133d166501659b19cd5d03e 2630 
mpi4py_3.0.2-13.dsc
 1bf5f428a7dcd7cc805f5d4c28715c3f1ec45e08a1dcdb6c47500b4670cf0345 9704 
mpi4py_3.0.2-13.debian.tar.xz
Files:
 456bb4ebb7e0e6bf78fed1c1ab71bda1 2630 python optional mpi4py_3.0.2-13.dsc
 9602932da4fab6796187b24ecdcbc61e 9704 python optional 
mpi4py_3.0.2-13.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAl1pYyEACgkQVz7x5L1a
AfpcNg//V+Fr1TyVwD8TcFpkbbzXtLjegpuLsrR+A2x5f9pbtp2fEhzRygxd57fv
k7eosureAZOkG5jOjI/3j8tDC2sWBKqb86pSP79xbLLhTKs+HGFmZikdUf7Oip/A
3nmceZOjMiB194cQd/mi5CqxwW25x1++cnPmcVtUYr2EV3TjQZpSCCxGxT3b4DA+
gtYe3lXMnQ6LwM3gAM4ec+XWo/gHZtyC4u1znLOSfz+fDErJjTz1DzerFxESQh+5
cEDYNVbjwfjVzQSFWJiAgF/l38OS8ZAn3e/monzhc9eQ78q05JEpihllJJZepY7z
E3gxgxluGN/FnE2AEPC1yGICZWmr0lKyz+4mVUEwVkEggjNgK/7PdsQIWCBo9gRw
2MC96uHF4Ed47QgWsCKzSfOB3YnebY0P66NGzwbNfV1ijY6kt7oom1/+jebrLOR3
ANCYFdGcM9EfX+2AqucZoZ10gZx/pKTuHVEVJn8Ku/fp2NF7bHhufwBBUaiwLn67
kSWWclHxwdidAZRMNyhigB2YNx2kVWcuwNiNXcuXHGzCv9YC7vE6VxlpLuicR//C
xCpe6KdkY3exJ5I64vKDXqCO/4MnBK6dTC2J+qMn0h6WNKIjU9N9weGmjc1o79kK
NOGiIJZugwT1tNLqrQc5i8mmVFIR8jMz12nwyaJXdtSZGpgq+u0=
=swam
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to