R now uses openblas instead of the unoptimized blas bundled with R (on all architectures where openblas is supported). In the previous update, this was done by symlinking /usr/lib64/R/lib/libRblas.so to /usr/lib64/libopenblas.so.0. While this worked fine for R, it did not work for anything linking to libR.so or trying to dynload libRblas.so.

To resolve this, a new openblas subpackage (openblas-Rblas) has been added, which contains a copy of openblas built as libRblas.so (and reporting libRblas.so as its soname). R now depends on openblas-Rblas on all architectures which support openblas and on all targets new enough to build openblas (RHEL 7+, Fedora 23+). Older targets or incompatible architectures use the unoptimized Rblas.

If you wish to switch from the openblas libRblas.so to the R provided blas, simply rename /usr/lib64/R/lib/libRrefblas.so to /usr/lib64/R/lib/libRblas.so.

How to install

sudo dnf upgrade --advisory=FEDORA-2016-3b99079f61

This update has been submitted for testing by spot.

2 years ago

This update has been pushed to testing.

2 years ago
User Icon lupinix commented & provided feedback 2 years ago
karma

tested some basic R scripts, works fine

User Icon filiperosset commented & provided feedback 2 years ago
karma

no regressions noted (openblas)

User Icon sjoerd commented & provided feedback 2 years ago

I can once again start the program that links to the R library.

BZ#1404662 libR.so doesn't contain full path of libRblas.so

This update has been submitted for stable by bodhi.

2 years ago
User Icon sikevux commented & provided feedback 2 years ago
karma

works for me

This update has been pushed to stable.

2 years ago

Please login to add feedback.

Metadata
Type
bugfix
Karma
3
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Dates
submitted
2 years ago
in testing
2 years ago
in stable
2 years ago
BZ#1392192 segfault during normal usage
0
0
BZ#1404662 libR.so doesn't contain full path of libRblas.so
0
1
BZ#1404796 libRblas.so()(64bit) is needed by package R-core-3.3.2-2.el5.x86_64
0
0

Automated Test Results