我已经创建了一个R包,我想提交给CRAN。它包含需要用普通C编译的代码,这段代码依赖于libxml2库。我目前的解决方案是让Linux和Mac用户安装libxml2-dev包,这样他们就可以编译和安装R源包。对于Windows,我已经创建了一个特殊的二进制R包,它包含所需的二进制依赖项.在阅读CRAN指南时,我看到只有源代码包可以上载,而且它们可能不包含任何二进制文件。在这些准则之后,我的问题是:
Mac
这通常意味着已安装的包有未满足的依赖项。当我打开软件中心( Software )时,我可以选择修复已安装的软件包,但它通常会在最后一刻失败,并附上以下评论:
linux-image-extra-3.13.0-66-generic: Depends: linux-image-3.13.0-66-generic but it is not installedlinux<