Your message dated Mon, 25 Jun 2018 18:04:20 +0000
with message-id <[email protected]>
and subject line Bug#895419: fixed in dolfin 2018.1.0.post0-1exp1
has caused the Debian Bug report #895419,
regarding python3-dolfin: JIT compilation fails as python3-instant tries to
includes petsc4py from python2
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.)
--
895419: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895419
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-dolfin
Version: 2017.2.0.post0-3
Severity: important
Dear Maintainer,
trying to run the simple following script:
-- test_fenics.py --
import fenics as fe
tmp = fe.Expression("1/x[0]")
-- end test_fenics.py --
the DOLFIN just-in-time compiler is called but fails.
stdout and stderr were captured (see attached files)
$ python3 test_fenics.py >> stdout.log 2>> stderr.log
Is also attached an archive with the .cache/instant folder containing in
particular the compile.log generated by fenics/dolfin.
The following lines are relevant
CMake Error in CMakeLists.txt:
Imported target "dolfin" includes non-existent path
"/usr/lib/python2.7/dist-packages/petsc4py/include"
python3-petsc4py is installed (3.8.1-3), while python-petsc4py is not (and
needs not to be installed)
It makes the package unusable, as no expression can be compiled and used in
finite elements computation
-- System Information:
Debian Release: buster/sid
APT prefers oldstable-updates
APT policy: (500, 'oldstable-updates'), (500, 'unstable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.15.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8),
LANGUAGE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages python3-dolfin depends on:
ii libboost-timer1.62.0 1.62.0+dfsg-5
ii libc6 2.27-3
ii libdolfin-dev 2017.2.0.post0-3
ii libdolfin2017.2 2017.2.0.post0-3
ii libgcc1 1:8-20180402-1
ii libhdf5-openmpi-100 1.10.0-patch1+docs-4
ii libopenmpi2 2.1.1-8
ii libpetsc-real3.8 3.8.4+dfsg1-1
ii libpython3.6 3.6.5-3
ii libslepc-real3.8 3.8.2+dfsg1-4
ii libstdc++6 8-20180402-1
ii libsz2 1.0.2-1
ii python3 3.6.5-2
ii python3-dijitso 2017.2.0.0-2
ii python3-ffc 2017.2.0.post0-2
ii python3-instant 2017.2.0.0-2
ii python3-numpy [python3-numpy-abi9] 1:1.13.3-2
ii python3-petsc4py 3.8.1-3
ii python3-ply 3.11-1
ii python3-six 1.11.0-2
ii python3-slepc4py 3.8.0-3
ii python3-sympy 1.1.1-5
ii python3-ufl 2017.2.0.0-2
ii zlib1g 1:1.2.8.dfsg-5
python3-dolfin recommends no packages.
Versions of packages python3-dolfin suggests:
pn dolfin-doc <none>
-- no debconf information
instant.tar.xz
Description: application/xz
Calling DOLFIN just-in-time (JIT) compiler, this may take some time.
Calling DOLFIN just-in-time (JIT) compiler, this may take some time.
Calling DOLFIN just-in-time (JIT) compiler, this may take some time.
--- Instant: compiling ---
In instant.recompile: The module did not compile with command 'cmake
-DDEBUG=TRUE .', see
'/home/fab/.cache/instant/python3.6/error/dolfin_4bedd8911ad2fa3696d85d184d02a288d3294659/compile.log'
Traceback (most recent call last):
File "test_fenics.py", line 57, in <module>
aux_invr = fe.Expression("1/x[0]")
File "/usr/lib/python3/dist-packages/dolfin/functions/expression.py", line
679, in __new__
mpi_comm=kwargs.get("mpi_comm"))
File "/usr/lib/python3/dist-packages/dolfin/compilemodules/expressions.py",
line 266, in compile_expressions
mpi_comm=mpi_comm)
File "/usr/lib/python3/dist-packages/dolfin/compilemodules/expressions.py",
line 183, in compile_expression_code
mpi_comm=mpi_comm)
File "/usr/lib/python3/dist-packages/dolfin/compilemodules/jit.py", line 70,
in mpi_jit
return local_jit(*args, **kwargs)
File "/usr/lib/python3/dist-packages/dolfin/compilemodules/compilemodule.py",
line 603, in compile_extension_module
**instant_kwargs)
File "/usr/lib/python3/dist-packages/instant/build.py", line 577, in
build_module
build_system)
File "/usr/lib/python3/dist-packages/instant/build.py", line 158, in recompile
instant_error(msg % (cmd, compile_log_filename_dest))
File "/usr/lib/python3/dist-packages/instant/output.py", line 96, in
instant_error
raise RuntimeError(text)
RuntimeError: In instant.recompile: The module did not compile with command
'cmake -DDEBUG=TRUE .', see
'/home/fab/.cache/instant/python3.6/error/dolfin_4bedd8911ad2fa3696d85d184d02a288d3294659/compile.log'
--- Instant: compiling ---
In instant.recompile: The module did not compile with command 'cmake
-DDEBUG=TRUE .', see
'/home/fab/.cache/instant/python3.6/error/dolfin_4bedd8911ad2fa3696d85d184d02a288d3294659/compile.log'
Traceback (most recent call last):
File "bug_instant.py", line 9, in <module>
aux_invr = fe.Expression("1/x[0]")
File "/usr/lib/python3/dist-packages/dolfin/functions/expression.py", line
679, in __new__
mpi_comm=kwargs.get("mpi_comm"))
File "/usr/lib/python3/dist-packages/dolfin/compilemodules/expressions.py",
line 266, in compile_expressions
mpi_comm=mpi_comm)
File "/usr/lib/python3/dist-packages/dolfin/compilemodules/expressions.py",
line 183, in compile_expression_code
mpi_comm=mpi_comm)
File "/usr/lib/python3/dist-packages/dolfin/compilemodules/jit.py", line 70,
in mpi_jit
return local_jit(*args, **kwargs)
File "/usr/lib/python3/dist-packages/dolfin/compilemodules/compilemodule.py",
line 603, in compile_extension_module
**instant_kwargs)
File "/usr/lib/python3/dist-packages/instant/build.py", line 577, in
build_module
build_system)
File "/usr/lib/python3/dist-packages/instant/build.py", line 158, in recompile
instant_error(msg % (cmd, compile_log_filename_dest))
File "/usr/lib/python3/dist-packages/instant/output.py", line 96, in
instant_error
raise RuntimeError(text)
RuntimeError: In instant.recompile: The module did not compile with command
'cmake -DDEBUG=TRUE .', see
'/home/fab/.cache/instant/python3.6/error/dolfin_4bedd8911ad2fa3696d85d184d02a288d3294659/compile.log'
--- End Message ---
--- Begin Message ---
Source: dolfin
Source-Version: 2018.1.0.post0-1exp1
We believe that the bug you reported is fixed in the latest version of
dolfin, 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 dolfin 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: SHA512
Format: 1.8
Date: Tue, 26 Jun 2018 01:38:04 +0800
Source: dolfin
Binary: libdolfin-dev libdolfin2018.1 python3-dolfin python-dolfin dolfin-doc
dolfin-bin
Architecture: source
Version: 2018.1.0.post0-1exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Team
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
Description:
dolfin-bin - Executable scripts for DOLFIN
dolfin-doc - Documentation and demo programs for DOLFIN
libdolfin-dev - Shared links and header files for DOLFIN
libdolfin2018.1 - Shared libraries for DOLFIN
python-dolfin - Python interface for DOLFIN
python3-dolfin - Python interface for DOLFIN (Python 3)
Closes: 895419
Changes:
dolfin (2018.1.0.post0-1exp1) experimental; urgency=medium
.
* Corrected upstream release.
- includes the fenics python module.
- petsc4py and other include dirs are no longer added to
DOLFIN_3RD_PARTY_INCLUDE_DIRS in DOLFINConfig.cmake.
Closes: #895419.
* Use override_dh_auto_test instead of DEB_BUILD_OPTIONS=nocheck
to skip build time tests without triggering a lintian warning.
Checksums-Sha1:
b5e1dbbdeb4c01a07670c704d34ffc274cc03b90 3306 dolfin_2018.1.0.post0-1exp1.dsc
a789b7cee8ea315cfb11832205b78f07673564a2 9064568
dolfin_2018.1.0.post0.orig.tar.gz
9fa6a0adfc226fa7c3219038e206915dfb912999 488
dolfin_2018.1.0.post0.orig.tar.gz.asc
821f6021a66fb26239ff7525c190d24d2026ae1f 18900
dolfin_2018.1.0.post0-1exp1.debian.tar.xz
bcd43f02d39c24e0a2453757c3924c965386be2b 13770
dolfin_2018.1.0.post0-1exp1_source.buildinfo
Checksums-Sha256:
accdc68b62feeb9c2f7fd370a93dd1df8933de82cdb2637121456602d39794e6 3306
dolfin_2018.1.0.post0-1exp1.dsc
4644b0f2a64aafa59f8705c7fa0a1825abc05fa59afa504d99d78ab1bb2c127d 9064568
dolfin_2018.1.0.post0.orig.tar.gz
05fffa9bcfbea1e276cff41cd2d9d16cfd385aad8349187370c402824cf5f9c2 488
dolfin_2018.1.0.post0.orig.tar.gz.asc
ed40a759bb150f10e366e85f47c8715e71d540f170242b2372203230f4d5ee35 18900
dolfin_2018.1.0.post0-1exp1.debian.tar.xz
120529c8e8c122b26661a45309cace23741fe7ddb21ad648624573a69407bbbf 13770
dolfin_2018.1.0.post0-1exp1_source.buildinfo
Files:
d820c75e7b100d16c1e287bcbcab6c83 3306 math optional
dolfin_2018.1.0.post0-1exp1.dsc
311556a28abc80cf23adb69c718f8016 9064568 math optional
dolfin_2018.1.0.post0.orig.tar.gz
fa0cfc9bced0c510ebb0a118d1843537 488 math optional
dolfin_2018.1.0.post0.orig.tar.gz.asc
0167fb3548543da423e68210b03ab357 18900 math optional
dolfin_2018.1.0.post0-1exp1.debian.tar.xz
2eb1f40938c06c0c149bea7f72ea5156 13770 math optional
dolfin_2018.1.0.post0-1exp1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAlsxKwEUHGRwYXJzb25z
QGRlYmlhbi5vcmcACgkQVz7x5L1aAfooZg/8CPCDOErlFpdKkLJEpsZSMKs62g8u
yuvOEX49m0S+97s1CFoBfZ/SiR3e9WeaDnNveMd+3lA9Go4kEM4X76UspkaSPi0c
qEhI3WKUTf4hbvI1eYHO/yL32DiOC02fGD4Fz1DNkJ9ZDLWibDgDSaqPMxEzr3PC
VPIo2YRa6YkeSO9aMjdt4l55YuC0NKErX4ZwBRFai75bSkjqrzG6WGyGdybYg5hk
taTnQYJ+MoFdHt7cwuoJAu0OOLl6n1m+V7/myoy6MRBTt+dYmHJn5eumjca8o6EO
KbkndsG55XIZb3dFB2DI8PBu25pD0wLOK/sXlJoKYp0IjLIdi1iKLSCS7Le0+dPV
rd79kdyP2AmlmW28Zl8MUuZX2l6aUH7oeqnV1vfx8V3LguiAjLYMSLcdPPxiWJOV
8jcWxLOl5HhevfT5F5065BPXAa4bWvHqw1htuM8gS4y3EXqNuQ5VeaByFhoMnZMh
fh3hbJanwQqP/xON5N9AL/Q6EXADy8iYLh539rHMASyh74B9zrOR9bDH/OsqeGis
oaK7yM+HHqccM8J4Kt/jLgI9+YaksZ3XKWwjLmqnO5pcNRubyuAbBfuN3rObuZ/i
kg/XPHWb1PrCywQ6DJRqDzj2jmUduDafxuXF0QUoQWSjvAJlpVC46QBrrAtJyz93
UvWUrrDzlegIWzI=
=2ScC
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers