package odig

  1. Overview
  2. Docs
On This Page
  1. Error log

odig 0.0.3

Error log

The package failed to build. The error log from opam follows.

[NOTE] Package dune is already installed (current version is 3.17.2).
[NOTE] Package ocamlfind is already installed (current version is 1.9.8).
The following actions will be performed:
=== install 28 packages
  - install asetmap          0.8.1
  - install astring          0.8.5
  - install bos              0.2.1
  - install cmdliner         1.3.0
  - install fmt              0.9.0
  - install fpath            0.7.3
  - install jsonm            1.0.2
  - install logs             0.7.0
  - install menhir           20240715
  - install menhirCST        20240715
  - install menhirLib        20240715
  - install menhirSdk        20240715
  - install mtime            2.1.0
  - install ocamlbuild       0.15.0
  - install ocamlgraph       2.1.0
  - install odig             0.0.3
  - install opam-core        2.3.0
  - install opam-file-format 2.2.0~alpha1
  - install opam-format      2.3.0
  - install re               1.11.0
  - install rresult          0.7.0
  - install seq              base
  - install sha              1.15.4
  - install stdlib-shims     0.3.0
  - install swhid_core       0.1
  - install topkg            1.0.7
  - install uutf             1.0.3
  - install webbrowser       0.6.1

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved asetmap.0.8.1  (cached)
-> retrieved astring.0.8.5  (cached)
-> retrieved bos.0.2.1  (cached)
-> retrieved cmdliner.1.3.0  (cached)
-> retrieved fmt.0.9.0  (cached)
-> retrieved fpath.0.7.3  (cached)
-> retrieved jsonm.1.0.2  (cached)
-> retrieved logs.0.7.0  (cached)
-> retrieved mtime.2.1.0  (cached)
-> retrieved ocamlbuild.0.15.0  (cached)
-> retrieved menhir.20240715, menhirCST.20240715, menhirLib.20240715, menhirSdk.20240715  (cached)
-> retrieved ocamlgraph.2.1.0  (cached)
-> retrieved opam-core.2.3.0, opam-format.2.3.0  (cached)
-> retrieved opam-file-format.2.2.0~alpha1  (cached)
-> retrieved odig.0.0.3  (http://erratique.ch/software/odig/releases/odig-0.0.3.tbz)
-> retrieved seq.base  (cached)
-> installed seq.base
-> installed menhirCST.20240715
-> retrieved re.1.11.0  (cached)
-> retrieved rresult.0.7.0  (cached)
-> retrieved sha.1.15.4  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved swhid_core.0.1  (cached)
-> retrieved topkg.1.0.7  (cached)
-> installed menhirSdk.20240715
-> retrieved uutf.1.0.3  (cached)
-> retrieved webbrowser.0.6.1  (cached)
-> installed stdlib-shims.0.3.0
-> installed menhirLib.20240715
-> installed swhid_core.0.1
-> installed re.1.11.0
-> installed sha.1.15.4
-> installed cmdliner.1.3.0
-> installed ocamlgraph.2.1.0
-> installed ocamlbuild.0.15.0
-> installed topkg.1.0.7
-> installed asetmap.0.8.1
-> installed rresult.0.7.0
-> installed uutf.1.0.3
-> installed mtime.2.1.0
-> installed fmt.0.9.0
-> installed astring.0.8.5
-> installed jsonm.1.0.2
-> installed fpath.0.7.3
-> installed logs.0.7.0
-> installed menhir.20240715
-> installed opam-file-format.2.2.0~alpha1
-> installed bos.0.2.1
-> installed webbrowser.0.6.1
-> installed opam-core.2.3.0
-> installed opam-format.2.3.0
[ERROR] The compilation of odig.0.0.3 failed at "ocaml pkg/pkg.ml build --pinned false --etc-dir /home/opam/.opam/4.11/etc/odig --lib-dir /home/opam/.opam/4.11/lib".

#=== ERROR while compiling odig.0.0.3 =========================================#
# context              2.3.0 | linux/x86_64 | ocaml-base-compiler.4.11.2 | file:///src
# path                 ~/.opam/4.11/.opam-switch/build/odig.0.0.3
# command              ~/.opam/4.11/bin/ocaml pkg/pkg.ml build --pinned false --etc-dir /home/opam/.opam/4.11/etc/odig --lib-dir /home/opam/.opam/4.11/lib
# exit-code            1
# env-file             ~/.opam/log/odig-113-7d77a8.env
# output-file          ~/.opam/log/odig-113-7d77a8.out
### output ###
# + ocamlfind ocamlopt unix.cmxa -I /home/opam/.opam/4.11/lib/ocamlbuild /home/opam/.opam/4.11/lib/ocamlbuild/ocamlbuildlib.cmxa -linkpkg myocamlbuild.ml /home/opam/.opam/4.11/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig.ml > src/odig.ml.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig.mli > src/odig.mli.depends
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig.cmi src/odig.mli
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig.cmi src/odig.mli
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_btrail.ml > src/odig_btrail.ml.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_btrail.mli > src/odig_btrail.mli.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_trail.mli > src/odig_trail.mli.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_digest.mli > src/odig_digest.mli.depends
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_digest.cmi src/odig_digest.mli
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_digest.cmi src/odig_digest.mli
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_trail.cmi src/odig_trail.mli
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_trail.cmi src/odig_trail.mli
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_btrail.cmi src/odig_btrail.mli
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_btrail.cmi src/odig_btrail.mli
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_trail.ml > src/odig_trail.ml.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_digest.ml > src/odig_digest.ml.depends
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_digest.cmx src/odig_digest.ml
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_digest.cmx src/odig_digest.ml
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_trail.cmx src/odig_trail.ml
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_trail.cmx src/odig_trail.ml
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_cobj.ml > src/odig_cobj.ml.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_log.ml > src/odig_log.ml.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_ocamlc.mli > src/odig_ocamlc.mli.depends
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_log.cmo src/odig_log.ml
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_ocamlc.cmi src/odig_ocamlc.mli
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_ocamlc.cmi src/odig_ocamlc.mli
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_log.cmo src/odig_log.ml
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# File "src/odig_log.ml", line 20, characters 15-23:
# 20 |   let header = Fmt.strf "%a" Mtime.Span.pp span in
#                     ^^^^^^^^
# Alert deprecated: Fmt.strf
# use Fmt.str instead.
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_cobj.cmo src/odig_cobj.ml
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_cobj.cmo src/odig_cobj.ml
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_ocamlc.ml > src/odig_ocamlc.ml.depends
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_log.cmx src/odig_log.ml
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_ocamlc.cmx src/odig_ocamlc.ml
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_log.cmx src/odig_log.ml
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# File "src/odig_log.ml", line 20, characters 15-23:
# 20 |   let header = Fmt.strf "%a" Mtime.Span.pp span in
#                     ^^^^^^^^
# Alert deprecated: Fmt.strf
# use Fmt.str instead.
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_ocamlc.cmx src/odig_ocamlc.ml
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# File "src/odig_ocamlc.ml", line 9, characters 20-29:
# 9 | let failwithf fmt = Fmt.kstrf (fun s -> failwith s) fmt
#                         ^^^^^^^^^
# Alert deprecated: Bos_setup.Fmt.kstrf
# use Fmt.kstr instead.
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_conf.ml > src/odig_conf.ml.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_etc.ml > src/odig_etc.ml.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_sexp.mli > src/odig_sexp.mli.depends
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_etc.cmo src/odig_etc.ml
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_sexp.cmi src/odig_sexp.mli
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_etc.cmo src/odig_etc.ml
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_sexp.cmi src/odig_sexp.mli
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_conf.cmo src/odig_conf.ml
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_conf.cmo src/odig_conf.ml
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_btrail.cmx src/odig_btrail.ml
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_btrail.cmx src/odig_btrail.ml
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_sexp.ml > src/odig_sexp.ml.depends
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_etc.cmx src/odig_etc.ml
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_sexp.cmx src/odig_sexp.ml
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_etc.cmx src/odig_etc.ml
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamlopt -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_sexp.cmx src/odig_sexp.ml
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_dot.ml > src/odig_dot.ml.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_dot.mli > src/odig_dot.mli.depends
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_dot.cmi src/odig_dot.mli
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_dot.cmi src/odig_dot.mli
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_html.ml > src/odig_html.ml.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_html.mli > src/odig_html.mli.depends
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_html.cmi src/odig_html.mli
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_html.cmi src/odig_html.mli
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_json.ml > src/odig_json.ml.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_json.mli > src/odig_json.mli.depends
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_json.cmi src/odig_json.mli
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_json.cmi src/odig_json.mli
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_ocamldoc.ml > src/odig_ocamldoc.ml.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_api_doc.mli > src/odig_api_doc.mli.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_pkg.ml > src/odig_pkg.ml.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_codec.mli > src/odig_codec.mli.depends
# + ocamlfind ocamldep -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -modules src/odig_opam.mli > src/odig_opam.mli.depends
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_codec.cmi src/odig_codec.mli
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_opam.cmi src/odig_opam.mli
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_codec.cmi src/odig_codec.mli
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_opam.cmi src/odig_opam.mli
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_pkg.cmo src/odig_pkg.ml
# + ocamlfind ocamlc -c -g -bin-annot -safe-string -package 'opam-format compiler-libs.common' -package 'rresult asetmap fpath bos.setup mtime mtime.clock.os' -I src -I src-bin -I toys -o src/odig_pkg.cmo src/odig_pkg.ml
# findlib: [WARNING] Interface topdirs.cmi occurs in several directories: /home/opam/.opam/4.11/lib/ocaml/compiler-libs, /home/opam/.opam/4.11/lib/ocaml
# ocamlfind: [WARNING] Package `mtime.clock.os': Deprecated, use the mtime.clock library.
# File "src/odig_pkg.ml", line 79, characters 37-55:
# 79 |     (type c) ?(cmp : c -> c -> int = Pervasives.compare) ~classes pkgs =
#                                           ^^^^^^^^^^^^^^^^^^
# Alert deprecated: module Stdlib.Pervasives
# Use Stdlib instead.
# 
# If you need to stay compatible with OCaml < 4.07, you can use the 
# stdlib-shims library: https://github.com/ocaml/stdlib-shims
# File "src/odig_pkg.ml", line 245, characters 53-66:
# 245 |   (Odig_conf.t, ([`Pkg of t] Odig_cobj.index, R.msg) Result.result) Hashtbl.t
#                                                            ^^^^^^^^^^^^^
# Error: Unbound type constructor Result.result
# Command exited with code 2.
# pkg.ml: [ERROR] cmd ['ocamlbuild' '-use-ocamlfind' '-classic-display' '-j' '4' '-tag' 'debug'
#      '-build-dir' '_build' 'opam' 'pkg/META' 'CHANGES.md' 'LICENSE.md'
#      'README.md' 'src/odig.a' 'src/odig.cmxs' 'src/odig.cmxa' 'src/odig.cma'
#      'src/odig_trail.cmx' 'src/odig_top.cmx' 'src/odig_sexp.cmx'
#      'src/odig_pkg.cmx' 'src/odig_opam.cmx' 'src/odig_odoc.cmx'
#      'src/odig_ocamltop.cmx' 'src/odig_ocamldoc.cmx' 'src/odig_ocamlc.cmx'
#      'src/odig_log.cmx' 'src/odig_json.cmx' 'src/odig_html.cmx'
#      'src/odig_etc.cmx' 'src/odig_dot.cmx' 'src/odig_digest.cmx'
#      'src/odig_conf.cmx' 'src/odig_codec.cmx' 'src/odig_cobj.cmx'
#      'src/odig_btrail.cmx' 'src/odig_api_doc.cmx' 'src/odig.cmx'
#      'src/odig.cmi' 'src/odig.mli' 'src/odig_cli.a' 'src/odig_cli.cmxs'
#      'src/odig_cli.cmxa' 'src/odig_cli.cma' 'src/odig_cli.cmx'
#      'src/odig_cli.cmi' 'src/odig_cli.mli' 'src/odig.bytetop'
#      'src-bin/odig_bin.native' 'etc/odig.conf' 'etc/odoc.css'
#      'etc/ocamldoc.css' 'toys/metagen.native' 'toys/linkable.native']: exited with 10



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build odig 0.0.3
+- 
+- The following changes have been performed
| - install asetmap          0.8.1
| - install astring          0.8.5
| - install bos              0.2.1
| - install cmdliner         1.3.0
| - install fmt              0.9.0
| - install fpath            0.7.3
| - install jsonm            1.0.2
| - install logs             0.7.0
| - install menhir           20240715
| - install menhirCST        20240715
| - install menhirLib        20240715
| - install menhirSdk        20240715
| - install mtime            2.1.0
| - install ocamlbuild       0.15.0
| - install ocamlgraph       2.1.0
| - install opam-core        2.3.0
| - install opam-file-format 2.2.0~alpha1
| - install opam-format      2.3.0
| - install re               1.11.0
| - install rresult          0.7.0
| - install seq              base
| - install sha              1.15.4
| - install stdlib-shims     0.3.0
| - install swhid_core       0.1
| - install topkg            1.0.7
| - install uutf             1.0.3
| - install webbrowser       0.6.1
+- 
# To update the current shell environment, run: eval $(opam env)

The former state can be restored with:
    /usr/bin/opam switch import "/home/opam/.opam/4.11/.opam-switch/backup/state-20250206031707.export"
OCaml

Innovation. Community. Security.