次のパッケージを構築するとき、私は問題に実行している:上rbundlerのbundle
コマンドを実行するには、https://github.com/yoni/rbundlerrbundlerのビルドエラー:「ファイルを開くことができません 『startup.Rs』:そのようなファイルやディレクトリはありません」
マイtest試みを単一の依存関係を持つ簡単なパッケージです。テストは私のOSXマシンで行われますが、x86_64-redhat-linux-gnu Jenkinsサーバーでは失敗します。どちらのマシンもdevtools
0.7.1のR 2.15.1を実行しています。これにはthis bug fixが含まれています。
フルテスト出力はthis gistにあります。
ここで私が見ているエラーの短い要約です:
Error in file(filename, "r", encoding = encoding) :
cannot open the connection
Calls: local ... eval.parent -> eval -> eval -> eval -> eval -> source -> file
In addition: Warning message:
In file(filename, "r", encoding = encoding) :
cannot open file 'startup.Rs': No such file or directory
Execution halted
この背景には、私はアイデアがRということであるR.のための依存関係の管理システムを構築しようとしているということですプロジェクトは、システム全体またはユーザー全体のライブラリを使用せずに実行できるはずです。むしろ、Rプロジェクトはそのルートディレクトリの下にインストールされた独自のライブラリを持っています。 Rに依存性管理に関連する私の以前のスタックオーバーフローの問題、あなたは何が起こっているかについての詳細な情報を入手しようとすることができDependency management in R
これを解決するには、変数を 'Sys.setenv(" R_TESTS "=" ")'で設定解除します。 –