首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Travis CI上生成R包时出错"tlmgr更新-自我“失败

在Travis CI上生成R包时出错"tlmgr更新-自我“失败
EN

Stack Overflow用户
提问于 2016-06-07 10:57:52
回答 1查看 424关注 0票数 8

我在https://travis-ci.org/上构建了一个R包,得到了一个错误:

代码语言:javascript
复制
    The command "tlmgr update --self" failed and exited with 25 during .

Travis CI输出的最后一行:

当我在Windows10上本地调用devtools::check()时,在RStudio中没有出现错误或警告。

我发现tlmgr与LaTeX/TexLive包有关,而在Travis文档“建设R项目”中,如果需要安装一些LaTeX/TexLive可能需要安装。(注:我的包裹里还没有小插曲。)

.travis.yml文件中的配置:

代码语言:javascript
复制
language: R
sudo: false
cache: packages
r_github_packages:
  - jimhester/covr
after_success:
  - Rscript -e 'covr::codecov()'

我的问题:,问题的原因是什么,如何解决?

EN

回答 1

Stack Overflow用户

发布于 2016-09-15 05:24:33

看起来tlmgr无法访问当前的存储库,您可以使用以下方法将存储库回滚到存档版本:

代码语言:javascript
复制
tlmgr option repository ftp://tug.org/historic/systems/texlive/2015/tlnet-final

哪个洞

代码语言:javascript
复制
tlmgr: setting default package repository to ftp://tug.org/historic/systems/texlive/2015/tlnet-final

来源:使用tlmgr的一个小技巧:未知指令…容器校验和误差

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37677468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档