1

在我的系统 ArchLinux x86_64 上,我安装了 opam-git 包,这是我上次使用它时的工作。

以下命令opam update失败并显示此消息:

opam update

=-=- Updating package repositories =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[ERROR] curl: code 404 while downloading https://opam.ocaml.org/1.3/urls.txt
[ERROR] Could not update repository default

在此链接https://github.com/ocaml/opam-repository/issues/6231他们说:

现在是 2.0.dev

我应该怎么做才能解决我的问题?

4

1 回答 1

0

这是 opam 的 git devel 版本,我做对了吗?当前的 opam 版本是 1.2。

它来自 Arch AUR?

看起来 AUR 从 git 发布了不一致的 opam 开发状态。

一旦 git 一致(拉取请求完成)提交错误报告,等待更新,然后从 AUR 执行新的 opam 安装。

或者只依赖 ocaml.org 的当前版本,IMO 是主要来源。

顺便说一句,当您的本地 .opam 目录和已编译的 ocaml 包遇到问题时:可以删除并重新安装整个内容而不会产生任何副作用(前提是您自己的源在其他地方)。这是功能范式。

/STR。

于 2016-04-24T11:27:42.603 回答