私は最近F24にアップグレードしましたが、私のRセッションでは、いくつかのパッケージをロードすることができません。 reshape2、latex2exp、knitrなどがあります。Fedora 24のlibicuとstringiがRの頭痛の原因となる
私が見つけた最初の問題は、F24はlibicu56を使用していましたが、これらのパッケージはlibicu54を期待していました。私は、目的のバージョンとのシンボリックリンクを設定するthis threadでの提案に従っ:最初のエラーが離れて行ったこと
ln -s /usr/lib64/libicui18n.so.56 /usr/lib64/libicui18n.so.54
ln -s /usr/lib64/libicuuc.so.56 /usr/lib64/libicuuc.so.54
ln -s /usr/lib64/libicudata.so.56 /usr/lib64/libicudata.so.54
を、今私は、この持っている:
Error in dyn.load(file, DLLpath = DLLpath, ...) :
unable to load shared object '/home/uname/R/x86_64-redhat-linux-gnu-library/3.3/stringi/libs/stringi.so':
/home/uname/R/x86_64-redhat-linux-gnu-library/3.3/stringi/libs/stringi.so: undefined symbol: _ZTIN6icu_548ByteSinkE
これがためstringiパッケージに私をリードしR、しかし私はそれをロードすることはできません - それは同じエラーが発生します。
私はF24とすべてのRパッケージも更新しました。
アイデア?
これはうまくいきました。壊れた依存関係が問題だったようだ。 – KirkDCO