Package Details: elemental-gmp-git 3801.cc51ddb0f-2

Git Clone URL: https://aur.archlinux.org/elemental-gmp-git.git (read-only, click to copy)
Package Base: elemental-gmp-git
Description: Fork of elemental which bypasses MPFR to use GMP directly
Upstream URL: http://arxiv.org/abs/1502.02033
Licenses: BSD
Submitter: ConnorBehan
Maintainer: ConnorBehan
Last Packager: ConnorBehan
Votes: 3
Popularity: 0.000000
First Submitted: 2021-11-23 20:54 (UTC)
Last Updated: 2021-11-27 15:37 (UTC)

Latest Comments

MarsSeed commented on 2023-07-02 13:20 (UTC) (edited on 2023-07-02 16:45 (UTC) by MarsSeed)

Right now I have blas 3.11.0-2, cblas 3.11.0-2, openblas 0.3.23-3 installed and this package is only linking against the latter.

This smells fishy to me. I don't think anything should mix&match using libopenblas.so with a non-OpenBLAS implementation of blas/cblas.

The earlier packaging of openblas by Arch was fraught with problems. It should have provided the full suite all along. None of the other distros did such a partial packaging.

See FS#66092 for earlier Arch bug/request ticket that the new blas-openblas package addresses, even if with a not quite as expected, maybe slightly confusing package name.

Edit: minor change to clarify that it was the earlier, partial Arch openblas packaging that was wrong (before Jun 14, 2023). The new split packaging of openblas and blas-openblas is, for all intents and purposes, functional and feature-complete.

ConnorBehan commented on 2023-07-02 12:59 (UTC)

Yeah, this confused me for a bit. I certainly had to rebuild elemental-gmp-git but I think the dependencies are still OK. Right now I have blas 3.11.0-2, cblas 3.11.0-2, openblas 0.3.23-3 installed and this package is only linking against the latter.

MarsSeed commented on 2023-07-02 10:28 (UTC) (edited on 2023-07-02 10:31 (UTC) by MarsSeed)

Please check the changes around Arch openblas and blas-openblas. You might need to switch depends from openblas to blas-openblas. Arch openblas package is incomplete, only blas-openblas carries the full OpenBlas Lapack suite.

Background:

Arch announced on June 14, 2023 a new blas-openblas repo package, which finally offers the full suite of OpenBLAS Lapack, with their blas implementation and corresponding cblas/lapacke interfaces.