My last message only went to Michael, sorry for that, you can find it below. I have now built mumps and all its dependencies (including scalapack) on Arch, which works fine for me. How can I actually test whether Kwant uses mumps? The only warning I get is about my scipy missing umfpack. Is that the appropriate runtime warning? If not a runtime warning about a missing mumps might be a good idea. Also, is mumps detected at build or runtime or has the build.conf be filled manually? best, Jörg On 10.09.2015 17:08, Jörg Behrmann wrote:
On Thu, Sep 10, 2015 at 04:41:02PM +0200, Michael Wimmer wrote:
As for the PGP keys, I suppose
gpg --keyserver pgp.mit.edu --recv-key C3F147F5980F3535
is what is necessary, right?
Yep, that is exactly it.
There is one small issue though: mumps is listed as an optional dependency, and it sounds a bit as if kwant would be sped up if mumps is installed *after* kwant - but that wouldn't work, mumps has to be there on compile-time. Also, the mumps autodetect would not work in arch, I believe - so even with mumps installed kwant would not use it right now. This could be fixed with a appropriately filled-in build.conf, though (see http://www.kwant-project.org/doc/1.0/pre/install#build-configuration ).
That is something that I still wanted to test, as I don't have mumps currently installed.
I cannot test this, as one of the mumps dependencies (scalapack) does not compile for me at the moment. Maybe the best would be for now to remove mumps from the dependencies altogether?
I'll have have a look whether I can build mumps and its dependencies and if mumps has to be a compile-time dependency to be detected than mumps needs to be moved from optdepends to depends.
best, Jörg