将多个相互依赖的软件包上传到CRAN
我正在准备三个R包,以便很快上传到相互依赖的CRAN。 具体来说,程序包A
已经在CRAN上并且要更新,程序包B
是独立的,程序包C
依赖于最新版本的A
和B
我可以在没有检查问题的情况下通过首先上传A
和C
并在几天后上传B
来做到这一点。 但是,我想立即在帮助页面中添加交叉引用,并将所有软件包添加到彼此的建议列表中。 此外,由于我将进一步开发所有三个,我希望能够在未来同时更新它们。
所以,这里的问题是,是否有可能同时向CRAN上传多个相互依赖的软件包? 我怎么能这样做?
这周完成了这个工作(有一个Depends:
昨天到达的一个版本的xts
)。 我们也在Rcpp*
做了很多。
所以只需使用版本取决于:
Depends: A (>= 42), B (>= 0.0.7)
Suggests:
for B和C更新A版本42.1 “精细手册”对此非常清楚,并将所有这些语义从Debian上传下来,并从90年代中期开始提炼。
链接地址: http://www.djcxy.com/p/60065.html上一篇: Uploading multiple interdependent packages to CRAN
下一篇: CRAN Package Depends on Bioconductor Package Installing error