Версия дюны не поддерживается
Я пытаюсь установить google-drive-ocamlfuse из исходного кода, но предварительные требования меня немного смутили. Я испытываю эту ошибку:
[bf@localhost google-drive-ocamlfuse]$ dune build @install
File "/home/bf/.opam/default/lib/gapi-ocaml/dune-package", line 1, characters 11-15:
1 | (lang dune 1.11)
^^^^
Error: Version 1.11 of dune is not supported.
Supported versions:
- 0.0
- 1.0 to 1.7
У меня установлена версия дюны 1.7:
[bf@localhost google-drive-ocamlfuse]$ dune --version
%%VERSION%%
[bf@localhost google-drive-ocamlfuse]$ sudo dnf install dune
[sudo] password for bf:
Last metadata expiration check: 0:48:24 ago on Wed 21 Aug 2019 15:57:42 CEST.
Package ocaml-dune-1.7.3-1.fc29.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
Но, видимо, gapi-ocaml нужна дюна 1.11, или я полностью ошибаюсь? У меня нет опыта работы с OCaml или дюной или всеми другими инструментами...
Как я могу установить это?
1 ответ
Решение
Не используйте версию вашего дистрибутива dune
, Вместо этого получите через opam
:
dnf remove dune
opam install dune