Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在准备三个相互依赖的 R 包以很快上传到 CRAN。具体来说,包A已经在 CRAN 上并且要更新,包B是独立的,并且包C依赖于 和 的最新A版本B。
A
B
C
A我可以通过第一次上传和几天后C上传来做到这一点而不会在检查中出现问题。B但是,我想立即将交叉引用放在帮助页面中,并将所有包添加到彼此的建议列表中。此外,由于我将进一步开发这三个,我希望将来能够同时更新它们。
那么,这里的问题是,是否可以同时将多个相互依赖的包上传到 CRAN?我怎么能那样做?
本周去过那里(昨天到达Depends:的版本有一个版本xts)。我们也经常这样做Rcpp*。
Depends:
xts
Rcpp*
所以只需使用版本化的 Depends:
Depends: A (>= 42), B (>= 0.0.7)
Suggests:
Fine Manual 对此非常清楚,并从 Debian 继承了所有这些语义,自 1990 年代中期以来,它们在这些语义上得到了改进。