1

我正在向 CRAN 提交一个包。我在 Linux 上进行了 --as-cran 检查,除了 CRAN 传入可行性的一个注释之外,它运行得很干净。我相信此注释属于“新提交”消息,因为我看不到任何其他附加消息。状态正常。当我提交给 CRAN 时,我在 Windows 上收到与小插图构建相关的错误。检查:重新构建小插图输出,结果:警告在重新构建小插图时出现错误:--- 使用 rmarkdown 重新构建“vignette-testme.Rmd”

Windows 上错误的堆栈跟踪很难解释,因为故障发生在设置正常工作的地方。我准备了 .tar.gz 文件如下:

  1. 从 git 存储库中,我使用 'git archive --format tar HEAD' 提取了最新版本
  2. 我使用“R CMD build xyz”来构建包
  3. 我对生成的存档执行了“R CMD check --as-cran xyz_version.tar.gz”
  4. 我将此文件上传到 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',原因'没有这样的文件或目录'

非常感谢您提前。

4

0 回答 0