Package: python3-dolfin Version: 2019.1.0-7 Severity: normal I don't know if this is a bug in the package or in my system. With the simplest of python dolfin projects, I'm getting ``` ------------------- Start compiler output ------------------------ /usr/bin/ld: cannot find -lmpi collect2: error: ld returned 1 exit status
------------------- End compiler output ------------------------ Compilation failed! Sources, command, and errors have been written to: /tmp/jitfailure-dolfin_expression_0ca911efb98de95f0dd6d82a8f353384 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/dolfin/jit/jit.py", line 167, in compile_class mpi_comm=mpi_comm) File "/usr/lib/python3/dist-packages/dolfin/jit/jit.py", line 47, in mpi_jit return local_jit(*args, **kwargs) File "/usr/lib/python3/dist-packages/dolfin/jit/jit.py", line 103, in dijitso_jit return dijitso.jit(*args, **kwargs) File "/usr/lib/python3/dist-packages/dijitso/jit.py", line 217, in jit % err_info['fail_dir'], err_info) dijitso.jit.DijitsoError: Dijitso JIT compilation failed, see '/tmp/jitfailure- dolfin_expression_0ca911efb98de95f0dd6d82a8f353384' for details During handling of the above exception, another exception occurred: Traceback (most recent call last): File "l.py", line 37, in <module> u0 = Expression("a*sin(2.5*pi*x[1])*x[0]", a=0.2, degree=5) File "/usr/lib/python3/dist-packages/dolfin/function/expression.py", line 400, in __init__ self._cpp_object = jit.compile_expression(cpp_code, params) File "/usr/lib/python3/dist-packages/dolfin/function/jit.py", line 158, in compile_expression expression = compile_class(cpp_data, mpi_comm=mpi_comm) File "/usr/lib/python3/dist-packages/dolfin/jit/jit.py", line 170, in compile_class raise RuntimeError("Unable to compile C++ code with dijitso") RuntimeError: Unable to compile C++ code with dijitso ``` Is there a missing dependency? MPI seems to be there: ``` $ ls /usr/lib/x86_64-linux-gnu/libmpi.so.40* /usr/lib/x86_64-linux-gnu/libmpi.so.40 /usr/lib/x86_64-linux-gnu/libmpi.so.40.20.2 ``` -- System Information: Debian Release: bullseye/sid APT prefers focal APT policy: (500, 'focal') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.3.0-19-generic (SMP w/8 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE 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 Versions of packages python3-dolfin depends on: ii libc6 2.30-0ubuntu2 ii libdolfin-dev 2019.1.0-7 ii libdolfin2019.1 2019.1.0-7 ii libgcc1 1:9.2.1-21ubuntu1 ii libopenmpi3 4.0.2-4 ii libpetsc-real3.11 3.11.4+dfsg1-3build1 ii libstdc++6 9.2.1-21ubuntu1 ii python3 3.7.5-1ubuntu1 ii python3-dijitso 2019.1.0-3 ii python3-ffc 2019.1.0.post0-2 ii python3-numpy [python3-numpy-abi9] 1:1.17.4-3ubuntu2 ii python3-petsc4py 3.11.0-4 ii python3-pkgconfig 1.5.1-3 ii python3-ply 3.11-3 ii python3-pybind11 2.3.0-2 ii python3-six 1.12.0-2build1 ii python3-slepc4py 3.11.0-2build1 ii python3-sympy 1.4-1 ii python3-ufl 2019.1.0-2 python3-dolfin recommends no packages. Versions of packages python3-dolfin suggests: pn dolfin-doc <none> -- no debconf information -- debian-science-maintainers mailing list debian-science-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers