6

「configure」スクリプトを使用するRパッケージがgithubにあります(Cコードの一部はGSLライブラリに依存しているため)。devtoolsパッケージからgithub_install()関数を使用してパッケージをインストールしようとすると、エラーが発生します。

(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

4

3 に答える 3

4

これは、最新バージョンのdevtools(0.7)で修正されました。

于 2012-06-20T16:25:17.870 に答える
0

Gitはファイルのパーミッションを直接管理しません。ビットがgitから配信されたら、アクセス許可を正しく調整するのは通常、ビルドまたはインストールスクリプトの責任です。これを支援できるサードパーティのツールがあります。Gitでファイルのパーミッションを保持するというSOの質問に関する説明を参照してください。

お役に立てれば。

于 2012-06-20T03:16:19.757 に答える
0

ここで説明するように、/ tmp dirがnoexecにマウントされ、別のTMPDIRを設定することで解決した、同様の問題が発生しました。

export TMPDIR=~/tmp
于 2012-06-26T15:25:10.363 に答える