Project

General

Profile

Actions

Bug #103

closed

blas versioning on robotpkg vs apt-repository

Added by Anonymous about 7 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-

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

Actions #1

Updated by Anthony Mallet about 7 years ago

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?

Actions #2

Updated by Anonymous about 7 years ago

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.

Actions #3

Updated by Anthony Mallet about 7 years ago

OK, I see. I will fix this.

Actions #4

Updated by Anthony Mallet about 7 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF