@Alad: Did you recompile after updating openMPI to 5.x?
Search Criteria
Package Details: petsc 3.22.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/petsc.git (read-only, click to copy) |
---|---|
Package Base: | petsc |
Description: | Portable, extensible toolkit for scientific computation |
Upstream URL: | https://petsc.org |
Keywords: | computing scientific |
Licenses: | BSD-2-Clause |
Provides: | petsc4py |
Submitter: | heitzmann |
Maintainer: | MartinDiehl |
Last Packager: | MartinDiehl |
Votes: | 19 |
Popularity: | 0.000000 |
First Submitted: | 2018-02-24 11:36 (UTC) |
Last Updated: | 2025-02-05 08:49 (UTC) |
Dependencies (29)
- fftw-openmpi
- gsl (gsl-gitAUR)
- hdf5-openmpi
- lapack (aocl-libflame-aoccAUR, lapack-gitAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, blas-mklAUR, aocl-libflameAUR, openblas-lapackAUR, blas-openblas)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libyaml (libyaml-gitAUR)
- netcdf-openmpi
- openmpi (openmpi-gitAUR)
- python-mpi4py (python-mpi4py-intelAUR)
- python-numpy (python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR)
- suitesparse
- superlu
- zfp
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- cmake (cmake-gitAUR) (make)
- cython (cython-gitAUR) (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR) (make)
- gcc-fortran (gcc-fortran-gitAUR, gcc11-fortranAUR, gcc-fortran-snapshotAUR) (make)
- python-setuptools (make)
- hypreAUR (optional) – support for HYPRE
- Show 9 more dependencies...
Required by (26)
- coolfluid-svn
- damask (make)
- damask-grid
- damask-grid (make)
- damask-mesh (make)
- damask-mesh
- deal-ii (optional)
- dolfin
- dolfin-hpc
- dolfinx
- dolfinx-git
- fenics-basix-git
- freefem (optional)
- libmesh-petsc
- petsc4foam
- pism
- precice
- precice-git
- python-basix-git
- python-clawpack (optional)
- Show 6 more...
Sources (2)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 10 Next › Last »
MartinDiehl commented on 2024-02-22 21:56 (UTC)
Alad commented on 2024-02-18 16:11 (UTC)
I have trilinos
installed but get the following error:
*********************************************************************************************
UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details):
---------------------------------------------------------------------------------------------
Unable to find ml in default locations!
Perhaps you can specify with --with-ml-dir=<directory>
If you do not want ml, then give --with-ml=0
You might also consider using --download-ml instead
*********************************************************************************************
MartinDiehl commented on 2024-02-10 10:42 (UTC)
Unfortunately, OpenMPI with CUDA shows warnings if CUDA is not available. This causes the failure of PETSc tests. See https://github.com/open-mpi/ompi/issues/12314 for the upstream bug report. For the moment, I recommend to simply disable the tests in PKGBUILD, I'll provide a sustainable solution soon.
lahwaacz commented on 2024-02-09 20:58 (UTC)
The messages like
mca_base_component_repository_open: unable to open mca_accelerator_cuda: libcuda.so.1: cannot open shared object file: No such file or directory (ignored)
etc. are just warnings, not erros. It is possible that there are problems with OpenMPI 5.0, but you need to investigate more to find the actual error.
lahwaacz commented on 2023-12-24 11:29 (UTC)
@MartinDiehl You've added superlu_dist
as hard dependency, but it is only available in AUR. It seems unintentional according to the commit message.
MartinDiehl commented on 2023-12-04 15:43 (UTC)
@exocortex: During compilation, PETSc will report the found packages. If you install superLU and then compile (installing an already built package is not sufficient) PETSc, it should find it.
Pinned Comments
MartinDiehl commented on 2022-10-06 10:26 (UTC)
@jrohwer
When building PETSc (more specifically, petsc4py), one test (ex100 from ksp) will fail if a previous (major) version is installed. I could not figure out why this happens. The solution would be to build in a clean root (which is a little bit complicated due to dependency on other AUR packages) or simply uninstall the old version before.
Any help to solve this issue is welcomed.