Package Details: mumps 5.6.0-2

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.000288
First Submitted: 2009-04-05 16:37 (UTC)
Last Updated: 2023-05-23 06:16 (UTC)

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.

Latest Comments

1 2 3 4 5 6 Next › Last »

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.

haawda commented on 2018-12-23 00:01 (UTC) (edited on 2018-12-23 05:29 (UTC) by haawda)

Please remove the versioned dependency to scotch. The scotch PKGBUILD does not provide it.