- Package:
- libarmadillo-dev
- Source:
- armadillo
- Description:
- streamlined C++ linear algebra library - Headers
- Submitter:
- João Rodrigues
- Date:
- 2024-02-15 12:21:03 UTC
- Severity:
- wishlist
Dear Maintainer, I would like to install simultaneously libarmadillo-dev and libarmadillo-dev:armhf. The error message indicated the problem also lied with libhdf5, but I compiled from source without libhdf5 (since it's a optional dependency at compile time), and I still couldn't install the amd64 and armhf simultaneously. I have a patch which updates the debian packaging to enable Multi-Arch, if you are interested.
Dear Maintainer, I received a helpful comment, which alerted to the fact that external packages do in fact depend on architecture-dependent headers. Hence, moved the headers to their own architecture, rather than being shared.
Dear Maintainer, libarmadillo11 is dependency of libgdal32 and indirectly dependency of opencv, thus lack of M-A compatibility prevents co-installation. This is not only [cross-]build problem, but affects normal users. Patch attached. Disclaimer: I was able to co-install M-A-patched libgdal32/libogdi4.1/libarmadillo11/libhdf4 libraries on stable/bookworm, but have no way to verify if there are any problems with their use.