最近,我R在12月中旬以后在Travis-CI(https://travis-ci.org/TGuillerme/)上更新的各种软件包中都遇到了相同的错误。这是因为三个相关的包,这些变化并没有更改任何代码(只有特别怪异的评论的变化),但特拉维斯-CI现在似乎无法安装一些包(即magick和libgit2使用非常简单).yml文件乳宁包装并codecov进行覆盖:
language: r
warnings_are_errors: false
branches:
only:
- master
- release
except:
- CRAN
# Code coverage
r_packages:
- covr
after_success:
- Rscript -e 'library(covr); codecov(token = "5f041826-63f1-47fa-b4a8-9a32633f47fa")'
Run Code Online (Sandbox Code Playgroud)
我在这种情况下得到的错误(尽管它随不同的软件包而有所不同)是与magick软件包有关的:
Run Code Online (Sandbox Code Playgroud)** package ‘magick’ successfully unpacked and MD5 sums checked Package Magick++ was not found in the pkg-config search path. Perhaps you should add the directory containing `Magick++.pc' to the PKG_CONFIG_PATH environment variable No package 'Magick++' …