R CMD CHECK --as-cran在OS X Catalina上失败

问题描述 投票:0回答:1

我正在使用Catalina的iMac上构建新的R包。我已经安装了最新的XCode和XQuartz。我的新软件包构建良好,即

R CMD BUILD conicFit

运行无误。然后我尝试了

R CMD CHECK  --as-cran conicFit 

并得到此错误:

* using log directory ‘/Users/cgw/Rgames/fitConic.Rcheck’
* using R version 4.0.0 (2020-04-24)
* using platform: x86_64-apple-darwin17.0 (64-bit)
* using session charset: UTF-8
* using option ‘--as-cran’
* checking for file ‘fitConic/DESCRIPTION’ ... OK
* this is package ‘fitConic’ version ‘1.0’
* checking CRAN incoming feasibility ...Error:  file './DESCRIPTION' does not exist
Execution halted 

如果我在没有--as-cran标志的情况下运行,则检查通过且没有错误或警告。更令人沮丧的是,我可以重新运行较旧的程序包,并且不会出现此错误,这表明实际的错误不是找不到“ ./DESCRIPTION”。

关于测试什么或重新安装什么的任何想法,等等?

r build macos-catalina cran
1个回答
0
投票

R CMD CHECK在R 4.X下的工作方式似乎发生细微变化,导致先前工作的命令失败。解决方案是指定tarball,即

R CMD CHECK --as-cran fitConic.tar.gz  

运行详细的代码检查以完成。

© www.soinside.com 2019 - 2024. All rights reserved.