Package Details: armadillo 9.900.2-2

Git Clone URL: https://aur.archlinux.org/armadillo.git (read-only, click to copy)
Package Base: armadillo
Description: C++ linear algebra library
Upstream URL: http://arma.sourceforge.net/
Licenses: Apache
Submitter: None
Maintainer: valandil
Last Packager: valandil
Votes: 49
Popularity: 0.003300
First Submitted: 2009-12-14 16:43
Last Updated: 2020-07-21 02:07

Latest Comments

1 2 3 4 Next › Last »

valandil commented on 2020-05-05 02:07

I wouldn't want to add those to makedepends, mostly because they not only needed for building, but also at runtime.

The other way is add PKGBUILDs for all variants (hdf5+intelmpi,intelmpi,hdf5), but I don't want to support a combinatorial number of packages. I wish the build system had something similar to Spack's variants...

Anyway, the simplest solution is add cleanup up the optdepends, and maybe add a note saying if you want the benefit of the optional dependencies, to install them, then recompile armadillo. Its CMakeLists.txt will pick them up.

Sounds fair?

hottea commented on 2020-05-05 00:16

Would you consider add intel-mkl, hdf5 to makedepends? If these pkgs are not installed or listed in makedepends, there is no reason to add them as optdepends since they will not be linked with armadillo. Also, acml-cblas should be removed, since there is no such pkg in official repo or aur. armadillo doesn't seem to depend on cuda.

valandil commented on 2016-05-20 13:15

yaourt -S --nodeps superlu
yaourt -S armadillo

ochurlaud commented on 2016-05-19 21:39

I got this error by updating...

error: failed to prepare transaction (could not satisfy dependencies)
:: armadillo: installing superlu (5.2.0-1) breaks dependency 'superlu=4.3'
==> WARNING: Your packages are saved in /tmp/yaourt-tmp-olivier

valandil commented on 2016-05-19 15:00

This is only a temporary situation. When 7.100.0 goes out of test, I will go back to using the stable version. I am doing it this way because otherwise I would have to create a superlu4 package just for armadillo 6.*.*.

ochurlaud commented on 2016-05-18 22:25

Using the test version here is maybe not a good idea: there is no stable package on archlinux... Could you reconsider?

valandil commented on 2016-05-17 13:50

I've updated this to the latest test version to make sure that SuperLU and armadillo play nice. If you encounter any issue, please contact me.

berquist commented on 2015-11-11 00:23

Oops, forgot to update the checksum.

valandil commented on 2015-09-25 22:12

Unless people ask for version 6.000, I think I'm gonna hold off until they remove the test flag upstream.

valandil commented on 2015-09-15 17:37

I'm currently on vacation with a limited access to the Internet. Will update in two weeks.