sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
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 35 packages - install base-bytes base - install base64 3.5.1 - install cmdliner 1.3.0 - install conf-gmp 4 - install conf-gmp-powm-sec 3 - install conf-libssl 4 - install conf-pkg-config 4 - install conf-zlib 1 - install cppo 1.8.0 - install cryptokit 1.20 - install csexp 1.5.2 - install dune-configurator 3.17.2 - install easy-format 1.3.4 - install gen 1.1 - install kinetic-client 0.0.9 - install lwt 5.9.0 - install lwt_log 1.1.2 - install lwt_ssl 1.2.0 - install ocaml-compiler-libs v0.12.4 - install ocamlbuild 0.15.0 - install ocplib-endian 1.2 - install piqi 0.7.8 - install piqilib 0.6.16 - install ppx_derivers 1.2.1 - install ppx_deriving 6.0.3 - install ppxlib 0.35.0 - install sedlex 2.6 - install seq base - install sexplib0 v0.17.0 - install ssl 0.7.0 - install stdlib-shims 0.3.0 - install topkg 1.0.7 - install uchar 0.0.2 - install xmlm 1.4.0 - install zarith 1.14 The following system packages will first need to be installed: libgmp-dev libssl-dev pkg-config protobuf-compiler zlib1g-dev <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> opam believes some required external dependencies are missing. opam can: > 1. Run apt-get to install them (may need root/sudo access) 2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal) 3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable 4. Abort the installation [1/2/3/4] 1 + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libgmp-dev" "libssl-dev" "pkg-config" "protobuf-compiler" "zlib1g-dev" - debconf: delaying package configuration, since apt-utils is not installed - Selecting previously unselected package libgmpxx4ldbl:amd64. - (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18745 files and directories currently installed.) - Preparing to unpack .../00-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_amd64.deb ... - Unpacking libgmpxx4ldbl:amd64 (2:6.2.1+dfsg1-1.1) ... - Selecting previously unselected package libgmp-dev:amd64. - Preparing to unpack .../01-libgmp-dev_2%3a6.2.1+dfsg1-1.1_amd64.deb ... - Unpacking libgmp-dev:amd64 (2:6.2.1+dfsg1-1.1) ... - Selecting previously unselected package libpkgconf3:amd64. - Preparing to unpack .../02-libpkgconf3_1.8.1-1_amd64.deb ... - Unpacking libpkgconf3:amd64 (1.8.1-1) ... - Selecting previously unselected package zlib1g-dev:amd64. - Preparing to unpack .../03-zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb ... - Unpacking zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ... - Selecting previously unselected package libprotobuf32:amd64. - Preparing to unpack .../04-libprotobuf32_3.21.12-3_amd64.deb ... - Unpacking libprotobuf32:amd64 (3.21.12-3) ... - Selecting previously unselected package libprotobuf-lite32:amd64. - Preparing to unpack .../05-libprotobuf-lite32_3.21.12-3_amd64.deb ... - Unpacking libprotobuf-lite32:amd64 (3.21.12-3) ... - Selecting previously unselected package libprotobuf-dev:amd64. - Preparing to unpack .../06-libprotobuf-dev_3.21.12-3_amd64.deb ... - Unpacking libprotobuf-dev:amd64 (3.21.12-3) ... - Selecting previously unselected package libprotoc32:amd64. - Preparing to unpack .../07-libprotoc32_3.21.12-3_amd64.deb ... - Unpacking libprotoc32:amd64 (3.21.12-3) ... - Selecting previously unselected package libssl-dev:amd64. - Preparing to unpack .../08-libssl-dev_3.0.15-1~deb12u1_amd64.deb ... - Unpacking libssl-dev:amd64 (3.0.15-1~deb12u1) ... - Selecting previously unselected package pkgconf-bin. - Preparing to unpack .../09-pkgconf-bin_1.8.1-1_amd64.deb ... - Unpacking pkgconf-bin (1.8.1-1) ... - Selecting previously unselected package pkgconf:amd64. - Preparing to unpack .../10-pkgconf_1.8.1-1_amd64.deb ... - Unpacking pkgconf:amd64 (1.8.1-1) ... - Selecting previously unselected package pkg-config:amd64. - Preparing to unpack .../11-pkg-config_1.8.1-1_amd64.deb ... - Unpacking pkg-config:amd64 (1.8.1-1) ... - Selecting previously unselected package protobuf-compiler. - Preparing to unpack .../12-protobuf-compiler_3.21.12-3_amd64.deb ... - Unpacking protobuf-compiler (3.21.12-3) ... - Setting up libpkgconf3:amd64 (1.8.1-1) ... - Setting up libgmpxx4ldbl:amd64 (2:6.2.1+dfsg1-1.1) ... - Setting up libssl-dev:amd64 (3.0.15-1~deb12u1) ... - Setting up pkgconf-bin (1.8.1-1) ... - Setting up zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ... - Setting up libprotobuf32:amd64 (3.21.12-3) ... - Setting up libprotobuf-lite32:amd64 (3.21.12-3) ... - Setting up libprotoc32:amd64 (3.21.12-3) ... - Setting up libgmp-dev:amd64 (2:6.2.1+dfsg1-1.1) ... - Setting up protobuf-compiler (3.21.12-3) ... - Setting up pkgconf:amd64 (1.8.1-1) ... - Setting up libprotobuf-dev:amd64 (3.21.12-3) ... - Setting up pkg-config:amd64 (1.8.1-1) ... - Processing triggers for libc-bin (2.36-9+deb12u9) ... <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved conf-gmp.4 (cached) -> retrieved conf-gmp-powm-sec.3 (cached) -> retrieved conf-libssl.4 (cached) -> installed base-bytes.base -> retrieved base64.3.5.1 (cached) -> retrieved cmdliner.1.3.0 (cached) -> retrieved cppo.1.8.0 (cached) -> installed conf-gmp.4 -> installed conf-pkg-config.4 -> retrieved cryptokit.1.20 (cached) -> retrieved csexp.1.5.2 (cached) -> installed conf-libssl.4 -> installed conf-gmp-powm-sec.3 -> installed conf-zlib.1 -> retrieved easy-format.1.3.4 (cached) -> retrieved gen.1.1 (cached) -> retrieved kinetic-client.0.0.9 (cached) -> retrieved lwt_log.1.1.2 (cached) -> retrieved lwt.5.9.0 (cached) -> retrieved lwt_ssl.1.2.0 (cached) -> retrieved ocaml-compiler-libs.v0.12.4 (cached) -> retrieved ocamlbuild.0.15.0 (cached) -> retrieved ocplib-endian.1.2 (cached) -> retrieved piqi.0.7.8 (cached) -> retrieved piqilib.0.6.16 (cached) -> installed csexp.1.5.2 -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ppx_deriving.6.0.3 (cached) -> installed base64.3.5.1 -> installed easy-format.1.3.4 -> retrieved sedlex.2.6 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved sexplib0.v0.17.0 (cached) -> retrieved ssl.0.7.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> installed ppx_derivers.1.2.1 -> retrieved ppxlib.0.35.0 (cached) -> retrieved topkg.1.0.7 (cached) -> retrieved uchar.0.0.2 (cached) -> retrieved xmlm.1.4.0 (cached) -> retrieved zarith.1.14 (cached) -> installed stdlib-shims.0.3.0 -> retrieved dune-configurator.3.17.2 (cached) -> installed cmdliner.1.3.0 -> installed cppo.1.8.0 -> installed gen.1.1 -> installed ocaml-compiler-libs.v0.12.4 -> installed sexplib0.v0.17.0 -> installed ocplib-endian.1.2 -> installed ocamlbuild.0.15.0 -> installed dune-configurator.3.17.2 -> installed uchar.0.0.2 -> installed zarith.1.14 -> installed ssl.0.7.0 -> installed lwt.5.9.0 -> installed lwt_ssl.1.2.0 -> installed lwt_log.1.1.2 -> installed cryptokit.1.20 -> installed topkg.1.0.7 -> installed xmlm.1.4.0 -> installed ppxlib.0.35.0 -> installed ppx_deriving.6.0.3 -> installed sedlex.2.6 -> installed piqilib.0.6.16 -> installed piqi.0.7.8 [ERROR] The compilation of kinetic-client.0.0.9 failed at "make". #=== ERROR while compiling kinetic-client.0.0.9 ===============================# # context 2.3.0 | linux/x86_64 | ocaml-base-compiler.4.14.2 | file:///src # path ~/.opam/4.14/.opam-switch/build/kinetic-client.0.0.9 # command /usr/bin/make # exit-code 2 # env-file ~/.opam/log/kinetic-client-113-30ece7.env # output-file ~/.opam/log/kinetic-client-113-30ece7.out ### output ### # piqi of-proto src/kinetic.proto -o src/kinetic.proto.piqi # piqic-ocaml --embed-piqi -C src src/kinetic.proto.piqi # ocamlbuild -use-ocamlfind test_it.native # + ocamlfind ocamldep -package ppx_deriving.std -package cmdliner -package cryptokit -package lwt.unix -package lwt_log -package lwt_ssl -package lwt -modules examples/test_it.ml > examples/test_it.ml.depends # + ocamlfind ocamldep -package ppx_deriving.std -package cmdliner -package cryptokit -package lwt.unix -package lwt_log -package lwt_ssl -package lwt -modules src/kinetic.mli > src/kinetic.mli.depends # + ocamlfind ocamldep -package ppx_deriving.std -package cmdliner -package cryptokit -package lwt.unix -package lwt_log -package lwt_ssl -package lwt -modules src/kinetic_util.ml > src/kinetic_util.ml.depends # + ocamlfind ocamlc -c -g -annot -thread -package ppx_deriving.std -package cmdliner -package cryptokit -package lwt.unix -package lwt_log -package lwt_ssl -package lwt -I src -I examples -o src/kinetic.cmi src/kinetic.mli # + ocamlfind ocamlc -c -g -annot -thread -package ppx_deriving.std -package cmdliner -package cryptokit -package lwt.unix -package lwt_log -package lwt_ssl -package lwt -I src -I examples -o src/kinetic_util.cmo src/kinetic_util.ml # + ocamlfind ocamlc -c -g -annot -thread -package ppx_deriving.std -package cmdliner -package cryptokit -package lwt.unix -package lwt_log -package lwt_ssl -package lwt -I examples -I src -o examples/test_it.cmo examples/test_it.ml # + ocamlfind ocamlc -c -g -annot -thread -package ppx_deriving.std -package cmdliner -package cryptokit -package lwt.unix -package lwt_log -package lwt_ssl -package lwt -I examples -I src -o examples/test_it.cmo examples/test_it.ml # File "examples/test_it.ml", line 54, characters 15-32: # 54 | K.get client "I do not exist?" >>=? fun vo -> # ^^^^^^^^^^^^^^^^^ # Error: This expression has type string but an expression was expected of type # Kinetic.key = bytes # Command exited with code 2. # make: *** [Makefile:13: example] Error 10 <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +- The following actions failed | - build kinetic-client 0.0.9 +- +- The following changes have been performed | - install base-bytes base | - install base64 3.5.1 | - install cmdliner 1.3.0 | - install conf-gmp 4 | - install conf-gmp-powm-sec 3 | - install conf-libssl 4 | - install conf-pkg-config 4 | - install conf-zlib 1 | - install cppo 1.8.0 | - install cryptokit 1.20 | - install csexp 1.5.2 | - install dune-configurator 3.17.2 | - install easy-format 1.3.4 | - install gen 1.1 | - install lwt 5.9.0 | - install lwt_log 1.1.2 | - install lwt_ssl 1.2.0 | - install ocaml-compiler-libs v0.12.4 | - install ocamlbuild 0.15.0 | - install ocplib-endian 1.2 | - install piqi 0.7.8 | - install piqilib 0.6.16 | - install ppx_derivers 1.2.1 | - install ppx_deriving 6.0.3 | - install ppxlib 0.35.0 | - install sedlex 2.6 | - install seq base | - install sexplib0 v0.17.0 | - install ssl 0.7.0 | - install stdlib-shims 0.3.0 | - install topkg 1.0.7 | - install uchar 0.0.2 | - install xmlm 1.4.0 | - install zarith 1.14 +- # 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.14/.opam-switch/backup/state-20250206030307.export"