有没有办法搜索依赖于另一个软件包的特定版本的已安装软件包?来自dependsOnPkgs
的{{1}}功能似乎不支持此功能。
我想在CRAN上找到依赖/导入/链接tools
的所有包,例如当前plyr和httpuv。我需要此信息将这些软件包“固定”到与Rcpp >= 0.11
一起使用的旧版本,直到我可以在服务器上升级Rcpp 0.10.6
。
答案 0 :(得分:1)
您的上述评论有助于澄清一点。
您需要做的是使用类似this script on GitHub的内容来识别已安装和使用Rcpp的软件包,并在CRAN和其他软件包之间进行分割。
来自CRAN的那些你可以用一个R命令重建;你需要追捕的其他人。
对于造成的不便,我们深表歉意,但没有别的办法。 0.11。*版本系列需要重建。预计所有CRAN包都会通过;你只需要花几分钟时间编译它们。如果您的服务器运行相同的操作系统配置,则可以简单地将软件包目录rsync到其他计算机。