使用版本化的依赖项搜索反向依赖项

时间:2014-03-10 21:56:05

标签: r rcpp cran

有没有办法搜索依赖于另一个软件包的特定版本的已安装软件包?来自dependsOnPkgs的{​​{1}}功能似乎不支持此功能。

我想在CRAN上找到依赖/导入/链接tools的所有包,例如当前plyrhttpuv。我需要此信息将这些软件包“固定”到与Rcpp >= 0.11一起使用的旧版本,直到我可以在服务器上升级Rcpp 0.10.6

1 个答案:

答案 0 :(得分:1)

您的上述评论有助于澄清一点。

您需要做的是使用类似this script on GitHub的内容来识别已安装和使用Rcpp的软件包,并在CRAN和其他软件包之间进行分割。

来自CRAN的那些你可以用一个R命令重建;你需要追捕的其他人。

对于造成的不便,我们深表歉意,但没有别的办法。 0.11。*版本系列需要重建。预计所有CRAN包都会通过;你只需要花几分钟时间编译它们。如果您的服务器运行相同的操作系统配置,则可以简单地将软件包目录rsync到其他计算机。