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

Attachment: 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

Reply via email to