ocaml - 在沙丘冲突中运行 utop:extlib 和 base64
问题描述
我有一个使用extlib
and的项目base64
。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
列为冲突,这意味着以后的版本不应该冲突(我有 version 3.2.0
)。有什么我想念的吗?用这两个包构建自定义顶层是不可行的吗?谢谢你的帮助!
解决方案
推荐阅读
- r - R评估一个值是否存在于另一个表中
- javascript - 在包含的文件中使用表单侦听器的内容安全策略 jQuery 错误
- vue.js - 1904px 和 1903px 之间的奇怪缩放跳跃
- python - 有没有办法在 Azure 服务总线上发送带有 Python 主题和订阅的文件?
- python - .format() 的问题
- reactjs - 如何解决 ReactJS 背景图像不起作用
- kubernetes - 为什么在五个工人之后我的 Dask 工作的表现会变差?
- sql - 如何使用 SQL 拆分列中的值(无限)
- c++ - 用于快速排序实现的迭代器与索引
- apache-flink - Flink 从 List 转发文件
文件路径