首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu 14.04上升级opam

在Ubuntu 14.04上升级opam
EN

Stack Overflow用户
提问于 2016-12-07 18:24:06
回答 2查看 515关注 0票数 0

我正在尝试将我的opam升级到最新版本的Ubuntu 14.04

代码语言:javascript
复制
chris@chris-870Z5E-880Z5E-680Z5E:~$ sudo opam update
default    Downloading https://opam.ocaml.org/1.1/urls.txt
Updating ~/.opam/repo/compiler-index ...
Updating ~/.opam/compilers/ ...
Updating ~/.opam/repo/package-index ...
Updating ~/.opam/packages/ ...
The following package has been DELETED:
 - camlp4.4.02.0+2
[WARNING] install and dev-repo are unknown fields in /home/chris/.opam/repo/default/packages/liquidsoap/liquidsoap.1.1.1/opam: is your OPAM up-to-date ?
[WARNING] install is an unknown field in /home/chris/.opam/repo/default/packages/ocurl/ocurl.0.7.2/opam: is your OPAM up-to-date ?
Updating the cache of metadata (~/.opam/state.cache) ...
23 to install | 17 to reinstall | 16 to upgrade | 1 to downgrade | 0 to remove
You can now run 'opam upgrade' to upgrade your system.
chris@chris-870Z5E-880Z5E-680Z5E:~$ sudo opam upgrade
[WARNING] External solver failed with inconsistent return value. Request saved to "/home/chris/.opam/log/solver-error-6572-1.cudf"
Falling back to the internal heuristic.

The dependency ocamlbuild of package variantslib.109.15.03 is not available for your compiler or your OS.
'opam upgrade' failed.

正如错误消息所述,在我的OS/编译器版本中,variantslib.109.15.03似乎不可用。有什么办法能让我避开这件事吗?以下是我的编译器版本:

代码语言:javascript
复制
chris@chris-870Z5E-880Z5E-680Z5E:~$ ocaml -version
The OCaml toplevel, version 4.02.0
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-12-07 19:12:22

首先,不要使用sudo,因为opam安装在您的用户文件夹中,因此您实际上可能会将它从自己锁上。(我想你已经做到了)。通常,如果您不完全确定自己在做什么,就不要使用sudo

解决程序无法找到适合于系统约束的包变量滑块。如果您正在安装或使用某个包,您认为它应该适用于Ubuntu14.04LTS,那么我建议您从干净的状态开始安装,而不是执行更新。既然您已经处理过sudo,我建议您移除~/.opam文件夹,并从

代码语言:javascript
复制
opam init

从零开始安装任何你需要的东西。

票数 3
EN

Stack Overflow用户

发布于 2016-12-07 18:56:30

如果我记得清楚的话,我过去对opam 1.1有过一些问题.opam FAQ声明您应该移到Opam1.2(因为:ubuntu bug).我个人使用opam 1.2.2 (on ubuntu 16.04和12.04.)

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

https://stackoverflow.com/questions/41024650

复制
相关文章

相似问题

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