diff --git a/var/spack/repos/builtin/packages/petsc/package.py b/var/spack/repos/builtin/packages/petsc/package.py index 48a2fcff531cfb59d16a1d22bcddd31794f7be32..784baddf31d44668ce48dc0f6cae73f8a452dc80 100644 --- a/var/spack/repos/builtin/packages/petsc/package.py +++ b/var/spack/repos/builtin/packages/petsc/package.py @@ -302,7 +302,8 @@ class Petsc(Package, CudaPackage, ROCmPackage): # older versions of petsc did not support mumps when +int64 conflicts("+mumps", when="@:3.12+int64") - filter_compiler_wrappers("petscvariables", relative_root="lib/petsc/conf") + filter_compiler_wrappers("petscvariables", "reconfigure*.py", relative_root="lib/petsc/conf") + filter_compiler_wrappers("petsc.pc", "PETSc.pc", relative_root="lib/pkgconfig") @run_before("configure") def check_fortran_compiler(self):