You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bigtop.apache.org by "Masatake Iwasaki (Jira)" <ji...@apache.org> on 2024/04/17 06:18:00 UTC

[jira] [Commented] (BIGTOP-4093) Avoid oepkgs for installing R on openEuler

    [ https://issues.apache.org/jira/browse/BIGTOP-4093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17837978#comment-17837978 ] 

Masatake Iwasaki commented on BIGTOP-4093:
------------------------------------------

R provided by oepkgs conflicts with openblas of 22.03-lts-sp3 since /usr/lib64/R/lib/libRblas.so is contained in both.

{noformat}
Error: Execution of '/usr/bin/dnf install -d 0 -e 1 -y R' returned 1: Error: Transaction test error:
  file /usr/lib64/R/lib/libRblas.so conflicts between attempted installs of R-core-4.1.3-1.x86_64 and openblas-0.3.18-5.oe2203sp3.x86_64
Error: /Stage[main]/Bigtop_toolchain::Renv/Package[R]/ensure: change from 'purged' to 'present' failed: Execution of '/usr/bin/dnf install -d 0 -e 1 -y R' returned 1: Error: Transaction test error:
  file /usr/lib64/R/lib/libRblas.so conflicts between attempted installs of R-core-4.1.3-1.x86_64 and openblas-0.3.18-5.oe2203sp3.x86_64
{noformat}
{noformat}
Error: Execution of '/usr/bin/dnf install -d 0 -e 1 -y R-devel' returned 1: Error: Transaction test error:
  file /usr/lib64/R/lib/libRblas.so conflicts between attempted installs of R-core-4.1.3-1.x86_64 and openblas-0.3.18-5.oe2203sp3.x86_64
Error: /Stage[main]/Bigtop_toolchain::Renv/Package[R-devel]/ensure: change from 'purged' to 'present' failed: Execution of '/usr/bin/dnf install -d 0 -e 1 -y R-devel' returned 1: Error: Transaction test error:
  file /usr/lib64/R/lib/libRblas.so conflicts between attempted installs of R-core-4.1.3-1.x86_64 and openblas-0.3.18-5.oe2203sp3.x86_64
{noformat}

Since the openblas is indirect dependency of R-devel, it can not be excluded.

FYI, you can see the relation between R-devel and openblas by repoquery.

{noformat}
$ repoquery --whatrequires openblas --tree | less
{noformat}

> Avoid oepkgs for installing R on openEuler
> ------------------------------------------
>
>                 Key: BIGTOP-4093
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-4093
>             Project: Bigtop
>          Issue Type: Improvement
>          Components: toolchain
>            Reporter: Masatake Iwasaki
>            Assignee: Masatake Iwasaki
>            Priority: Major
>
> We should avoid oepkgs [if it does not support the latest 22.03 (i.e. 22.03-LTS-SP3)|https://search.oepkgs.net/en-US]. Installing R from source code could be the quick fix as done before BIGTOP-3967.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)