package pa_ppx

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

pa_ppx 0.07.02

Error log

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

Opam plugin "depext" may require upgrading/reinstalling. Reinstall the plugin on the current switch? [Y/n] y
The following actions will be performed:
  - recompile opam-depext 1.2.3

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved opam-depext.1.2.3  (cached)
-> removed   opam-depext.1.2.3
-> installed opam-depext.1.2.3
Done.

<><> opam-depext.1.2.3 installed successfully <><><><><><><><><><><><><><><><><>
=> opam-depext is unnecessary when used with opam >= 2.1. Please use opam install directly instead
# Run eval $(opam env) to update the current shell environment

<><> Carrying on to "opam depext -viy pa_ppx_q_ast.0.07.02 yojson.2.2.2 uint.2.0.1 topkg.1.0.7 stdlib-shims.0.3.0 stdint.0.7.2 sexplib0.v0.16.0 seq.base rresult.0.7.0 result.1.5 pcre.7.5.0 pa_ppx_unique.0.07.02 pa_ppx_hashcons.0.07.02 pa_ppx.0.07.02 ounit2.2.2.7 ounit.2.2.7 ocamlgraph.2.1.0 ocamlfind.1.9.6 ocamlbuild.0.15.0 not-ocamlfind.0.13 logs.0.7.0 hashcons.1.4.0 fpath.0.7.3 fmt.0.9.0 dune-configurator.3.16.0 dune.3.16.0 csexp.1.5.2 conf-which.1 conf-pkg-config.3 conf-perl-string-shellquote.3 conf-perl-ipc-system-simple.3 conf-perl.2 conf-m4.1 conf-libpcre.1 camlp5.8.00.01 camlp-streams.5.0.1 bos.0.2.1 astring.0.8.5" 

Since version 2.1, opam now handles external dependencies alongside OCaml ones, and the `depext` plugin interface is provided for backwards compatibility only. Consider using your usual `opam install` command to install both OCaml and system dependencies, or `opam install <pkg> --depext-only` if you want to only install external dependencies.
# Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=debian, os-family=debian
[ERROR] No solution for pa_ppx_q_ast.0.07.02 & yojson.2.2.2 & uint.2.0.1 & topkg.1.0.7 & stdlib-shims.0.3.0 & stdint.0.7.2 & sexplib0.v0.16.0 & seq.base & rresult.0.7.0 & result.1.5 & pcre.7.5.0 & pa_ppx_unique.0.07.02 & pa_ppx_hashcons.0.07.02 & pa_ppx.0.07.02 & ounit2.2.2.7 & ounit.2.2.7 & ocamlgraph.2.1.0 & ocamlfind.1.9.6 & ocamlbuild.0.15.0 & not-ocamlfind.0.13 & logs.0.7.0 & hashcons.1.4.0 & fpath.0.7.3 & fmt.0.9.0 & dune-configurator.3.16.0 & dune.3.16.0 & csexp.1.5.2 & conf-which.1 & conf-pkg-config.3 & conf-perl-string-shellquote.3 & conf-perl-ipc-system-simple.3 & conf-perl.2 & conf-m4.1 & conf-libpcre.1 & camlp5.8.00.01 & camlp-streams.5.0.1 & bos.0.2.1 & astring.0.8.5:   * Incompatible packages:
            - (invariant) -> ocaml-base-compiler = 4.12.1
            - pa_ppx = 0.07.02 -> ocaml (>= 4.10.0 & != 4.10.3 & < 4.11.2 | = 4.12.0) -> ocaml-variants < 4.10.1~
            You can temporarily relax the switch invariant with `--update-invariant'
          * Missing dependency:
            - pa_ppx = 0.07.02 -> ocaml (>= 4.10.0 & != 4.10.3 & < 4.11.2 | = 4.12.0) -> ocaml-variants < 4.10.1~ -> ocaml-beta
            unmet availability conditions: 'enable-ocaml-beta-repository'
          * Missing dependency:
            - pa_ppx = 0.07.02 -> ocaml (>= 4.10.0 & != 4.10.3 & < 4.11.2 | = 4.12.0) -> ocaml-variants < 4.10.2~ -> ocaml-beta
            unmet availability conditions: 'enable-ocaml-beta-repository'
          * Missing dependency:
            - pa_ppx = 0.07.02 -> ocaml (>= 4.10.0 & != 4.10.3 & < 4.11.2 | = 4.12.0) -> ocaml-variants < 4.11.1~ -> ocaml-beta
            unmet availability conditions: 'enable-ocaml-beta-repository'


Command failed: opam --cli=2.1 list --readonly --external '--resolve=pa_ppx_q_ast.0.07.02,yojson.2.2.2,uint.2.0.1,topkg.1.0.7,stdlib-shims.0.3.0,stdint.0.7.2,sexplib0.v0.16.0,seq.base,rresult.0.7.0,result.1.5,pcre.7.5.0,pa_ppx_unique.0.07.02,pa_ppx_hashcons.0.07.02,pa_ppx.0.07.02,ounit2.2.2.7,ounit.2.2.7,ocamlgraph.2.1.0,ocamlfind.1.9.6,ocamlbuild.0.15.0,not-ocamlfind.0.13,logs.0.7.0,hashcons.1.4.0,fpath.0.7.3,fmt.0.9.0,dune-configurator.3.16.0,dune.3.16.0,csexp.1.5.2,conf-which.1,conf-pkg-config.3,conf-perl-string-shellquote.3,conf-perl-ipc-system-simple.3,conf-perl.2,conf-m4.1,conf-libpcre.1,camlp5.8.00.01,camlp-streams.5.0.1,bos.0.2.1,astring.0.8.5' --color=never returned 20
OCaml

Innovation. Community. Security.