Checks failed due to missing openblas package. Please add openblas to checkdepends.
Search Criteria
Package Details: mumps 5.7.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mumps.git (read-only, click to copy) |
---|---|
Package Base: | mumps |
Description: | Sparse solver library using Gaussian elimination |
Upstream URL: | https://graal.ens-lyon.fr/MUMPS/index.php |
Keywords: | computing scientific |
Licenses: | custom |
Conflicts: | mumps-par, mumps4 |
Submitter: | mickele |
Maintainer: | MartinDiehl |
Last Packager: | MartinDiehl |
Votes: | 14 |
Popularity: | 0.000000 |
First Submitted: | 2009-04-05 16:37 (UTC) |
Last Updated: | 2024-07-18 07:39 (UTC) |
Dependencies (8)
- bzip2 (bzip2-gitAUR)
- lapack (aocl-libflame-aoccAUR, lapack-gitAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, openblas-lapackAUR, blas-mklAUR, aocl-libflameAUR, blas-openblas)
- metisAUR
- openmpi (openmpi-gitAUR)
- scalapackAUR
- scotchAUR (scotch-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- gcc-fortran (gcc-fortran-gitAUR, gcc11-fortranAUR, gcc-fortran-snapshotAUR) (make)
Required by (10)
- chronoengine (make)
- chronoengine-git (make)
- feelpp
- freefem (optional)
- petsc (optional)
- petsc-complex (optional)
- petsc-git (optional)
- python-kwant (optional)
- python-kwant-git (optional)
- sparselizard
Sources (2)
luspi commented on 2023-10-18 14:51 (UTC)
bartus commented on 2022-08-19 14:56 (UTC)
@MartinDeihl: perhaps consider forcing mpirun
to spawn jobs with sh
instead of ssh
with mpirun -mca plm_rsh_agent sh
MartinDiehl commented on 2022-08-08 15:11 (UTC)
@bartus: Thanks for the comment regarding SSH. I'm not convinced that openssh is really needed. By default, openMPI also requires an active network device and crashes on my laptop if I'm not on WIFI. But this behavior can be changed by means of environment variables.. I could imagine that something similar works for SSH if one wants to run an MPI parallel program on a single machine. For the moment, I therefore leave the dependencies as they are.
bartus commented on 2022-08-07 16:31 (UTC)
Fails in check()
because of missing openmpi
drops ssh
as dependency.
Please add checkdepends=('openssh')
to preserve correct behavior until #75535 is fixed.
gpettinello commented on 2022-08-06 08:06 (UTC)
Source url is not longer existing. Try https://ftp.mcs.anl.gov/pub/petsc/externalpackages and you can upgrade to version 5.5.1
Xwang commented on 2021-04-22 07:26 (UTC)
Makefile.inc does not pass the validity check.
entshuld commented on 2021-04-20 21:16 (UTC) (edited on 2021-04-20 23:03 (UTC) by entshuld)
diff --git a/PKGBUILD b/PKGBUILD
index 9335c08..86fe803 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -48,6 +48,9 @@ package(){
install -m 755 -d "${pkgdir}/usr/share/doc/${pkgname}/examples"
cd "${srcdir}/MUMPS_${pkgver}/examples"
install -m 644 * "${pkgdir}/usr/share/doc/${pkgname}/examples"
+ install -m 644 "${srcdir}/MUMPS_${pkgver}/Makefile.inc" "${pkgdir}/usr/share/doc/${pkgname}/examples"
+ sed -i 's_\(topdir =\).*_\1 /usr_g; s-.*\(Makefile.inc\)-include Makefile.inc-g' "${pkgdir}/usr/share/doc/${pkgname}/examples/Makefile"
+ sed -i 's-\(LIBEXT[[:space:]]*=[[:space:]]*\)\.a-\1.so' "${pkgdir}/usr/share/doc/${pkgname}/examples/Makefile.inc"
# Install license
install -D -m644 "${srcdir}/MUMPS_${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
MartinDiehl commented on 2020-05-15 20:09 (UTC)
The sequential version is disabled, according to the manual it is only meant for systems without a MPI compiler but openmpi is a prerequisite. If there is any need for the sequential version, it can be enabled again.
xantares commented on 2020-05-15 13:20 (UTC) (edited on 2020-05-15 13:20 (UTC) by xantares)
It wont build anymore unless I add -fallow-argument-mismatch fortran flag to OPTF, this is due to the gcc 10 upgrade
adsun commented on 2019-11-26 14:15 (UTC)
This requires the package gcc-fortran
added to makedepends
to build in a clean chroot without error.
Pinned Comments
MartinDiehl commented on 2020-05-15 20:09 (UTC)
The sequential version is disabled, according to the manual it is only meant for systems without a MPI compiler but openmpi is a prerequisite. If there is any need for the sequential version, it can be enabled again.