2011-12-05 18 views
6

"configure"スクリプトを使用するgithub上のRパッケージがあります(CコードのいくつかはGSLライブラリに依存しているので)。私は、デベロッパーツールパッケージからgithub_install()関数を使用してパッケージをインストールしようとするとエラーが表示されます。Rのdevtools - "configure"ファイルでgithubからインストール

(as ‘lib’ is unspecified) 
* installing *source* package ‘wrightscape’ ... 
ERROR: 'configure' exists but is not executable -- see the 'R Installation and Administration Manual' 

わからない何をすべきか - githubの上のファイルの実行権限をのようなものがありますか?これはdevtoolsの問題か設定上の問題ですか? (パッケージをソースからインストールするとうまく動作します)。パッケージはこちらです。 https://github.com/cboettig/wrightscape

+0

が説明したようにバグレポートを提出してください、異なるTMPDIRを設定することで解決されている私の/ tmpディレクトリによって引き起こされた同様の問題がありました。 – hadley

+0

@hadleyありがとう! [バグレポート](https://github.com/hadley/devtools/issues/32) – cboettig

答えて

4

これは最新のdevtools(0.7)で修正されました。

0

Gitはファイルの権限を直接管理しません。 gitからビットが配信されると、通常、権限を正しく調整するのは、ビルドスクリプトまたはインストールスクリプトの責任です。これに役立つサードパーティのツールがあります。あなたの質問Retaining file permissions with Gitに関するディスカッションを参照してください。

これが役に立ちます。

0

私がnoexecでマウントし、here

export TMPDIR=~/tmp 
関連する問題