Your message dated Sat, 08 Dec 2018 19:23:03 +0000
with message-id <[email protected]>
and subject line Bug#915946: fixed in python-escript 5.2-4
has caused the Debian Bug report #915946,
regarding python-escript: FTBFS with openmpi >= 3.1.3-3 (multiarch)
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.)


-- 
915946: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915946
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-escript
Version: 5.2-3
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

Dear Maintainer,

python-escript currently fails to build from source against openmpi >=
3.1.3-3, since it made a change in that version to have the symlink be
/usr/include/$ma/openmpi instead of /usr/include/openmpi [1]. This is
causing the following failure [2]:

RuntimeError: mpi.h not found under /usr/include:
  File "/<<PKGBUILDDIR>>/SConstruct", line 496:
    env=checkOptionalLibraries(env)
  File "/<<PKGBUILDDIR>>/site_scons/dependencies.py", line 497:
    mpi_inc_path,mpi_lib_path=findLibWithHeader(env, env['mpi_libs'], 'mpi.h', 
env['mpi_prefix'], lang='c++')
  File "/<<PKGBUILDDIR>>/site_scons/site_init.py", line 44:
    raise RuntimeError('%s not found under %s'%(header,paths))
make[1]: *** [debian/rules:78: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:30: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

Can you please look into making python-escript aware of the multiarch
path for openmpi?

Thanks,
Logan

[1] 
https://tracker.debian.org/news/1007552/accepted-openmpi-313-3-source-amd64-all-into-unstable/
[2] 
https://launchpadlibrarian.net/400657334/buildlog_ubuntu-disco-amd64.python-escript_5.2-3_BUILDING.txt.gz

-- System Information:
Debian Release: buster/sid
  APT prefers cosmic-updates
  APT policy: (500, 'cosmic-updates'), (500, 'cosmic-security'), (500, 
'cosmic'), (400, 'cosmic-proposed'), (100, 'cosmic-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-11-generic (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

--- End Message ---
--- Begin Message ---
Source: python-escript
Source-Version: 5.2-4

We believe that the bug you reported is fixed in the latest version of
python-escript, 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 python-escript 
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, 08 Dec 2018 12:00:49 +0000
Source: python-escript
Binary: python-escript python-escript-mpi python3-escript python3-escript-mpi 
python-escript-doc
Architecture: source amd64 all
Version: 5.2-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description:
 python-escript - Escript/Finley finite elements Python2 system (with OpenMP)
 python-escript-doc - Documentation for Escript/Finley
 python-escript-mpi - Escript/Finley finite elements Python2 system (OpenMP + 
MPI)
 python3-escript - Escript/Finley finite elements Python3 system (with OpenMP)
 python3-escript-mpi - Escript/Finley finite elements Python3 system (OpenMP + 
MPI)
Closes: 915946
Changes:
 python-escript (5.2-4) unstable; urgency=medium
 .
   * Fix FTBFS with multi-arch OpenMPI. Closes: #915946
   * Use -g1 to avoid OOM on mips, mipsel
Checksums-Sha1:
 4df88b2e5060ec8bf81ed326a4f6964b7f7fd58e 2784 python-escript_5.2-4.dsc
 459644253593b4fa9446d05e701f96bb4732ce30 15640 
python-escript_5.2-4.debian.tar.xz
 a5aec8eb79a6c83c72762e45e66b71349fab3f0c 41688680 
python-escript-dbgsym_5.2-4_amd64.deb
 16537fead65f7d355e782584c25d6a7b8b28aecf 13761704 
python-escript-doc_5.2-4_all.deb
 fe54f6038e90af74f976f84abf890150d3876d68 53327752 
python-escript-mpi-dbgsym_5.2-4_amd64.deb
 bd605256b9d823a4552927e57ba6b865ac47ec0b 2959572 
python-escript-mpi_5.2-4_amd64.deb
 d09ab057eff20268b1a85933b687e426062cff80 17065 
python-escript_5.2-4_amd64.buildinfo
 b349c1733dc6d1412cb7e687afda3ef3c4988926 2740644 python-escript_5.2-4_amd64.deb
 24ed5a806425e23692b57f1c2f181bc356f56cc3 42034364 
python3-escript-dbgsym_5.2-4_amd64.deb
 740d7f9fbd7c981b9b8a11ac4155448e1db9034c 53655928 
python3-escript-mpi-dbgsym_5.2-4_amd64.deb
 e21ab8f5bbc399004e67b32adff8516ce88a1da0 2959436 
python3-escript-mpi_5.2-4_amd64.deb
 7074b8354d34d13e6c40b8bfa503e034528dca49 2741936 
python3-escript_5.2-4_amd64.deb
Checksums-Sha256:
 270a03603c53fce830c4f7a0a7ceeebadb4ab2e45922015d80e501be6f4a4176 2784 
python-escript_5.2-4.dsc
 de95974a78cfddd717eab75c4e6a62dbb1038a596f855e7657570319c4adde98 15640 
python-escript_5.2-4.debian.tar.xz
 2d76809fac5fb2353897f5254d6437c837784a989834b49a51c3ae8161ebf59b 41688680 
python-escript-dbgsym_5.2-4_amd64.deb
 082ab69ecf96e53deba0ba3956d4d33e4a305ca7db425183526de6a995e1ba25 13761704 
python-escript-doc_5.2-4_all.deb
 352b9350282fbbcd00d56ba3325a117ea4957f7812fdcd831af987662dfdcdaa 53327752 
python-escript-mpi-dbgsym_5.2-4_amd64.deb
 37dc60cba76f28b58fb443ddfda5005e649373e9eb9eb8c99d25c29f57e78ea8 2959572 
python-escript-mpi_5.2-4_amd64.deb
 bc79874ce866e57d1daccf4a1a665bf0a4a1bd3a5b3351c6f62e5ab4e7f149f5 17065 
python-escript_5.2-4_amd64.buildinfo
 d8bc29f2e161ffa9ea6bee1067cf4dac0404c021443a513acca61f3cf2197dfa 2740644 
python-escript_5.2-4_amd64.deb
 24dc55d3d2a71c8e098b7df0b03de97a816cf8749620b1d1f488cfe40484c0d3 42034364 
python3-escript-dbgsym_5.2-4_amd64.deb
 e2e5bee99d7298f1657e908580e1abf1618f468819e61f2eb9efb592d0f90f7d 53655928 
python3-escript-mpi-dbgsym_5.2-4_amd64.deb
 1f9629a447b747c44c8974ffed131e62d5c598c45d9dfca1be6a0ea9c5cbcb0f 2959436 
python3-escript-mpi_5.2-4_amd64.deb
 74b2815b270dc1deb23f03cc7b2a3b01d786af4563dd0a61e8c05f396b90be60 2741936 
python3-escript_5.2-4_amd64.deb
Files:
 62b38cdec1ae1a07494e6763127f47f2 2784 science optional python-escript_5.2-4.dsc
 7e40a0c17befe015df92ff47beb8853a 15640 science optional 
python-escript_5.2-4.debian.tar.xz
 fe4bacd813dc39cd99684effe48d354e 41688680 debug optional 
python-escript-dbgsym_5.2-4_amd64.deb
 108d87a3bbfca362508156902ef78daf 13761704 doc optional 
python-escript-doc_5.2-4_all.deb
 dd237d491e2bc87f2cf046bbb8dedb15 53327752 debug optional 
python-escript-mpi-dbgsym_5.2-4_amd64.deb
 0e0f1180f37b27649152757f1145909d 2959572 python optional 
python-escript-mpi_5.2-4_amd64.deb
 adcee282561d49d4afec4db93efb9052 17065 science optional 
python-escript_5.2-4_amd64.buildinfo
 67a37203bd822d232c88f00f4869ec28 2740644 python optional 
python-escript_5.2-4_amd64.deb
 946dec14982658dc97f3787e779d4609 42034364 debug optional 
python3-escript-dbgsym_5.2-4_amd64.deb
 cbbf35df2921a405445f753e04b07333 53655928 debug optional 
python3-escript-mpi-dbgsym_5.2-4_amd64.deb
 375c1481408879f379522fdf982f83bb 2959436 python optional 
python3-escript-mpi_5.2-4_amd64.deb
 eef20824a896d2a4ba0d5769a0d2b6ae 2741936 python optional 
python3-escript_5.2-4_amd64.deb

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

iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAlwMEBgACgkQy+a7Tl2a
06VQNQ/+Po0MCdr061Cu8phPzKVAWRxx0u9mwtW3okglhZxjwj4aEWGQfsf/4em4
We1A0Rudb/aaHRdek0z67u+NiwhXAWnkJ5lrq3xknF1acmOJQ0DSJs6jhfhJHvbt
Pi3e1BgZ6CDcMuwzQtDYcZ91wzUfF98cx/jpXcKbAj7+Q0o2XvnOMUre8Rjdo2s5
P1ZJM2v61LC4UvVIhQqJmNU93cvgzE0J6XK9buajnVma+XiPwDHB8YTFLP7XpNAf
7c0xY8ydZnwHpiH85aexGG47fArim3gKrYhm1dyYZs3H2xgy/Xs6NeAeMaOcKcxG
kOH3JsBxXvjGdpocPMRK9drVt1zRDDmHtwIUM19dPVzD+OucUPSgDdxIl9WmVXIo
k2XYKUdKgMDTetk5sQV+fu8DaGlJcVf2z9swjU6JfutaY/gecEsh/cSWw6u4g9tf
CUM+oEX/0BpfA4Gusx06D6h3xr6TdyEzMFqs/wCYGs75YuwXmpywalYmJLtreM+k
fDyjmBVr1eX0B186IKwRkx7uId9i8/dwKdOYk6KMj7G25UgUVgxw/jyUzNOfcTZH
XuDGH8EQAG6ALWg0tuPJ960pyIf8B40UROV601Skji+AHP98/nq9Xoy6MmNXyo/J
8b91hfcYGfLDhV7rm9SM240IOeV5lEstbQJzGFrj3fXyj3TNlxY=
=AiQW
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to