Downgrade the package didn’t work:
<><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
[eliom.6.3.0] found in cache
[js_of_ocaml-lwt.3.1.0] found in cache
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
⊘ removed js_of_ocaml-lwt.3.3.0
∗ installed js_of_ocaml-lwt.3.1.0
[ERROR] The compilation of eliom failed at "/home/guillaume/.opam/opam-init/hooks/sandbox.sh build make".
#=== ERROR while compiling eliom.6.3.0 ========================================#
# context 2.0.3 | linux/x86_64 | ocaml-system.4.05.0 | https://opam.ocaml.org#f70ee2a2
# path ~/.opam/default/.opam-switch/build/eliom.6.3.0
# command ~/.opam/opam-init/hooks/sandbox.sh build make
# exit-code 2
# env-file ~/.opam/log/eliom-21064-3bd1cf.env
# output-file ~/.opam/log/eliom-21064-3bd1cf.out
### output ###
# [...]
# ocamlfind ocamldep -package js_of_ocaml-ppx.deriving -package react,js_of_ocaml,reactiveData -package lwt_react,tyxml.functor,js_of_ocaml.tyxml,js_of_ocaml-lwt,js_of_ocaml-lwt.logger -package deriving.runtime,js_of_ocaml.deriving -package ocsigenserver.cookies,ocsigenserver.polytables,ocsigenserver.baselib.base -modules src/lib/client/eliom_lib_base.mli > src/lib/client/eliom_lib_base.mli.depends
# ocamlfind ocamlc -c -g -keep-locs -package js_of_ocaml-ppx.deriving -package react,js_of_ocaml,reactiveData -package lwt_react,tyxml.functor,js_of_ocaml.tyxml,js_of_ocaml-lwt,js_of_ocaml-lwt.logger -package deriving.runtime,js_of_ocaml.deriving -package ocsigenserver.cookies,ocsigenserver.polytables,ocsigenserver.baselib.base -w +A-4-6-7-9-27-37-40-42-44-48 -I src/lib -I src/lib/client -o src[...]
# ocamlfind ocamldep -package js_of_ocaml-ppx.deriving -package react,js_of_ocaml,reactiveData -package lwt_react,tyxml.functor,js_of_ocaml.tyxml,js_of_ocaml-lwt,js_of_ocaml-lwt.logger -package deriving.runtime,js_of_ocaml.deriving -package ocsigenserver.cookies,ocsigenserver.polytables,ocsigenserver.baselib.base -modules src/lib/client/eliom_parameter.mli > src/lib/client/eliom_parameter.mli.d[...]
# ocamlfind ocamldep -package js_of_ocaml-ppx.deriving -package react,js_of_ocaml,reactiveData -package lwt_react,tyxml.functor,js_of_ocaml.tyxml,js_of_ocaml-lwt,js_of_ocaml-lwt.logger -package deriving.runtime,js_of_ocaml.deriving -package ocsigenserver.cookies,ocsigenserver.polytables,ocsigenserver.baselib.base -modules src/lib/client/eliom_parameter_sigs.mli > src/lib/client/eliom_parameter_[...]
# ocamlfind ocamldep -package js_of_ocaml-ppx.deriving -package react,js_of_ocaml,reactiveData -package lwt_react,tyxml.functor,js_of_ocaml.tyxml,js_of_ocaml-lwt,js_of_ocaml-lwt.logger -package deriving.runtime,js_of_ocaml.deriving -package ocsigenserver.cookies,ocsigenserver.polytables,ocsigenserver.baselib.base -package js_of_ocaml.ppx -package js_of_ocaml-ppx.deriving,lwt.ppx,js_of_ocaml-lwt[...]
# ocamlfind ocamldep -package js_of_ocaml-ppx.deriving -package react,js_of_ocaml,reactiveData -package lwt_react,tyxml.functor,js_of_ocaml.tyxml,js_of_ocaml-lwt,js_of_ocaml-lwt.logger -package deriving.runtime,js_of_ocaml.deriving -package ocsigenserver.cookies,ocsigenserver.polytables,ocsigenserver.baselib.base -package js_of_ocaml.ppx -package js_of_ocaml-ppx.deriving,lwt.ppx,js_of_ocaml-lwt[...]
# ocamlfind ocamlc -c -g -keep-locs -package js_of_ocaml-ppx.deriving -package react,js_of_ocaml,reactiveData -package lwt_react,tyxml.functor,js_of_ocaml.tyxml,js_of_ocaml-lwt,js_of_ocaml-lwt.logger -package deriving.runtime,js_of_ocaml.deriving -package ocsigenserver.cookies,ocsigenserver.polytables,ocsigenserver.baselib.base -w +A-4-6-7-9-27-37-40-42-44-48 -I src/lib -I src/lib/client -o src[...]
# + ocamlfind ocamlc -c -g -keep-locs -package js_of_ocaml-ppx.deriving -package react,js_of_ocaml,reactiveData -package lwt_react,tyxml.functor,js_of_ocaml.tyxml,js_of_ocaml-lwt,js_of_ocaml-lwt.logger -package deriving.runtime,js_of_ocaml.deriving -package ocsigenserver.cookies,ocsigenserver.polytables,ocsigenserver.baselib.base -w +A-4-6-7-9-27-37-40-42-44-48 -I src/lib -I src/lib/client -o s[...]
# File "src/lib/eliom_lib.client.mli", line 35, characters 27-31:
# Error: Unbound module Js
# Command exited with code 2.
# make: *** [Makefile:7: all] Error 10
<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
┌─ The following actions failed
│ λ build eliom 6.3.0
└─
┌─ The following changes have been performed
│ ↘ downgrade js_of_ocaml-lwt 3.3.0 to 3.1.0
└─