GNU bug report logs -
#78978
[PATCH] gnu: python-dolfin-adjoint: Fix build.
Previous Next
To reply to this bug, email your comments to 78978 AT debbugs.gnu.org.
There is no need to reopen the bug first.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#78978
; Package
guix-patches
.
(Wed, 09 Jul 2025 11:54:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Paul Garlick <pgarlick <at> tourbillion-technology.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Wed, 09 Jul 2025 11:54:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/simulation.scm (python-dolfin-adjoint): Fix build.
[arguments]: Set pytest import mode. Update list of failing tests.
[native-inputs]: Add python-setuptools and python-wheel, needed by
pyproject-build-system.
---
gnu/packages/simulation.scm | 29 ++++++++++++-----------------
1 file changed, 12 insertions(+), 17 deletions(-)
diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index 7d7668f117..7b97d07ebe 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -1215,22 +1215,15 @@ (define-public python-dolfin-adjoint
#~(list
;; Ignore tests which require missing packages and/or failed during
;; tests collection.
- "--ignore=tests/firedrake_adjoint/test_assignment.py"
- "--ignore=tests/firedrake_adjoint/test_burgers_newton.py"
- "--ignore=tests/firedrake_adjoint/test_dynamic_meshes.py"
- "--ignore=tests/firedrake_adjoint/test_hessian.py"
- "--ignore=tests/firedrake_adjoint/test_reduced_functional.py"
- "--ignore=tests/firedrake_adjoint/test_shape_derivatives.py"
- "--ignore=tests/firedrake_adjoint/test_solving.py"
- "--ignore=tests/firedrake_adjoint/test_tlm.py"
- "--ignore=tests/migration/burgers_newton/test_burgers_newton.py"
- "--ignore=tests/migration/linear_solver/test_linear_solver.py"
- "--ignore=tests/migration/optimization_scipy/test_optimization_scipy.py"
- "--ignore=tests/migration/projection/test_projection.py"
- "--ignore=tests/migration/reduced_functional/test_reduced_functional.py"
- "--ignore=tests/migration/split/test_split.py"
- "-k" (string-append "not test_read_checkpoint"
- " and not test_krylov_solver_preconditioner_function_ctrl"))
+ "--import-mode=importlib"
+ "--ignore=tests/firedrake_adjoint"
+ "--ignore=tests/fenics_adjoint/test_dynamic_meshes.py"
+ "-k" (string-append "not test_sin_weak_spatial and "
+ "not test_shape_hessian and "
+ "not test_read_checkpoint and "
+ "not test_lu_solver and "
+ "not test_lu_solver_function_ctrl and "
+ "not test_dirichletbc_subspace"))
#:phases
#~(modify-phases %standard-phases
(add-after 'build 'mpi-setup #$%openmpi-setup)
@@ -1257,7 +1250,9 @@ (define-public python-dolfin-adjoint
python-decorator
python-flake8
python-pkgconfig
- python-pytest))
+ python-pytest
+ python-setuptools
+ python-wheel))
(propagated-inputs
(list python-scipy))
(home-page "https://www.dolfin-adjoint.org")
--
2.39.5
Reply sent
to
Andreas Enge <andreas <at> enge.fr>
:
You have taken responsibility.
(Thu, 10 Jul 2025 10:10:04 GMT)
Full text and
rfc822 format available.
Notification sent
to
Paul Garlick <pgarlick <at> tourbillion-technology.com>
:
bug acknowledged by developer.
(Thu, 10 Jul 2025 10:10:05 GMT)
Full text and
rfc822 format available.
Message #10 received at 78978-done <at> debbugs.gnu.org (full text, mbox):
Am Wed, Jul 09, 2025 at 12:52:14PM +0100 schrieb Paul Garlick:
> * gnu/packages/simulation.scm (python-dolfin-adjoint): Fix build.
> [arguments]: Set pytest import mode. Update list of failing tests.
> [native-inputs]: Add python-setuptools and python-wheel, needed by
> pyproject-build-system.
Pushed, thanks!
Andreas
This bug report was last modified 1 day ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.