Monthly Archives: June 2014

RStudio 0.98.507のRPMがインストールできなかった件

Fedora20にRStudio(desktop版)を公式ページからRPMをダウンロードしてインストールしようとしたんやけど、インストールできない事件が発生した。Fedora20の場合、普通ではR 3.1.0がインストールされるわけやけど、この状態ではRStudioのRPMがインストールできない。R 3.0.2に落とさないといけないような香りが漂っている。

というわけで、一旦yum erase Rとyum install R-3.0.2で3.0.2をインストールし直して、RStudioをインストール。そしてRをバージョンアップさせようとしたわけで。するとダメだと言われる。

yum update
 Loaded plugins: langpacks, refresh-packagekit
 Resolving Dependencies
 --> Running transaction check
 ---> Package R-core.x86_64 0:3.0.2-1.fc20 will be updated
 --> Processing Dependency: libRblas.so()(64bit) for package: rstudio-0.98.507-1.x86_64
 --> Processing Dependency: libRlapack.so()(64bit) for package: rstudio-0.98.507-1.x86_64
 ---> Package R-core.x86_64 0:3.1.0-5.fc20 will be an update
 --> Finished Dependency Resolution
 Error: Package: rstudio-0.98.507-1.x86_64 (@/rstudio-0.98.507-x86_64)
 Requires: libRblas.so()(64bit)
 Removing: R-core-3.0.2-1.fc20.x86_64 (@fedora)
 libRblas.so()(64bit)
 Updated By: R-core-3.1.0-5.fc20.x86_64 (updates)
 Not found
 Error: Package: rstudio-0.98.507-1.x86_64 (@/rstudio-0.98.507-x86_64)
 Requires: libRlapack.so()(64bit)
 Removing: R-core-3.0.2-1.fc20.x86_64 (@fedora)
 libRlapack.so()(64bit)
 Updated By: R-core-3.1.0-5.fc20.x86_64 (updates)
 Not found
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

なんで!と、ここまでやって、気になる一文を見つける。

https://support.rstudio.com/hc/communities/public/questions/201046993-Library-dependency-issue-on-Fedora-20-

“836 is working here – thanks!”

え。…preview版(0.98.836)では修正したと。

http://www.rstudio.com/ide/download/preview ここからダウンロードできるRPMは、普通にインストールできるし、R 3.1.0をインストールしてても問題なく動く。

downgradeしたのは一体なんやったの…。ショック。(しかも、公式サイトのダウンロード用のページからはプレビュー版のダウンロードページへのリンクがないのでプレビュー版のページにたどり着くのはかなり難易度高い。)