Package riakc_ppx

Failed to find a solution:

no platform:
2024-01-29 15:04.09 [INFO] Solving for ocaml-base-compiler, ocaml,
                           riakc_ppx using opam_repository_commit 251c5edf2ecdd2541c324dacb931c3606ee71eeb

2024-01-29 15:04.14 [INFO] base: eliminated all possibilities in 2.38 s

2024-01-29 15:04.14 [INFO] = base =

2024-01-29 15:04.14 [INFO] Can't find all required versions.
Selected: base-bigarray.base base-implicits.base
          base-metaocaml-ocamlfind.base base-ocamlbuild.base
          base-threads.base base-unix.base bitstring.2.1.1
          camlp4.4.02.0-1modular-implicits comparelib.113.00.00 conf-time.1
          conf-which.1 cppo.1.6.5 cppo_ocamlbuild.1.6.9 enumerate.111.08.00
          herelib.112.35.00 jbuilder.transition ocaml-config.3 ocamlbuild.0
          ocamlfind.1.9.6 omake.0.9.8.6-0.rc1 ounit.2.2.7 pa_bench.113.00.00
          pa_ounit.113.00.00 pa_structural_sexp.113.00.00 pa_test.112.24.00
          pipebang.113.00.00 ppx_derivers.1.2.1 ppx_deriving_protobuf.2.6
          ppx_tools.5.0+4.02.0 result.1.5 type_conv.113.00.02
          riakc_ppx&ocaml&ocaml-base-compiler ocaml-base-compiler
          ocaml-base-compiler
- async -> async.113.00.00
    riakc_ppx 3.1.2 requires < v0.9
- async_extra -> async_extra.113.00.00
    async 113.00.00 requires >= 113.00.00 & < 113.01.00
- async_kernel -> async_kernel.113.00.00
    async 113.00.00 requires >= 113.00.00 & < 113.01.00
- async_rpc_kernel -> async_rpc_kernel.113.00.00
    async_extra 113.00.00 requires >= 113.00.00 & < 113.01.00
- async_unix -> async_unix.113.00.00
    async 113.00.00 requires >= 113.00.00 & < 113.01.00
- bin_prot -> bin_prot.113.00.00
    async_extra 113.00.00 requires >= 113.00.00 & < 113.01.00
- core -> core.113.00.00
    async_extra 113.00.00 requires >= 113.00.00 & < 113.01.00
- core_kernel -> core_kernel.113.00.00
    async_kernel 113.00.00 requires >= 113.00.00 & < 113.01.00
- custom_printf -> (problem)
    core 113.00.00 requires >= 113.00.00 & < 113.01.00
    Rejected candidates:
      custom_printf.113.00.00: Requires ocaml >= 4.02.2 & < 4.03
      custom_printf.112.24.00: Incompatible with restriction: >= 113.00.00 & < 113.01.00
      custom_printf.112.17.00: Incompatible with restriction: >= 113.00.00 & < 113.01.00
      custom_printf.112.06.00: Incompatible with restriction: >= 113.00.00 & < 113.01.00
      custom_printf.112.01.00: Incompatible with restriction: >= 113.00.00 & < 113.01.00
      ...
- dune -> dune.1.11.4
    jbuilder transition requires < 2.0
- fieldslib -> fieldslib.113.00.00
    async_extra 113.00.00 requires >= 113.00.00 & < 113.01.00
- ocaml -> ocaml.4.02.1
    User requested <= 5.1.0
    async 113.00.00 requires >= 4.02.1 & < 4.03
    ocaml-variants 4.02.1+modular-implicits-ber requires = 4.02.1
- ocaml-base-compiler -> (problem)
    User requested >= 4.04.1
    Rejected candidates:
      ocaml-base-compiler.5.1.1: In same conflict class (ocaml-core-compiler) as ocaml-variants
      ocaml-base-compiler.5.1.1~rc1: In same conflict class (ocaml-core-compiler) as ocaml-variants
      ocaml-base-compiler.5.1.0: In same conflict class (ocaml-core-compiler) as ocaml-variants
      ocaml-base-compiler.5.1.0~rc3: In same conflict class (ocaml-core-compiler) as ocaml-variants
      ocaml-base-compiler.5.1.0~rc2: In same conflict class (ocaml-core-compiler) as ocaml-variants
      ...
- ocaml-migrate-parsetree -> ocaml-migrate-parsetree.1.1.0
    ppx_deriving 4.5-1 requires < 2.0.0
- ocaml-variants -> ocaml-variants.4.02.1+modular-implicits-ber
    base-implicits base requires = 4.02.1+modular-implicits | = 4.02.1+modular-implicits-ber
- ounit2 -> (problem)
    ounit 2.2.7 requires = 2.2.7
    Rejected candidates:
      ounit2.2.2.7: Requires dune >= 3.0
      ounit2.2.2.6: Incompatible with restriction: = 2.2.7
      ounit2.2.2.5: Incompatible with restriction: = 2.2.7
      ounit2.2.2.4: Incompatible with restriction: = 2.2.7
      ounit2.2.2.3: Incompatible with restriction: = 2.2.7
      ...
- ppx_deriving -> ppx_deriving.4.5-1
    ppx_deriving_protobuf 2.6 requires >= 3.2 & < 5.0
- ppxfind -> (problem)
    Rejected candidates:
      ppxfind.1.4: Requires dune >= 2.0
      ppxfind.1.3: Requires ocaml >= 4.04
      ppxfind.1.2: Requires ocaml >= 4.03.0
      ppxfind.1.1: Requires ocaml >= 4.04.0
- riakc_ppx -> riakc_ppx.3.1.2
    User requested = 3.1.2
- sexplib -> sexplib.113.00.00
    async_extra 113.00.00 requires >= 113.00.00 & < 113.01.00
- typerep -> typerep.113.00.00
    core_kernel 113.00.00 requires >= 113.00.00 & < 113.01.00
- variantslib -> variantslib.109.15.03
    core 113.00.00 requires >= 109.15.00 & < 109.16.00