package mdx

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

mdx 1.7.0

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 23 packages
  - install astring                 0.8.5
  - install camlp-streams           5.0.1
  - install cmdliner                1.3.0
  - install cppo                    1.8.0
  - install crunch                  3.3.1
  - install fmt                     0.9.0
  - install fpath                   0.7.3
  - install logs                    0.7.0
  - install mdx                     1.7.0
  - install ocaml-migrate-parsetree 1.8.0 (deprecated)
  - install ocaml-version           3.7.3
  - install ocamlbuild              0.15.0
  - install odoc                    3.0.0~beta1
  - install odoc-parser             3.0.0~beta1
  - install ppx_derivers            1.2.1
  - install ptime                   1.2.0
  - install re                      1.11.0
  - install result                  1.5
  - install seq                     base
  - install topkg                   1.0.7
  - install tyxml                   4.6.0
  - install uutf                    1.0.3
  - install yojson                  2.2.2

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved camlp-streams.5.0.1  (cached)
-> retrieved astring.0.8.5  (cached)
-> retrieved cmdliner.1.3.0  (cached)
-> retrieved cppo.1.8.0  (cached)
-> retrieved crunch.3.3.1  (cached)
-> retrieved fmt.0.9.0  (cached)
-> retrieved fpath.0.7.3  (cached)
-> retrieved logs.0.7.0  (cached)
-> retrieved ocaml-version.3.7.3  (cached)
-> retrieved mdx.1.7.0  (cached)
-> retrieved ocamlbuild.0.15.0  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ptime.1.2.0  (cached)
-> retrieved ocaml-migrate-parsetree.1.8.0  (cached)
-> retrieved re.1.11.0  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> installed camlp-streams.5.0.1
-> retrieved result.1.5  (cached)
-> retrieved topkg.1.0.7  (cached)
-> installed ocaml-version.3.7.3
-> retrieved tyxml.4.6.0  (cached)
-> retrieved uutf.1.0.3  (cached)
-> installed ppx_derivers.1.2.1
-> retrieved yojson.2.2.2  (cached)
-> retrieved odoc.3.0.0~beta1, odoc-parser.3.0.0~beta1  (cached)
-> installed cppo.1.8.0
-> installed re.1.11.0
-> installed result.1.5
-> installed yojson.2.2.2
-> installed cmdliner.1.3.0
-> installed ocamlbuild.0.15.0
-> installed ocaml-migrate-parsetree.1.8.0
-> installed topkg.1.0.7
-> installed uutf.1.0.3
-> installed fmt.0.9.0
-> installed ptime.1.2.0
-> installed astring.0.8.5
-> installed crunch.3.3.1
-> installed fpath.0.7.3
-> installed logs.0.7.0
-> installed odoc-parser.3.0.0~beta1
-> installed tyxml.4.6.0
-> installed odoc.3.0.0~beta1
[ERROR] The compilation of mdx.1.7.0 failed at "dune build -p mdx -j 39".

#=== ERROR while compiling mdx.1.7.0 ==========================================#
# context              2.3.0 | linux/x86_64 | ocaml-base-compiler.4.11.2 | file:///src
# path                 ~/.opam/4.11/.opam-switch/build/mdx.1.7.0
# command              ~/.opam/4.11/bin/dune build -p mdx -j 39
# exit-code            1
# env-file             ~/.opam/log/mdx-113-fd53a1.env
# output-file          ~/.opam/log/mdx-113-fd53a1.out
### output ###
# File "lib/dune", line 8, characters 3-14:
# 8 |    odoc.parser re result str))
#        ^^^^^^^^^^^
# Error: Library "odoc.parser" not found.
# -> required by library "mdx" in _build/default/lib
# -> required by executable main in bin/dune:7
# -> required by _build/default/bin/main.exe
# -> required by _build/install/default/bin/mdx
# -> required by _build/default/mdx.install
# -> required by alias install



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build mdx 1.7.0
+- 
+- The following changes have been performed
| - install astring                 0.8.5
| - install camlp-streams           5.0.1
| - install cmdliner                1.3.0
| - install cppo                    1.8.0
| - install crunch                  3.3.1
| - install fmt                     0.9.0
| - install fpath                   0.7.3
| - install logs                    0.7.0
| - install ocaml-migrate-parsetree 1.8.0
| - install ocaml-version           3.7.3
| - install ocamlbuild              0.15.0
| - install odoc                    3.0.0~beta1
| - install odoc-parser             3.0.0~beta1
| - install ppx_derivers            1.2.1
| - install ptime                   1.2.0
| - install re                      1.11.0
| - install result                  1.5
| - install seq                     base
| - install topkg                   1.0.7
| - install tyxml                   4.6.0
| - install uutf                    1.0.3
| - install yojson                  2.2.2
+- 

<><> ocaml-migrate-parsetree.1.8.0 installed successfully <><><><><><><><><><><>
=> Note: This package is deprecated.
# 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-20250206032817.export"
OCaml

Innovation. Community. Security.