Good morning,
after severel years of looking at Dream from afar I finaly found a good usecase for it
However, when installing it Iβm stuck at this error:
**#=== ERROR while compiling conf-libev.4-12 ====================================#**
**Sys_error("~/.opam/repo/default/packages/conf-libev/conf-libev.4-12/files/discover.ml: No such file or directory")**
I already tried to install everything libev related - but without success.
For completenes:
opam install -y dream
Summary
[NOTE] External dependency handling not supported for OS family βmacosβ.
You can disable this check using βopam option --global depext=falseβ
The following actions will be performed:
β install psq 0.2.1 [required by dream-httpaf]
β install mirage-clock 4.2.0 [required by dream]
β install ocplib-endian 1.2 [required by lwt]
β install duration 0.2.1 [required by mirage-crypto-rng, mirage-crypto-rng-lwt]
β install magic-mime 1.3.1 [required by dream]
β install menhirSdk 20231231 [required by menhir]
β install bigarray-compat 1.1.0 [required by dream]
β install conf-libev 4-12 [required by dream]
β install bigarray-overlap 0.2.1 [required by prettym]
β install menhirLib 20231231 [required by menhir]
β install base64 3.5.1 [required by dream-httpaf, multipart_form]
β install ocaml-syntax-shims 1.0.0 [required by angstrom]
β install conf-libssl 4 [required by ssl]
β install menhirCST 20231231 [required by menhir]
β install stringext 1.6.0 [required by uri]
β install dune-configurator 3.13.0 [required by mirage-crypto, mirage-crypto-rng]
β install topkg 1.0.7 [required by ptime, logs, mtime]
β install pecu 0.6 [required by multipart_form]
β install menhir 20231231 [required by graphql_parser]
β install ssl 0.7.0 [required by dream]
β install lwt 5.7.0 [required by dream]
β install bigstringaf 0.9.1 [required by multipart_form, caqti, dream-httpaf, multipart_form-lwt]
β install uutf 1.0.3 [required by multipart_form]
β install rresult 0.7.0 [required by graphql]
β install ptime 1.1.0 [required by dream]
β install mtime 2.0.0 [required by mirage-crypto-rng-lwt]
β install hmap 0.8.1 [required by dream-pure]
β install fmt 0.9.0 [required by dream]
β install lwt_ssl 1.2.0 [required by dream]
β install lwt_ppx 2.1.0 [required by dream]
β install faraday 0.8.2 [required by dream-httpaf]
β install angstrom 0.16.0 [required by multipart_form, caqti, dream-httpaf, multipart_form-lwt]
β install logs 0.7.0 [required by dream]
β install ke 0.6 [required by multipart_form, dream-httpaf, multipart_form-lwt]
β install graphql_parser 0.14.0 [required by dream]
β install cstruct 6.2.0 [required by dream]
β install faraday-lwt 0.8.2 [required by faraday-lwt-unix]
β install uri 4.4.0 [required by dream]
β install unstrctrd 0.3 [required by multipart_form]
β install prettym 0.0.3 [required by multipart_form]
β install graphql 0.14.0 [required by graphql-lwt]
β install eqaf 0.9 [required by mirage-crypto]
β install faraday-lwt-unix 0.8.2 [required by dream-httpaf]
β install dream-pure 1.0.0~alpha2 [required by dream]
β install caqti 1.9.0 [required by dream]
β install multipart_form 0.5.0 [required by dream]
β install graphql-lwt 0.14.0 [required by dream]
β install mirage-crypto 0.11.2 [required by dream]
β install digestif 1.1.4 [required by dream-httpaf]
β install caqti-lwt 1.9.0 [required by dream]
β install multipart_form-lwt 0.5.0 [required by dream]
β install mirage-crypto-rng 0.11.2 [required by dream]
β install dream-httpaf 1.0.0~alpha2 [required by dream]
β install mirage-crypto-rng-lwt 0.11.2 [required by dream]
β install dream 1.0.0~alpha5
===== β 55 =====
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><>
retrieved base64.3.5.1 (cached)
retrieved bigarray-overlap.0.2.1 (cached)
retrieved bigstringaf.0.9.1 (cached)
retrieved bigarray-compat.1.1.0 (cached)
retrieved caqti.1.9.0 (cached)
retrieved angstrom.0.16.0 (cached)
retrieved caqti-lwt.1.9.0 (cached)
#=== ERROR while compiling conf-libev.4-12 ====================================#
Sys_error(β~/.opam/repo/default/packages/conf-libev/conf-libev.4-12/files/discover.ml: No such file or directoryβ)
<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
ββ The following actions failed
β fetch cstruct 6.2.0
β Ξ» build base64 3.5.1
β Ξ» build bigarray-compat 1.1.0
β Ξ» build bigarray-overlap 0.2.1
β Ξ» build conf-libev 4-12
ββ
βΆβ No changes have been performed
Run eval $(opam env) to update the current shell environment
System: MacBook Pro M1 running macOS 13.6
Opam is installed from Nix packages.
Does anybody use Dream on macOS and could give some hints how to fix this?