我正在向 CRAN 提交一个包。我在 Linux 上进行了 --as-cran 检查,除了 CRAN 传入可行性的一个注释之外,它运行得很干净。我相信此注释属于“新提交”消息,因为我看不到任何其他附加消息。状态正常。当我提交给 CRAN 时,我在 Windows 上收到与小插图构建相关的错误。检查:重新构建小插图输出,结果:警告在重新构建小插图时出现错误:--- 使用 rmarkdown 重新构建“vignette-testme.Rmd”
Windows 上错误的堆栈跟踪很难解释,因为故障发生在设置正常工作的地方。我准备了 .tar.gz 文件如下:
- 从 git 存储库中,我使用 'git archive --format tar HEAD' 提取了最新版本
- 我使用“R CMD build xyz”来构建包
- 我对生成的存档执行了“R CMD check --as-cran xyz_version.tar.gz”
- 我将此文件上传到 CRAN
我忘记了一个必要的步骤吗?该软件包是纯 R 代码。我已将违规文件上传到https://drive.google.com/open?id=1nbe-8Os2MhI-O75IYNT0ZKQMonfZsynx(请注意,代码来自互联网),以防您想查看。
我必须尝试使用 Rstudio 在 Windows 上手动安装。我在小插图构建期间也遇到错误,这次是在设置阶段:
file.create(to[okay]) 中的警告:
无法创建文件'\vf-home/home$/bs/MyDocs/R/win-library/3.6/00LOCK-testme/00new/testme/doc/vignette-testme.R',原因'没有这样的文件或目录'
非常感谢您提前。