我正在使用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 CMD CHECK
在R 4.X下的工作方式似乎发生细微变化,导致先前工作的命令失败。解决方案是指定tarball,即
R CMD CHECK --as-cran fitConic.tar.gz
运行详细的代码检查以完成。