我正在准备三个相互依赖的R包,即将上传到CRAN。具体来说,A
软件包已经在CRAN上并且需要更新,软件包B
是独立的,软件包C
取决于A
和B
的最新版本。
通过首先上传A
和C
并在几天后上传B
,我可以做到这一点而不会出现检查问题。但是,我想立即将交叉引用放在帮助页面中,并将所有软件包添加到彼此的建议列表中。此外,由于我将进一步开发这三个产品,因此我希望将来能够同时进行更新。
因此,这里的问题是,是否可以同时将多个相互依赖的程序包上传到CRAN?我该怎么办?
最佳答案
本周去过那里吗(带有昨天到达的Depends:
版本的xts
)。我们也在Rcpp*
中做了很多。
因此,只需使用版本化的Depends:
Depends: A (>= 42), B (>= 0.0.7)
上载C Suggests:
更新A版本42.1Fine Manual对此非常清楚,并且从Desbian继承了所有这些语义,并从1990年代中期开始对其进行了改进。
关于r - 上载多个相互依赖的程序包到CRAN,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14418074/