Bug #103
closed
blas versioning on robotpkg vs apt-repository
Added by Anonymous about 7 years ago.
Updated about 7 years ago.
Description
The version of blas currently on robotpkg (3.1) is conflicting with the version on the debian apt repository (1.2) (it is happening on 14.04 Ubuntu, I am not sure about other platforms)
As a result, I believe many package binaries would not work.
Currently I am facing this problem when installing jrl-mathtools
By definition, system packages also present in robotpkg will most always
conflict with each other (there is no point in packaging the same
version as the system one in robotpkg).
By default, blas is used as a system package on all platforms. If you
changed the default, the safest is to remove the system blas
package. Otherwise, you have to be really careful to have no
dependency and indirect (system) dependency in your package that link
with something using the system blas.
But as far as I know, math/jrl-mathtools compiles fine with the system
blas. So the question is why you need the robotpkg version at all?
I agree that keeping the system dependency of libblas would be preferable in case of jrl-mathtools. I think currently it is trying to install the system dependency when installing jrl-mathtools via the apt-repository.
The problem I am facing is that during this installation, jrl-mathtools tries to search for libblas-dev version (>=3.1), which obviously doesn't exist. This is breaking the binary installation.
OK, I see. I will fix this.
- Status changed from New to Closed
Also available in: Atom
PDF