运行带有沙丘冲突的utop:extlib和base64

时间:2019-12-02 20:09:24

标签: ocaml utop ocaml-dune

我有一个使用extlibbase64的项目。 dune用于构建过程。构建工作正常,但是当我尝试运行dune utop时,出现以下消息:

[<me>@<me> js2sil]$ dune utop
File "<home>/.opam/ocaml-variants.4.07.1+flambda/lib/base64/base64.cma(Base64)", line 1:
Warning 31: files <home>/.opam/ocaml-variants.4.07.1+flambda/lib/base64/base64.cma(Base64) and <home>/.opam/ocaml-variants.4.07.1+flambda/lib/extlib/extLib.cma(Base64) both define a module named Base64

这似乎是一个已知问题。在extlib页上,它将base64 < 2.0.0列为冲突,这意味着以后的版本不应冲突(我的版本为3.2.0)。有什么我想念的吗?使用这两个软件包构建自定义顶层只是不可行吗?感谢您的帮助!

0 个答案:

没有答案