- github
- ocaml
- opam-repository
- 3e0c39
- compilers,4.14,dune-configurator.3.22.2,revdeps,cohttp-curl-async.6.0.0~alpha1
(not at the head of any monitored branch or PR)
2026-04-13 14:32.26: New job: test cohttp-curl-async.6.0.0~alpha1 with dune-configurator.3.22.2, using opam dev
from https://github.com/ocaml/opam-repository.git#refs/pull/29704/head (3e0c395e7b1393a792367f8edca3654dac71e6fd)
on debian-13-ocaml-4.14/amd64
To reproduce locally:
cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/29704/head" && git reset --hard 3e0c395e
git fetch origin master
git merge --no-edit c9af4994e07b4a3a2c4b3c5442aabe63dd5d0381
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-4.14@sha256:ec5999d94ff5da2754b2d163583ef868ccaefbaaabbe66412fde8712ae6f5126
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-dev /usr/bin/opam
RUN opam init --reinit -ni
RUN opam option solver=builtin-0install && opam config report
ENV OPAMDOWNLOADJOBS="1"
ENV OPAMERRLOGLEN="0"
ENV OPAMPRECISETRACKING="1"
ENV CI="true"
ENV OPAM_REPO_CI="true"
RUN rm -rf opam-repository/
COPY --chown=1000:1000 . opam-repository/
RUN opam repository set-url --strict default opam-repository/
RUN opam update --depexts || true
RUN opam pin add -k version -yn dune-configurator.3.22.2 3.22.2
RUN opam reinstall dune-configurator.3.22.2; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'dune-configurator.3.22.2' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
RUN opam reinstall cohttp-curl-async.6.0.0~alpha1; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'cohttp-curl-async.6.0.0~alpha1' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
RUN (opam reinstall --with-test cohttp-curl-async.6.0.0~alpha1) || true
RUN opam reinstall --with-test --verbose cohttp-curl-async.6.0.0~alpha1; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'cohttp-curl-async.6.0.0~alpha1' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
END-OF-DOCKERFILE
docker build -f ../Dockerfile .
2026-04-13 14:32.26: Using cache hint "ocaml/opam:debian-13-ocaml-4.14@sha256:ec5999d94ff5da2754b2d163583ef868ccaefbaaabbe66412fde8712ae6f5126-dune-configurator.3.22.2-cohttp-curl-async.6.0.0~alpha1-3e0c395e7b1393a792367f8edca3654dac71e6fd"
2026-04-13 14:32.26: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-4.14@sha256:ec5999d94ff5da2754b2d163583ef868ccaefbaaabbe66412fde8712ae6f5126)
(user (uid 1000) (gid 1000))
(workdir /home/opam)
(run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
(run (network host)
(shell "opam init --reinit --config .opamrc-sandbox -ni"))
(run (shell "opam option solver=builtin-0install && opam config report"))
(env OPAMDOWNLOADJOBS 1)
(env OPAMERRLOGLEN 0)
(env OPAMPRECISETRACKING 1)
(env CI true)
(env OPAM_REPO_CI true)
(run (shell "rm -rf opam-repository/"))
(copy (src .) (dst opam-repository/))
(run (shell "opam repository set-url --strict default opam-repository/"))
(run (network host)
(shell "opam update --depexts || true"))
(run (shell "opam pin add -k version -yn dune-configurator.3.22.2 3.22.2"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall dune-configurator.3.22.2;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'dune-configurator.3.22.2' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall cohttp-curl-async.6.0.0~alpha1;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'cohttp-curl-async.6.0.0~alpha1' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
(run (network host)
(shell "(opam reinstall --with-test cohttp-curl-async.6.0.0~alpha1) || true"))
(run (shell "opam reinstall --with-test --verbose cohttp-curl-async.6.0.0~alpha1;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'cohttp-curl-async.6.0.0~alpha1' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
)
2026-04-13 14:32.26: Waiting for resource in pool OCluster
2026-04-13 14:32.27: Waiting for worker…
2026-04-13 14:34.49: Got resource from pool OCluster
Building on odawa.caelum.ci.dev
All commits already cached
HEAD is now at c9af4994e0 Merge pull request #29667 from shonfeder/stdcompat-ocaml-4-14-3-bound
Merge made by the 'ort' strategy.
packages/chrome-trace/chrome-trace.3.22.2/opam | 39 +++++++++++
.../dune-action-plugin.3.22.2/opam | 52 +++++++++++++++
.../dune-action-trace.3.22.2/opam | 39 +++++++++++
.../dune-build-info/dune-build-info.3.22.2/opam | 45 +++++++++++++
.../dune-configurator.3.22.2/opam | 49 ++++++++++++++
packages/dune-glob/dune-glob.3.22.2/opam | 42 ++++++++++++
.../dune-private-libs.3.22.2/opam | 50 +++++++++++++++
packages/dune-rpc-lwt/dune-rpc-lwt.3.22.2/opam | 41 ++++++++++++
packages/dune-rpc/dune-rpc.3.22.2/opam | 44 +++++++++++++
packages/dune-site/dune-site.3.22.2/opam | 37 +++++++++++
packages/dune/dune.3.22.2/opam | 75 ++++++++++++++++++++++
packages/dyn/dyn.3.22.2/opam | 40 ++++++++++++
packages/fs-io/fs-io.3.22.2/opam | 39 +++++++++++
packages/ocamlc-loc/ocamlc-loc.3.22.2/opam | 43 +++++++++++++
packages/ordering/ordering.3.22.2/opam | 38 +++++++++++
packages/stdune/stdune.3.22.2/opam | 46 +++++++++++++
packages/top-closure/top-closure.3.22.2/opam | 38 +++++++++++
packages/xdg/xdg.3.22.2/opam | 39 +++++++++++
18 files changed, 796 insertions(+)
create mode 100644 packages/chrome-trace/chrome-trace.3.22.2/opam
create mode 100644 packages/dune-action-plugin/dune-action-plugin.3.22.2/opam
create mode 100644 packages/dune-action-trace/dune-action-trace.3.22.2/opam
create mode 100644 packages/dune-build-info/dune-build-info.3.22.2/opam
create mode 100644 packages/dune-configurator/dune-configurator.3.22.2/opam
create mode 100644 packages/dune-glob/dune-glob.3.22.2/opam
create mode 100644 packages/dune-private-libs/dune-private-libs.3.22.2/opam
create mode 100644 packages/dune-rpc-lwt/dune-rpc-lwt.3.22.2/opam
create mode 100644 packages/dune-rpc/dune-rpc.3.22.2/opam
create mode 100644 packages/dune-site/dune-site.3.22.2/opam
create mode 100644 packages/dune/dune.3.22.2/opam
create mode 100644 packages/dyn/dyn.3.22.2/opam
create mode 100644 packages/fs-io/fs-io.3.22.2/opam
create mode 100644 packages/ocamlc-loc/ocamlc-loc.3.22.2/opam
create mode 100644 packages/ordering/ordering.3.22.2/opam
create mode 100644 packages/stdune/stdune.3.22.2/opam
create mode 100644 packages/top-closure/top-closure.3.22.2/opam
create mode 100644 packages/xdg/xdg.3.22.2/opam
(from ocaml/opam:debian-13-ocaml-4.14@sha256:ec5999d94ff5da2754b2d163583ef868ccaefbaaabbe66412fde8712ae6f5126)
Unable to find image 'ocaml/opam:debian-13-ocaml-4.14@sha256:ec5999d94ff5da2754b2d163583ef868ccaefbaaabbe66412fde8712ae6f5126' locally
docker.io/ocaml/opam@sha256:ec5999d94ff5da2754b2d163583ef868ccaefbaaabbe66412fde8712ae6f5126: Pulling from ocaml/opam
8f6ad858d0a4: Already exists
9cb5e198c8cf: Already exists
2d346d36dcf2: Already exists
cdc35e289b8d: Already exists
aeb7244bb580: Already exists
fc1943254a0d: Already exists
84238c416f8e: Already exists
fbbfe75d3112: Already exists
221fdc5d9929: Already exists
1fec9149b52a: Already exists
9c6e52557f24: Already exists
8737f5036aae: Already exists
d69c4074de14: Already exists
7237152a5f04: Already exists
fba4b414d8a0: Already exists
40d552afb3ef: Already exists
077cc17dc8e4: Already exists
077cc17dc8e4: Already exists
169e1be36a55: Already exists
0a8a005097ab: Already exists
caba3ec4b361: Already exists
6a364dc641f8: Already exists
4f4fb700ef54: Already exists
ab8052928cdc: Already exists
f5717a28dd6a: Already exists
79233a9b9bed: Already exists
d832d53e7392: Already exists
1872dad82243: Already exists
bfd849b08ba7: Already exists
834a8024ef15: Already exists
98ccec79258b: Already exists
fb48f36a0542: Already exists
3688b13db8e7: Already exists
a5c099f5f72c: Already exists
1ff1760de5b0: Already exists
98eec6764aa5: Already exists
aa22ae69debd: Already exists
12bfb7b962a2: Already exists
ec25ce9bb816: Already exists
beadd3cf7357: Already exists
d0d0c65a426d: Already exists
27080da82c6b: Already exists
3b99adeb504e: Already exists
867c8a52ad10: Already exists
01ca275a6ca2: Already exists
Digest: sha256:ec5999d94ff5da2754b2d163583ef868ccaefbaaabbe66412fde8712ae6f5126
Status: Downloaded newer image for ocaml/opam@sha256:ec5999d94ff5da2754b2d163583ef868ccaefbaaabbe66412fde8712ae6f5126
2026-04-13 14:49.57 ---> using "d0e330c08fa445d83f06df86dbe749aac73c20b9c3be340824d01a143f189b82" from cache
/: (user (uid 1000) (gid 1000))
/: (workdir /home/opam)
/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2026-04-13 14:49.57 ---> using "3ec7ac935151f5277a236626f366bf7f6f18395cb01e6e86eff2abeffc750f69" from cache
/home/opam: (run (network host)
(shell "opam init --reinit --config .opamrc-sandbox -ni"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally from built-in defaults.
Checking for available remotes: rsync and local, git.
- you won't be able to use mercurial repositories unless you install the hg command on your system.
- you won't be able to use darcs repositories unless you install the darcs command on your system.
This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.
You may want to back it up before going further.
Continue? [Y/n] y
[NOTE] The 'jobs' option was reset, its value was 71 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
opam option jobs=71 --global
Format upgrade done.
<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-04-13 14:49.57 ---> using "b5a0847c35501fd963cedc3388b00c999e5617a9db85df5529c240a6fc10a617" from cache
/home/opam: (run (shell "opam option solver=builtin-0install && opam config report"))
Set to 'builtin-0install' the field solver in global configuration
# opam config report
# opam-version 2.5.0
# self-upgrade no
# system arch=x86_64 os=linux os-distribution=debian os-version=13
# solver builtin-0install
# install-criteria -changed,-count[avoid-version,solution]
# upgrade-criteria -count[avoid-version,solution]
# jobs 255
# repositories 1 (version-controlled)
# pinned 1 (version)
# current-switch 4.14
# invariant ["ocaml-base-compiler" {= "4.14.3"}]
# compiler-packages ocaml-base-compiler.4.14.3, ocaml-options-vanilla.1
# ocaml:native true
# ocaml:native-tools true
# ocaml:native-dynlink true
# ocaml:stubsdir /home/opam/.opam/4.14/lib/ocaml/stublibs:/home/opam/.opam/4.14/lib/ocaml
# ocaml:preinstalled false
# ocaml:compiler 4.14.3
2026-04-13 14:49.57 ---> using "28464b62e165a839b63b1c2ae024a4b4fcbe23c1802c3adf881d35db6bc1d4c2" from cache
/home/opam: (env OPAMDOWNLOADJOBS 1)
/home/opam: (env OPAMERRLOGLEN 0)
/home/opam: (env OPAMPRECISETRACKING 1)
/home/opam: (env CI true)
/home/opam: (env OPAM_REPO_CI true)
/home/opam: (run (shell "rm -rf opam-repository/"))
2026-04-13 14:49.57 ---> using "4dfd69403557bd9c8ecec7a8b2fdd9b50feea12943fd8b9150cd347ede8d5f38" from cache
/home/opam: (copy (src .) (dst opam-repository/))
2026-04-13 14:49.58 ---> using "76015386276d4bb29fca2811eadd7e7b0c7c7f019d45f65cb6c4e7d05aa25d96" from cache
/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-04-13 14:49.58 ---> using "8eb0b78bd5b9a856fb178aa3464df6b3e663fd845aa5a8528a0e419ffa374e38" from cache
/home/opam: (run (network host)
(shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian trixie InRelease
- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
- Get:4 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [122 kB]
- Fetched 213 kB in 0s (1099 kB/s)
- Reading package lists...
2026-04-13 14:49.58 ---> using "a3c60239233d5fb7d430a005c7b1cfedff36a9eba69b8afb72645639ab99c849" from cache
/home/opam: (run (shell "opam pin add -k version -yn dune-configurator.3.22.2 3.22.2"))
dune-configurator is now pinned to version 3.22.2
2026-04-13 14:49.58 ---> using "8a0cd4f0b4225030563bd317d5ce03dd376bd483ae610e69dbb4a443094d099e" from cache
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall dune-configurator.3.22.2;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'dune-configurator.3.22.2' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
dune-configurator.3.22.2 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 3 packages
- install csexp 1.5.2 [required by dune-configurator]
- install dune 3.22.2 [required by dune-configurator]
- install dune-configurator 3.22.2 (pinned)
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved csexp.1.5.2 (cached)
-> retrieved dune.3.22.2, dune-configurator.3.22.2 (cached)
-> installed dune.3.22.2
-> installed csexp.1.5.2
-> installed dune-configurator.3.22.2
Done.
# To update the current shell environment, run: eval $(opam env)
2026-04-13 14:49.58 ---> using "323f4ba3b91191f52cff34e4ac35ef5f86d010a33186eec4e3102d62cb97ce0e" from cache
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall cohttp-curl-async.6.0.0~alpha1;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'cohttp-curl-async.6.0.0~alpha1' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
cohttp-curl-async.6.0.0~alpha1 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 72 packages
- install async_kernel v0.16.0 [required by cohttp-curl-async]
- install async_unix v0.16.0 [required by cohttp-curl-async]
- install base v0.16.4 [required by core, core_kernel]
- install base_bigstring v0.16.0 [required by core]
- install base_quickcheck v0.16.0 [required by core]
- install bin_prot v0.16.0 [required by core]
- install cohttp-curl 6.0.0~alpha1 [required by cohttp-curl-async]
- install cohttp-curl-async 6.0.0~alpha1
- install conf-libcurl 2 [required by ocurl]
- install core v0.16.2 [required by cohttp-curl-async]
- install core_kernel v0.16.0 [required by async_kernel, async_unix]
- install core_unix v0.16.0 [required by cohttp-curl-async]
- install expect_test_helpers_core v0.16.0 [required by core_unix]
- install fieldslib v0.16.0 [required by core]
- install http 6.0.0~alpha1 [required by cohttp-curl-async]
- install int_repr v0.16.0 [required by core_kernel]
- install jane-street-headers v0.16.0 [required by core, core_unix]
- install jst-config v0.16.0 [required by core, core_unix]
- install num 1.6 [required by sexplib]
- install ocaml-compiler-libs v0.12.4 [required by ppxlib]
- install ocaml_intrinsics v0.16.2 [required by core_unix]
- install ocamlfind 1.9.8 [required by ocurl]
- install ocurl 0.9.2 [required by cohttp-curl-async]
- install parsexp v0.16.0 [required by sexplib]
- install ppx_assert v0.16.0 [required by core]
- install ppx_base v0.16.0 [required by core]
- install ppx_bench v0.16.0 [required by ppx_jane]
- install ppx_bin_prot v0.16.0 [required by ppx_jane]
- install ppx_cold v0.16.0 [required by ppx_base]
- install ppx_compare v0.16.0 [required by ppx_base, bin_prot]
- install ppx_custom_printf v0.16.0 [required by ppx_jane]
- install ppx_derivers 1.2.1 [required by ppxlib]
- install ppx_disable_unused_warnings v0.16.0 [required by ppx_jane]
- install ppx_enumerate v0.16.0 [required by ppx_base]
- install ppx_expect v0.16.2 [required by ppx_jane]
- install ppx_fields_conv v0.16.0 [required by ppx_jane]
- install ppx_fixed_literal v0.16.0 [required by ppx_jane]
- install ppx_globalize v0.16.0 [required by ppx_base]
- install ppx_hash v0.16.0 [required by core]
- install ppx_here v0.16.0 [required by ppx_jane]
- install ppx_ignore_instrumentation v0.16.0 [required by ppx_jane]
- install ppx_inline_test v0.16.1 [required by core]
- install ppx_jane v0.16.0 [required by async_kernel, async_unix]
- install ppx_let v0.16.0 [required by ppx_jane]
- install ppx_log v0.16.0 [required by ppx_jane]
- install ppx_module_timer v0.16.0 [required by ppx_jane]
- install ppx_optcomp v0.16.0 [required by core_kernel, core, core_unix]
- install ppx_optional v0.16.0 [required by ppx_jane]
- install ppx_pipebang v0.16.0 [required by ppx_jane]
- install ppx_sexp_conv v0.16.0 [required by core]
- install ppx_sexp_message v0.16.0 [required by core]
- install ppx_sexp_value v0.16.0 [required by ppx_jane]
- install ppx_stable v0.16.0 [required by ppx_jane]
- install ppx_stable_witness v0.16.0 [required by ppx_jane]
- install ppx_string v0.16.0 [required by ppx_jane]
- install ppx_tydi v0.16.0 [required by ppx_jane]
- install ppx_typerep_conv v0.16.0 [required by ppx_jane]
- install ppx_variants_conv v0.16.0 [required by ppx_jane]
- install ppxlib 0.35.0 [required by ppx_jane]
- install re 1.14.0 [required by expect_test_helpers_core]
- install sexp_pretty v0.16.0 [required by expect_test_helpers_core]
- install sexplib v0.16.0 [required by core, core_unix]
- install sexplib0 v0.16.0 [required by base]
- install spawn v0.17.0 [required by core_unix]
- install splittable_random v0.16.0 [required by core]
- install stdio v0.16.0 [required by core]
- install stdlib-shims 0.3.0 [required by ppxlib]
- install stringext 1.6.0 [required by cohttp-curl-async]
- install time_now v0.16.0 [required by core]
- install timezone v0.16.0 [required by core_unix]
- install typerep v0.16.0 [required by core]
- install variantslib v0.16.0 [required by core]
The following system packages will first need to be installed:
libcurl4-gnutls-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" "libcurl4-gnutls-dev"
- (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 ... 20623 files and directories currently installed.)
- Preparing to unpack .../openssl-provider-legacy_3.5.5-1~deb13u2_amd64.deb ...
- Unpacking openssl-provider-legacy (3.5.5-1~deb13u2) over (3.5.5-1~deb13u1) ...
- Setting up openssl-provider-legacy (3.5.5-1~deb13u2) ...
- (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 ... 20623 files and directories currently installed.)
- Preparing to unpack .../libssl3t64_3.5.5-1~deb13u2_amd64.deb ...
- Unpacking libssl3t64:amd64 (3.5.5-1~deb13u2) over (3.5.5-1~deb13u1) ...
- Setting up libssl3t64:amd64 (3.5.5-1~deb13u2) ...
- Selecting previously unselected package comerr-dev: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 ... 20623 files and directories currently installed.)
- Preparing to unpack .../00-comerr-dev_2.1-1.47.2-3+b10_amd64.deb ...
- Unpacking comerr-dev:amd64 (2.1-1.47.2-3+b10) ...
- Selecting previously unselected package libgssrpc4t64:amd64.
- Preparing to unpack .../01-libgssrpc4t64_1.21.3-5_amd64.deb ...
- Unpacking libgssrpc4t64:amd64 (1.21.3-5) ...
- Selecting previously unselected package libkadm5clnt-mit12:amd64.
- Preparing to unpack .../02-libkadm5clnt-mit12_1.21.3-5_amd64.deb ...
- Unpacking libkadm5clnt-mit12:amd64 (1.21.3-5) ...
- Selecting previously unselected package libkdb5-10t64:amd64.
- Preparing to unpack .../03-libkdb5-10t64_1.21.3-5_amd64.deb ...
- Unpacking libkdb5-10t64:amd64 (1.21.3-5) ...
- Selecting previously unselected package libkadm5srv-mit12:amd64.
- Preparing to unpack .../04-libkadm5srv-mit12_1.21.3-5_amd64.deb ...
- Unpacking libkadm5srv-mit12:amd64 (1.21.3-5) ...
- Selecting previously unselected package krb5-multidev:amd64.
- Preparing to unpack .../05-krb5-multidev_1.21.3-5_amd64.deb ...
- Unpacking krb5-multidev:amd64 (1.21.3-5) ...
- Selecting previously unselected package libbrotli-dev:amd64.
- Preparing to unpack .../06-libbrotli-dev_1.1.0-2+b7_amd64.deb ...
- Unpacking libbrotli-dev:amd64 (1.1.0-2+b7) ...
- Selecting previously unselected package libevent-2.1-7t64:amd64.
- Preparing to unpack .../07-libevent-2.1-7t64_2.1.12-stable-10+b1_amd64.deb ...
- Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10+b1) ...
- Selecting previously unselected package libunbound8:amd64.
- Preparing to unpack .../08-libunbound8_1.22.0-2+deb13u1_amd64.deb ...
- Unpacking libunbound8:amd64 (1.22.0-2+deb13u1) ...
- Selecting previously unselected package libgnutls-dane0t64:amd64.
- Preparing to unpack .../09-libgnutls-dane0t64_3.8.9-3+deb13u2_amd64.deb ...
- Unpacking libgnutls-dane0t64:amd64 (3.8.9-3+deb13u2) ...
- Selecting previously unselected package libgnutls-openssl27t64:amd64.
- Preparing to unpack .../10-libgnutls-openssl27t64_3.8.9-3+deb13u2_amd64.deb ...
- Unpacking libgnutls-openssl27t64:amd64 (3.8.9-3+deb13u2) ...
- Selecting previously unselected package libidn2-dev:amd64.
- Preparing to unpack .../11-libidn2-dev_2.3.8-2_amd64.deb ...
- Unpacking libidn2-dev:amd64 (2.3.8-2) ...
- Selecting previously unselected package libp11-kit-dev:amd64.
- Preparing to unpack .../12-libp11-kit-dev_0.25.5-3_amd64.deb ...
- Unpacking libp11-kit-dev:amd64 (0.25.5-3) ...
- Selecting previously unselected package libtasn1-6-dev:amd64.
- Preparing to unpack .../13-libtasn1-6-dev_4.20.0-2_amd64.deb ...
- Unpacking libtasn1-6-dev:amd64 (4.20.0-2) ...
- Selecting previously unselected package libgmpxx4ldbl:amd64.
- Preparing to unpack .../14-libgmpxx4ldbl_2%3a6.3.0+dfsg-3_amd64.deb ...
- Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3) ...
- Selecting previously unselected package libgmp-dev:amd64.
- Preparing to unpack .../15-libgmp-dev_2%3a6.3.0+dfsg-3_amd64.deb ...
- Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-3) ...
- Selecting previously unselected package nettle-dev:amd64.
- Preparing to unpack .../16-nettle-dev_3.10.1-1_amd64.deb ...
- Unpacking nettle-dev:amd64 (3.10.1-1) ...
- Selecting previously unselected package libgnutls28-dev:amd64.
- Preparing to unpack .../17-libgnutls28-dev_3.8.9-3+deb13u2_amd64.deb ...
- Unpacking libgnutls28-dev:amd64 (3.8.9-3+deb13u2) ...
- Selecting previously unselected package libkrb5-dev:amd64.
- Preparing to unpack .../18-libkrb5-dev_1.21.3-5_amd64.deb ...
- Unpacking libkrb5-dev:amd64 (1.21.3-5) ...
- Selecting previously unselected package libldap-dev:amd64.
- Preparing to unpack .../19-libldap-dev_2.6.10+dfsg-1_amd64.deb ...
- Unpacking libldap-dev:amd64 (2.6.10+dfsg-1) ...
- Selecting previously unselected package libpkgconf3:amd64.
- Preparing to unpack .../20-libpkgconf3_1.8.1-4_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-4) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../21-pkgconf-bin_1.8.1-4_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-4) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../22-pkgconf_1.8.1-4_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-4) ...
- Selecting previously unselected package libnghttp2-dev:amd64.
- Preparing to unpack .../23-libnghttp2-dev_1.64.0-1.1_amd64.deb ...
- Unpacking libnghttp2-dev:amd64 (1.64.0-1.1) ...
- Selecting previously unselected package libnghttp3-dev:amd64.
- Preparing to unpack .../24-libnghttp3-dev_1.8.0-1_amd64.deb ...
- Unpacking libnghttp3-dev:amd64 (1.8.0-1) ...
- Selecting previously unselected package libngtcp2-crypto-gnutls-dev:amd64.
- Preparing to unpack .../25-libngtcp2-crypto-gnutls-dev_1.11.0-1_amd64.deb ...
- Unpacking libngtcp2-crypto-gnutls-dev:amd64 (1.11.0-1) ...
- Selecting previously unselected package libngtcp2-dev:amd64.
- Preparing to unpack .../26-libngtcp2-dev_1.11.0-1_amd64.deb ...
- Unpacking libngtcp2-dev:amd64 (1.11.0-1) ...
- Selecting previously unselected package libpsl-dev:amd64.
- Preparing to unpack .../27-libpsl-dev_0.21.2-1.1+b1_amd64.deb ...
- Unpacking libpsl-dev:amd64 (0.21.2-1.1+b1) ...
- Selecting previously unselected package zlib1g-dev:amd64.
- Preparing to unpack .../28-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_amd64.deb ...
- Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ...
- Selecting previously unselected package librtmp-dev:amd64.
- Preparing to unpack .../29-librtmp-dev_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb ...
- Unpacking librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ...
- Selecting previously unselected package libssl-dev:amd64.
- Preparing to unpack .../30-libssl-dev_3.5.5-1~deb13u2_amd64.deb ...
- Unpacking libssl-dev:amd64 (3.5.5-1~deb13u2) ...
- Selecting previously unselected package libssh2-1-dev:amd64.
- Preparing to unpack .../31-libssh2-1-dev_1.11.1-1_amd64.deb ...
- Unpacking libssh2-1-dev:amd64 (1.11.1-1) ...
- Selecting previously unselected package libzstd-dev:amd64.
- Preparing to unpack .../32-libzstd-dev_1.5.7+dfsg-1_amd64.deb ...
- Unpacking libzstd-dev:amd64 (1.5.7+dfsg-1) ...
- Selecting previously unselected package libcurl4-gnutls-dev:amd64.
- Preparing to unpack .../33-libcurl4-gnutls-dev_8.14.1-2+deb13u2_amd64.deb ...
- Unpacking libcurl4-gnutls-dev:amd64 (8.14.1-2+deb13u2) ...
- Selecting previously unselected package libtasn1-doc.
- Preparing to unpack .../34-libtasn1-doc_4.20.0-2_all.deb ...
- Unpacking libtasn1-doc (4.20.0-2) ...
- Preparing to unpack .../35-openssl_3.5.5-1~deb13u2_amd64.deb ...
- Unpacking openssl (3.5.5-1~deb13u2) over (3.5.5-1~deb13u1) ...
- Setting up libgnutls-openssl27t64:amd64 (3.8.9-3+deb13u2) ...
- Setting up libzstd-dev:amd64 (1.5.7+dfsg-1) ...
- Setting up libtasn1-doc (4.20.0-2) ...
- Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10+b1) ...
- Setting up libngtcp2-crypto-gnutls-dev:amd64 (1.11.0-1) ...
- Setting up libngtcp2-dev:amd64 (1.11.0-1) ...
- Setting up libpsl-dev:amd64 (0.21.2-1.1+b1) ...
- Setting up libunbound8:amd64 (1.22.0-2+deb13u1) ...
- Setting up libpkgconf3:amd64 (1.8.1-4) ...
- Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3) ...
- Setting up libgnutls-dane0t64:amd64 (3.8.9-3+deb13u2) ...
- Setting up libgssrpc4t64:amd64 (1.21.3-5) ...
- Setting up libldap-dev:amd64 (2.6.10+dfsg-1) ...
- Setting up comerr-dev:amd64 (2.1-1.47.2-3+b10) ...
- Setting up libssl-dev:amd64 (3.5.5-1~deb13u2) ...
- Setting up pkgconf-bin (1.8.1-4) ...
- Setting up libidn2-dev:amd64 (2.3.8-2) ...
- Setting up libnghttp3-dev:amd64 (1.8.0-1) ...
- Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ...
- Setting up libtasn1-6-dev:amd64 (4.20.0-2) ...
- Setting up openssl (3.5.5-1~deb13u2) ...
- Setting up libbrotli-dev:amd64 (1.1.0-2+b7) ...
- Setting up libp11-kit-dev:amd64 (0.25.5-3) ...
- Setting up libkadm5clnt-mit12:amd64 (1.21.3-5) ...
- Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-3) ...
- Setting up nettle-dev:amd64 (3.10.1-1) ...
- Setting up libkdb5-10t64:amd64 (1.21.3-5) ...
- Setting up pkgconf:amd64 (1.8.1-4) ...
- Setting up libssh2-1-dev:amd64 (1.11.1-1) ...
- Setting up libkadm5srv-mit12:amd64 (1.21.3-5) ...
- Setting up krb5-multidev:amd64 (1.21.3-5) ...
- Setting up libgnutls28-dev:amd64 (3.8.9-3+deb13u2) ...
- Setting up libnghttp2-dev:amd64 (1.64.0-1.1) ...
- Setting up libkrb5-dev:amd64 (1.21.3-5) ...
- Setting up librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ...
- Setting up libcurl4-gnutls-dev:amd64 (8.14.1-2+deb13u2) ...
- Processing triggers for libc-bin (2.41-12+deb13u2) ...
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved async_kernel.v0.16.0 (cached)
-> retrieved async_unix.v0.16.0 (cached)
-> retrieved base.v0.16.4 (cached)
-> retrieved base_bigstring.v0.16.0 (cached)
-> retrieved base_quickcheck.v0.16.0 (cached)
-> retrieved bin_prot.v0.16.0 (cached)
-> retrieved cohttp-curl.6.0.0~alpha1, cohttp-curl-async.6.0.0~alpha1, http.6.0.0~alpha1 (cached)
-> retrieved core.v0.16.2 (cached)
-> installed conf-libcurl.2
-> retrieved core_kernel.v0.16.0 (cached)
-> retrieved core_unix.v0.16.0 (cached)
-> retrieved expect_test_helpers_core.v0.16.0 (cached)
-> retrieved fieldslib.v0.16.0 (cached)
-> retrieved int_repr.v0.16.0 (cached)
-> retrieved jane-street-headers.v0.16.0 (cached)
-> retrieved jst-config.v0.16.0 (cached)
-> retrieved num.1.6 (cached)
-> retrieved ocaml-compiler-libs.v0.12.4 (cached)
-> retrieved ocaml_intrinsics.v0.16.2 (cached)
-> installed http.6.0.0~alpha1
-> retrieved ocamlfind.1.9.8 (cached)
-> installed jane-street-headers.v0.16.0
-> retrieved ocurl.0.9.2 (cached)
-> retrieved parsexp.v0.16.0 (cached)
-> retrieved ppx_assert.v0.16.0 (cached)
-> retrieved ppx_base.v0.16.0 (cached)
-> retrieved ppx_bench.v0.16.0 (cached)
-> retrieved ppx_bin_prot.v0.16.0 (cached)
-> retrieved ppx_cold.v0.16.0 (cached)
-> retrieved ppx_compare.v0.16.0 (cached)
-> retrieved ppx_custom_printf.v0.16.0 (cached)
-> retrieved ppx_derivers.1.2.1 (cached)
-> retrieved ppx_disable_unused_warnings.v0.16.0 (cached)
-> retrieved ppx_enumerate.v0.16.0 (cached)
-> retrieved ppx_expect.v0.16.2 (cached)
-> retrieved ppx_fields_conv.v0.16.0 (cached)
-> retrieved ppx_fixed_literal.v0.16.0 (cached)
-> retrieved ppx_globalize.v0.16.0 (cached)
-> retrieved ppx_hash.v0.16.0 (cached)
-> retrieved ppx_here.v0.16.0 (cached)
-> retrieved ppx_ignore_instrumentation.v0.16.0 (cached)
-> retrieved ppx_inline_test.v0.16.1 (cached)
-> retrieved ppx_jane.v0.16.0 (cached)
-> retrieved ppx_let.v0.16.0 (cached)
-> installed ppx_derivers.1.2.1
-> retrieved ppx_log.v0.16.0 (cached)
-> retrieved ppx_module_timer.v0.16.0 (cached)
-> retrieved ppx_optcomp.v0.16.0 (cached)
-> retrieved ppx_optional.v0.16.0 (cached)
-> retrieved ppx_pipebang.v0.16.0 (cached)
-> retrieved ppx_sexp_conv.v0.16.0 (cached)
-> retrieved ppx_sexp_message.v0.16.0 (cached)
-> retrieved ppx_sexp_value.v0.16.0 (cached)
-> retrieved ppx_stable.v0.16.0 (cached)
-> retrieved ppx_stable_witness.v0.16.0 (cached)
-> retrieved ppx_string.v0.16.0 (cached)
-> retrieved ppx_tydi.v0.16.0 (cached)
-> retrieved ppx_typerep_conv.v0.16.0 (cached)
-> retrieved ppx_variants_conv.v0.16.0 (cached)
-> retrieved ppxlib.0.35.0 (cached)
-> retrieved re.1.14.0 (cached)
-> retrieved sexp_pretty.v0.16.0 (cached)
-> retrieved sexplib.v0.16.0 (cached)
-> retrieved sexplib0.v0.16.0 (cached)
-> retrieved spawn.v0.17.0 (cached)
-> retrieved splittable_random.v0.16.0 (cached)
-> retrieved stdio.v0.16.0 (cached)
-> retrieved stdlib-shims.0.3.0 (cached)
-> retrieved stringext.1.6.0 (cached)
-> retrieved time_now.v0.16.0 (cached)
-> retrieved timezone.v0.16.0 (cached)
-> retrieved typerep.v0.16.0 (cached)
-> retrieved variantslib.v0.16.0 (cached)
-> installed ocaml-compiler-libs.v0.12.4
-> installed stdlib-shims.0.3.0
-> installed stringext.1.6.0
-> installed spawn.v0.17.0
-> installed sexplib0.v0.16.0
-> installed num.1.6
-> installed ocaml_intrinsics.v0.16.2
-> installed re.1.14.0
-> installed parsexp.v0.16.0
-> installed ocamlfind.1.9.8
-> installed sexplib.v0.16.0
-> installed base.v0.16.4
-> installed fieldslib.v0.16.0
-> installed variantslib.v0.16.0
-> installed stdio.v0.16.0
-> installed typerep.v0.16.0
-> installed ppxlib.0.35.0
-> installed ppx_globalize.v0.16.0
-> installed ppx_optcomp.v0.16.0
-> installed ppx_disable_unused_warnings.v0.16.0
-> installed ppx_cold.v0.16.0
-> installed ppx_here.v0.16.0
-> installed ppx_tydi.v0.16.0
-> installed ppx_enumerate.v0.16.0
-> installed ppx_stable_witness.v0.16.0
-> installed ppx_variants_conv.v0.16.0
-> installed ppx_typerep_conv.v0.16.0
-> installed ppx_compare.v0.16.0
-> installed ppx_stable.v0.16.0
-> installed ppx_fields_conv.v0.16.0
-> installed ppx_ignore_instrumentation.v0.16.0
-> installed ppx_pipebang.v0.16.0
-> installed ppx_fixed_literal.v0.16.0
-> installed ppx_optional.v0.16.0
-> installed ppx_sexp_conv.v0.16.0
-> installed ppx_let.v0.16.0
-> installed ppx_hash.v0.16.0
-> installed ppx_assert.v0.16.0
-> installed ppx_sexp_message.v0.16.0
-> installed ppx_sexp_value.v0.16.0
-> installed ppx_custom_printf.v0.16.0
-> installed ppx_base.v0.16.0
-> installed ppx_log.v0.16.0
-> installed jst-config.v0.16.0
-> installed sexp_pretty.v0.16.0
-> installed ppx_string.v0.16.0
-> installed bin_prot.v0.16.0
-> installed time_now.v0.16.0
-> installed ppx_bin_prot.v0.16.0
-> installed ppx_module_timer.v0.16.0
-> installed ppx_inline_test.v0.16.1
-> installed ocurl.0.9.2
-> installed cohttp-curl.6.0.0~alpha1
-> installed ppx_bench.v0.16.0
-> installed ppx_expect.v0.16.2
-> installed splittable_random.v0.16.0
-> installed base_quickcheck.v0.16.0
-> installed ppx_jane.v0.16.0
-> installed int_repr.v0.16.0
-> installed base_bigstring.v0.16.0
-> installed core.v0.16.2
-> installed timezone.v0.16.0
-> installed expect_test_helpers_core.v0.16.0
-> installed core_kernel.v0.16.0
-> installed async_kernel.v0.16.0
-> installed core_unix.v0.16.0
-> installed async_unix.v0.16.0
-> installed cohttp-curl-async.6.0.0~alpha1
Done.
# To update the current shell environment, run: eval $(opam env)
2026-04-13 14:51.32 ---> saved as "3491c2266af0367209bde44ce714a9c86983b7876f236f8b365120ca461bad9c"
/home/opam: (run (network host)
(shell "(opam reinstall --with-test cohttp-curl-async.6.0.0~alpha1) || true"))
The following actions will be performed:
=== remove 3 packages
- remove ppx_globalize v0.16.0 [conflicts with base]
- remove ppx_stable_witness v0.16.0 [conflicts with base]
- remove ppx_tydi v0.16.0 [conflicts with base]
=== downgrade 55 packages
- downgrade async_kernel v0.16.0 to v0.15.0 [required by cohttp-curl-async]
- downgrade async_unix v0.16.0 to v0.15.0 [required by cohttp-curl-async]
- downgrade base v0.16.4 to v0.15.1 [required by cohttp-async]
- downgrade base_bigstring v0.16.0 to v0.15.0 [required by core]
- downgrade base_quickcheck v0.16.0 to v0.15.0 [required by core]
- downgrade bin_prot v0.16.0 to v0.15.0 [required by core]
- downgrade core v0.16.2 to v0.15.1 [required by cohttp-curl-async]
- downgrade core_kernel v0.16.0 to v0.15.0 [required by async_kernel]
- downgrade core_unix v0.16.0 to v0.15.2 [required by cohttp-curl-async]
- downgrade expect_test_helpers_core v0.16.0 to v0.15.0 [uses core]
- downgrade fieldslib v0.16.0 to v0.15.0 [required by core]
- downgrade int_repr v0.16.0 to v0.15.0 [uses base]
- downgrade jane-street-headers v0.16.0 to v0.15.0 [required by core]
- downgrade jst-config v0.16.0 to v0.15.1 [required by core]
- downgrade ocaml_intrinsics v0.16.2 to v0.15.2 [required by core_unix]
- downgrade parsexp v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_assert v0.16.0 to v0.15.0 [required by core]
- downgrade ppx_base v0.16.0 to v0.15.0 [required by core]
- downgrade ppx_bench v0.16.0 to v0.15.1 [upstream or system changes]
- downgrade ppx_bin_prot v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_cold v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_compare v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_custom_printf v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_disable_unused_warnings v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_enumerate v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_expect v0.16.2 to v0.15.1 [uses base]
- downgrade ppx_fields_conv v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_fixed_literal v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_hash v0.16.0 to v0.15.0 [required by core]
- downgrade ppx_here v0.16.0 to v0.15.0 [required by conduit-async]
- downgrade ppx_ignore_instrumentation v0.16.0 to v0.15.0 [upstream or system changes]
- downgrade ppx_inline_test v0.16.1 to v0.15.1 [required by core]
- downgrade ppx_jane v0.16.0 to v0.15.0 [required by async_kernel]
- downgrade ppx_let v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_log v0.16.0 to v0.15.0 [required by async]
- downgrade ppx_module_timer v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_optcomp v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_optional v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_pipebang v0.16.0 to v0.15.0 [upstream or system changes]
- downgrade ppx_sexp_conv v0.16.0 to v0.15.1 [required by cohttp-async]
- downgrade ppx_sexp_message v0.16.0 to v0.15.0 [required by core]
- downgrade ppx_sexp_value v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_stable v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_string v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_typerep_conv v0.16.0 to v0.15.0 [uses base]
- downgrade ppx_variants_conv v0.16.0 to v0.15.0 [uses base]
- downgrade sexp_pretty v0.16.0 to v0.15.1 [uses base]
- downgrade sexplib v0.16.0 to v0.15.1 [required by core]
- downgrade sexplib0 v0.16.0 to v0.15.1 [required by cohttp-async]
- downgrade splittable_random v0.16.0 to v0.15.0 [required by core]
- downgrade stdio v0.16.0 to v0.15.0 [required by core]
- downgrade time_now v0.16.0 to v0.15.0 [required by core]
- downgrade timezone v0.16.0 to v0.15.0 [uses core]
- downgrade typerep v0.16.0 to v0.15.0 [required by core]
- downgrade variantslib v0.16.0 to v0.15.0 [required by core]
=== recompile 2 packages
- recompile cohttp-curl-async 6.0.0~alpha1
- recompile ppxlib 0.35.0 [uses ppx_globalize]
=== install 31 packages
- install alcotest 1.9.1 [required by cohttp-curl-async]
- install angstrom 0.16.1 [required by uri]
- install astring 0.8.5 [required by alcotest]
- install async v0.15.0 [required by cohttp-async]
- install async_rpc_kernel v0.15.0 [required by async]
- install base64 3.5.2 [required by cohttp]
- install bigstringaf 0.10.0 [required by angstrom]
- install cmdliner 2.1.0 [required by alcotest]
- install cohttp 6.0.0~alpha1 [required by cohttp-async]
- install cohttp-async 6.0.0~alpha1 [required by cohttp-curl-async]
- install conduit 8.0.0 [required by conduit-async]
- install conduit-async 8.0.0 [required by cohttp-async]
- install domain-name 0.5.0 [required by ipaddr]
- install fmt 0.11.0 [required by cohttp-curl-async]
- install ipaddr 5.6.2 [required by cohttp-async]
- install ipaddr-sexp 5.6.2 [required by conduit-async]
- install logs 0.10.0 [required by cohttp-async]
- install macaddr 5.6.2 [required by ipaddr]
- install magic-mime 1.3.1 [required by cohttp-async]
- install ocaml-syntax-shims 1.0.0 [required by alcotest]
- install ocamlbuild 0.16.1 [required by fmt, astring, uutf]
- install ounit 2.2.7 [required by cohttp-curl-async]
- install ounit2 2.2.7 [required by ounit]
- install protocol_version_header v0.15.0 [required by async_rpc_kernel]
- install seq base [required by ounit2]
- install textutils v0.15.0 [required by async]
- install textutils_kernel v0.15.0 [required by textutils]
- install topkg 1.1.1 [required by fmt, astring, uutf]
- install uri 4.4.0 [required by cohttp-curl-async]
- install uri-sexp 4.4.0 [required by cohttp-async]
- install uutf 1.0.4 [required by alcotest]
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved alcotest.1.9.1 (https://opam.ocaml.org/cache)
-> retrieved angstrom.0.16.1 (https://opam.ocaml.org/cache)
-> retrieved astring.0.8.5 (https://opam.ocaml.org/cache)
-> retrieved async.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved async_kernel.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved async_rpc_kernel.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved async_unix.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved base.v0.15.1 (https://opam.ocaml.org/cache)
-> retrieved base64.3.5.2 (https://opam.ocaml.org/cache)
-> installed base64.3.5.2
-> retrieved base_bigstring.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved base_quickcheck.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved bigstringaf.0.10.0 (https://opam.ocaml.org/cache)
-> installed bigstringaf.0.10.0
-> retrieved bin_prot.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved cmdliner.2.1.0 (https://opam.ocaml.org/cache)
-> retrieved cohttp.6.0.0~alpha1, cohttp-async.6.0.0~alpha1, cohttp-curl-async.6.0.0~alpha1 (https://opam.ocaml.org/cache)
-> retrieved conduit.8.0.0, conduit-async.8.0.0 (https://opam.ocaml.org/cache)
-> retrieved core.v0.15.1 (https://opam.ocaml.org/cache)
-> retrieved core_kernel.v0.15.0 (https://opam.ocaml.org/cache)
-> installed cmdliner.2.1.0
-> retrieved core_unix.v0.15.2 (https://opam.ocaml.org/cache)
-> retrieved domain-name.0.5.0 (https://opam.ocaml.org/cache)
-> installed domain-name.0.5.0
-> retrieved expect_test_helpers_core.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved fieldslib.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved fmt.0.11.0 (https://opam.ocaml.org/cache)
-> retrieved int_repr.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ipaddr.5.6.2, ipaddr-sexp.5.6.2, macaddr.5.6.2 (https://opam.ocaml.org/cache)
-> installed macaddr.5.6.2
-> retrieved jane-street-headers.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved jst-config.v0.15.1 (https://opam.ocaml.org/cache)
-> installed ipaddr.5.6.2
-> retrieved logs.0.10.0 (https://opam.ocaml.org/cache)
-> retrieved magic-mime.1.3.1 (https://opam.ocaml.org/cache)
-> retrieved ocaml-syntax-shims.1.0.0 (https://opam.ocaml.org/cache)
-> installed magic-mime.1.3.1
-> installed ocaml-syntax-shims.1.0.0
-> installed angstrom.0.16.1
-> retrieved ocaml_intrinsics.v0.15.2 (https://opam.ocaml.org/cache)
-> retrieved ocamlbuild.0.16.1 (https://opam.ocaml.org/cache)
-> retrieved ounit.2.2.7, ounit2.2.2.7 (https://opam.ocaml.org/cache)
-> retrieved parsexp.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_assert.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_base.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_bench.v0.15.1 (https://opam.ocaml.org/cache)
-> retrieved ppx_bin_prot.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_cold.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_compare.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_custom_printf.v0.15.0 (https://opam.ocaml.org/cache)
-> installed ocamlbuild.0.16.1
-> retrieved ppx_disable_unused_warnings.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_enumerate.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_expect.v0.15.1 (https://opam.ocaml.org/cache)
-> retrieved ppx_fields_conv.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_fixed_literal.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_hash.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_here.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_ignore_instrumentation.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_inline_test.v0.15.1 (https://opam.ocaml.org/cache)
-> retrieved ppx_jane.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_let.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_log.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_module_timer.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_optcomp.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_optional.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_pipebang.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_sexp_conv.v0.15.1 (https://opam.ocaml.org/cache)
-> retrieved ppx_sexp_message.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_sexp_value.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_stable.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_string.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_typerep_conv.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppx_variants_conv.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved ppxlib.0.35.0 (https://opam.ocaml.org/cache)
-> retrieved protocol_version_header.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved seq.base (2 extra sources)
-> retrieved seq.base (2 extra sources)
-> installed seq.base
-> installed ounit2.2.2.7
-> retrieved sexp_pretty.v0.15.1 (https://opam.ocaml.org/cache)
-> installed ounit.2.2.7
-> retrieved sexplib.v0.15.1 (https://opam.ocaml.org/cache)
-> retrieved sexplib0.v0.15.1 (https://opam.ocaml.org/cache)
-> retrieved splittable_random.v0.15.0 (https://opam.ocaml.org/cache)
-> removed cohttp-curl-async.6.0.0~alpha1
-> removed async_unix.v0.16.0
-> removed async_kernel.v0.16.0
-> removed core_unix.v0.16.0
-> removed core_kernel.v0.16.0
-> removed expect_test_helpers_core.v0.16.0
-> removed ocaml_intrinsics.v0.16.2
-> removed sexp_pretty.v0.16.0
-> removed timezone.v0.16.0
-> removed core.v0.16.2
-> removed base_bigstring.v0.16.0
-> removed int_repr.v0.16.0
-> removed ppx_jane.v0.16.0
-> removed base_quickcheck.v0.16.0
-> removed ppx_bin_prot.v0.16.0
-> removed bin_prot.v0.16.0
-> removed ppx_custom_printf.v0.16.0
-> removed ppx_disable_unused_warnings.v0.16.0
-> removed ppx_expect.v0.16.2
-> removed ppx_fields_conv.v0.16.0
-> removed fieldslib.v0.16.0
-> removed ppx_fixed_literal.v0.16.0
-> removed ppx_ignore_instrumentation.v0.16.0
-> removed ppx_let.v0.16.0
-> removed ppx_log.v0.16.0
-> removed ppx_module_timer.v0.16.0
-> removed ppx_optional.v0.16.0
-> removed ppx_pipebang.v0.16.0
-> removed ppx_sexp_value.v0.16.0
-> removed ppx_stable.v0.16.0
-> removed ppx_stable_witness.v0.16.0
-> removed ppx_string.v0.16.0
-> removed ppx_tydi.v0.16.0
-> removed ppx_typerep_conv.v0.16.0
-> removed ppx_variants_conv.v0.16.0
-> removed sexplib.v0.16.0
-> removed parsexp.v0.16.0
-> removed splittable_random.v0.16.0
-> removed ppx_bench.v0.16.0
-> removed ppx_inline_test.v0.16.1
-> removed ppx_sexp_message.v0.16.0
-> removed time_now.v0.16.0
-> removed jane-street-headers.v0.16.0
-> removed jst-config.v0.16.0
-> removed ppx_assert.v0.16.0
-> removed ppx_base.v0.16.0
-> removed ppx_cold.v0.16.0
-> removed ppx_enumerate.v0.16.0
-> removed ppx_globalize.v0.16.0
-> removed ppx_hash.v0.16.0
-> removed ppx_compare.v0.16.0
-> removed ppx_here.v0.16.0
-> removed ppx_optcomp.v0.16.0
-> removed ppx_sexp_conv.v0.16.0
-> removed ppxlib.0.35.0
-> removed stdio.v0.16.0
-> removed typerep.v0.16.0
-> removed variantslib.v0.16.0
-> removed base.v0.16.4
-> removed sexplib0.v0.16.0
-> installed jane-street-headers.v0.15.0
-> installed ocaml_intrinsics.v0.15.2
-> installed sexplib0.v0.15.1
-> retrieved stdio.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved textutils.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved textutils_kernel.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved time_now.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved timezone.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved topkg.1.1.1 (https://opam.ocaml.org/cache)
-> retrieved typerep.v0.15.0 (https://opam.ocaml.org/cache)
-> retrieved uri.4.4.0, uri-sexp.4.4.0 (https://opam.ocaml.org/cache)
-> installed base.v0.15.1
-> retrieved uutf.1.0.4 (https://opam.ocaml.org/cache)
-> installed fieldslib.v0.15.0
-> installed stdio.v0.15.0
-> retrieved variantslib.v0.15.0 (https://opam.ocaml.org/cache)
-> installed variantslib.v0.15.0
-> installed typerep.v0.15.0
-> installed uri.4.4.0
-> installed parsexp.v0.15.0
-> installed sexplib.v0.15.1
-> installed topkg.1.1.1
-> installed uutf.1.0.4
-> installed fmt.0.11.0
-> installed astring.0.8.5
-> installed logs.0.10.0
-> installed alcotest.1.9.1
-> installed ppxlib.0.35.0
-> installed ppx_optcomp.v0.15.0
-> installed ppx_enumerate.v0.15.0
-> installed ppx_disable_unused_warnings.v0.15.0
-> installed ppx_cold.v0.15.0
-> installed ppx_here.v0.15.0
-> installed ppx_fields_conv.v0.15.0
-> installed ppx_variants_conv.v0.15.0
-> installed ppx_typerep_conv.v0.15.0
-> installed ppx_stable.v0.15.0
-> installed ppx_compare.v0.15.0
-> installed ppx_pipebang.v0.15.0
-> installed ppx_fixed_literal.v0.15.0
-> installed ppx_ignore_instrumentation.v0.15.0
-> installed ppx_optional.v0.15.0
-> installed ppx_sexp_conv.v0.15.1
-> installed ppx_let.v0.15.0
-> installed ipaddr-sexp.5.6.2
-> installed uri-sexp.4.4.0
-> installed ppx_hash.v0.15.0
-> installed ppx_sexp_value.v0.15.0
-> installed ppx_assert.v0.15.0
-> installed ppx_sexp_message.v0.15.0
-> installed conduit.8.0.0
-> installed ppx_custom_printf.v0.15.0
-> installed ppx_base.v0.15.0
-> installed cohttp.6.0.0~alpha1
-> installed ppx_log.v0.15.0
-> installed jst-config.v0.15.1
-> installed sexp_pretty.v0.15.1
-> installed bin_prot.v0.15.0
-> installed ppx_string.v0.15.0
-> installed time_now.v0.15.0
-> installed ppx_bin_prot.v0.15.0
-> installed ppx_module_timer.v0.15.0
-> installed ppx_inline_test.v0.15.1
-> installed ppx_bench.v0.15.1
-> installed ppx_expect.v0.15.1
-> installed splittable_random.v0.15.0
-> installed base_quickcheck.v0.15.0
-> installed ppx_jane.v0.15.0
-> installed int_repr.v0.15.0
-> installed base_bigstring.v0.15.0
-> installed core.v0.15.1
-> installed protocol_version_header.v0.15.0
-> installed textutils_kernel.v0.15.0
-> installed timezone.v0.15.0
-> installed expect_test_helpers_core.v0.15.0
-> installed core_kernel.v0.15.0
-> installed async_kernel.v0.15.0
-> installed async_rpc_kernel.v0.15.0
-> installed core_unix.v0.15.2
-> installed textutils.v0.15.0
-> installed async_unix.v0.15.0
-> installed async.v0.15.0
-> installed conduit-async.8.0.0
-> installed cohttp-async.6.0.0~alpha1
[ERROR] The compilation of cohttp-curl-async.6.0.0~alpha1 failed at "dune build -p cohttp-curl-async -j 255 @install @cohttp-curl-async/runtest".
#=== ERROR while compiling cohttp-curl-async.6.0.0~alpha1 =====================#
# context 2.5.0 | linux/x86_64 | ocaml-base-compiler.4.14.3 | file:///home/opam/opam-repository
# path ~/.opam/4.14/.opam-switch/build/cohttp-curl-async.6.0.0~alpha1
# command ~/.opam/opam-init/hooks/sandbox.sh build dune build -p cohttp-curl-async -j 255 @install @cohttp-curl-async/runtest
# exit-code 1
# env-file ~/.opam/log/cohttp-curl-async-7-92d0cb.env
# output-file ~/.opam/log/cohttp-curl-async-7-92d0cb.out
### output ###
# File "cohttp-curl-async/test/dune", line 2, characters 7-30:
# 2 | (name cohttp_curl_async_tests)
# ^^^^^^^^^^^^^^^^^^^^^^^
# (cd _build/default && /home/opam/.opam/4.14/bin/ocamlopt.opt -w -40 -g -o cohttp-curl-async/test/cohttp_curl_async_tests.exe /home/opam/.opam/4.14/lib/http/http.cmxa /home/opam/.opam/4.14/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /home/opam/.opam/4.14/lib/base/base_internalhash_types /home/opam/.opam/4.14/lib/base/caml/caml.cmxa /home/opam/.opam/4.14/lib/sexplib0/sexplib0.cmxa /home/opam/.opam/4.14/lib/base/shadow_stdlib/shadow_stdlib.cmxa /home/opam/.opam/4.14/lib/base/base.cmxa -I /home/opam/.opam/4.14/lib/base /home/opam/.opam/4.14/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /home/opam/.opam/4.14/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /home/opam/.opam/4.14/lib/ppx_enumerate/runtime-lib/ppx_enumerate_lib.cmxa /home/opam/.opam/4.14/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa /home/opam/.opam/4.14/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /home/opam/.opam/4.14/lib/ppx_assert/runtime-lib/ppx_assert_lib.cmxa /home/opam/.opam/4.14/lib/ppx_bench/runtime-lib/ppx_bench_lib.cmxa /home/opam/.opam/4.14/lib/base/md5/md5_lib.cmxa /home/opam/.opam/4.14/lib/ocaml/unix.cmxa -I /home/opam/.opam/4.14/lib/ocaml /home/opam/.opam/4.14/lib/ocaml/bigarray.cmxa -I /home/opam/.opam/4.14/lib/ocaml /home/opam/.opam/4.14/lib/fieldslib/fieldslib.cmxa /home/opam/.opam/4.14/lib/variantslib/variantslib.cmxa /home/opam/.opam/4.14/lib/bin_prot/shape/bin_shape_lib.cmxa /home/opam/.opam/4.14/lib/bin_prot/bin_prot.cmxa -I /home/opam/.opam/4.14/lib/bin_prot /home/opam/.opam/4.14/lib/ppx_inline_test/config/inline_test_config.cmxa /home/opam/.opam/4.14/lib/jane-street-headers/jane_street_headers.cmxa /home/opam/.opam/4.14/lib/time_now/time_now.cmxa -I /home/opam/.opam/4.14/lib/time_now /home/opam/.opam/4.14/lib/ppx_inline_test/runtime-lib/ppx_inline_test_lib.cmxa /home/opam/.opam/4.14/lib/stdio/stdio.cmxa /home/opam/.opam/4.14/lib/ppx_module_timer/runtime/ppx_module_timer_runtime.cmxa /home/opam/.opam/4.14/lib/typerep/typerep_lib.cmxa /home/opam/.opam/4.14/lib/ppx_expect/common/expect_test_common.cmxa /home/opam/.opam/4.14/lib/ppx_expect/config_types/expect_test_config_types.cmxa /home/opam/.opam/4.14/lib/ppx_expect/collector/expect_test_collector.cmxa -I /home/opam/.opam/4.14/lib/ppx_expect/collector /home/opam/.opam/4.14/lib/ppx_expect/config/expect_test_config.cmxa /home/opam/.opam/4.14/lib/parsexp/parsexp.cmxa /home/opam/.opam/4.14/lib/sexplib/sexplib.cmxa /home/opam/.opam/4.14/lib/ppx_log/types/ppx_log_types.cmxa /home/opam/.opam/4.14/lib/splittable_random/splittable_random.cmxa /home/opam/.opam/4.14/lib/base_quickcheck/base_quickcheck.cmxa /home/opam/.opam/4.14/lib/base_quickcheck/ppx_quickcheck/runtime/ppx_quickcheck_runtime.cmxa /home/opam/.opam/4.14/lib/int_repr/int_repr.cmxa /home/opam/.opam/4.14/lib/base_bigstring/base_bigstring.cmxa -I /home/opam/.opam/4.14/lib/base_bigstring /home/opam/.opam/4.14/lib/core/base_for_tests/base_for_tests.cmxa /home/opam/.opam/4.14/lib/core/validate/validate.cmxa /home/opam/.opam/4.14/lib/core/core.cmxa -I /home/opam/.opam/4.14/lib/core /home/opam/.opam/4.14/lib/core_kernel/core_kernel.cmxa /home/opam/.opam/4.14/lib/core_kernel/thread_pool_cpu_affinity/thread_pool_cpu_affinity.cmxa /home/opam/.opam/4.14/lib/core_kernel/tuple_pool/tuple_pool.cmxa /home/opam/.opam/4.14/lib/core_kernel/timing_wheel/timing_wheel.cmxa /home/opam/.opam/4.14/lib/async_kernel/config/async_kernel_config.cmxa /home/opam/.opam/4.14/lib/core_kernel/moption/moption.cmxa /home/opam/.opam/4.14/lib/core_kernel/pairing_heap/pairing_heap.cmxa /home/opam/.opam/4.14/lib/core_kernel/sexp_hidden_in_test/sexp_hidden_in_test.cmxa /home/opam/.opam/4.14/lib/core_kernel/uopt/uopt.cmxa /home/opam/.opam/4.14/lib/core_kernel/thread_safe_queue/thread_safe_queue.cmxa /home/opam/.opam/4.14/lib/async_kernel/async_kernel.cmxa /home/opam/.opam/4.14/lib/ocaml/threads/threads.cmxa -I /home/opam/.opam/4.14/lib/ocaml /home/opam/.opam/4.14/lib/core_kernel/caml_threads/caml_threads.cmxa /home/opam/.opam/4.14/lib/core_unix/error_checking_mutex/error_checking_mutex.cmxa -I /home/opam/.opam/4.14/lib/core_unix/error_checking_mutex /home/opam/.opam/4.14/lib/core_kernel/flags/flags.cmxa /home/opam/.opam/4.14/lib/sexplib/unix/sexplib_unix.cmxa /home/opam/.opam/4.14/lib/core_kernel/caml_unix/caml_unix.cmxa /home/opam/.opam/4.14/lib/core_unix/signal_unix/signal_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/signal_unix /home/opam/.opam/4.14/lib/spawn/spawn.cmxa -I /home/opam/.opam/4.14/lib/spawn /home/opam/.opam/4.14/lib/core_unix/core_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix /home/opam/.opam/4.14/lib/core_unix/ocaml_c_utils/ocaml_c_utils.cmxa -I /home/opam/.opam/4.14/lib/core_unix/ocaml_c_utils /home/opam/.opam/4.14/lib/core_unix/bigstring_unix/bigstring_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/bigstring_unix /home/opam/.opam/4.14/lib/core_kernel/bounded_int_table/bounded_int_table.cmxa /home/opam/.opam/4.14/lib/core_unix/sys_unix/sys_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/sys_unix /home/opam/.opam/4.14/lib/core_unix/filename_unix/filename_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/filename_unix /home/opam/.opam/4.14/lib/core_kernel/iobuf/iobuf.cmxa /home/opam/.opam/4.14/lib/core_unix/iobuf_unix/iobuf_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/iobuf_unix /home/opam/.opam/4.14/lib/core_unix/core_thread/core_thread.cmxa -I /home/opam/.opam/4.14/lib/core_unix/core_thread /home/opam/.opam/4.14/lib/core_unix/nano_mutex/nano_mutex.cmxa /home/opam/.opam/4.14/lib/async_kernel/read_write_pair/read_write_pair.cmxa /home/opam/.opam/4.14/lib/core_unix/squeue/squeue.cmxa /home/opam/.opam/4.14/lib/timezone/timezone.cmxa /home/opam/.opam/4.14/lib/core_unix/time_unix/time_unix.cmxa /home/opam/.opam/4.14/lib/core_unix/time_ns_unix/time_ns_unix.cmxa /home/opam/.opam/4.14/lib/core_unix/linux_ext/linux_ext.cmxa -I /home/opam/.opam/4.14/lib/core_unix/linux_ext /home/opam/.opam/4.14/lib/async_unix/thread_safe_ivar/thread_safe_ivar.cmxa /home/opam/.opam/4.14/lib/async_unix/thread_pool/thread_pool.cmxa /home/opam/.opam/4.14/lib/ocaml_intrinsics/ocaml_intrinsics.cmxa -I /home/opam/.opam/4.14/lib/ocaml_intrinsics /home/opam/.opam/4.14/lib/core_unix/time_stamp_counter/time_stamp_counter.cmxa -I /home/opam/.opam/4.14/lib/core_unix/time_stamp_counter /home/opam/.opam/4.14/lib/core_kernel/uuid/uuid.cmxa /home/opam/.opam/4.14/lib/core_unix/uuid/uuid_unix.cmxa /home/opam/.opam/4.14/lib/async_unix/async_unix.cmxa -I /home/opam/.opam/4.14/lib/async_unix /home/opam/.opam/4.14/lib/stringext/stringext.cmxa /home/opam/.opam/4.14/lib/bigstringaf/bigstringaf.cmxa -I /home/opam/.opam/4.14/lib/bigstringaf /home/opam/.opam/4.14/lib/angstrom/angstrom.cmxa /home/opam/.opam/4.14/lib/uri/uri.cmxa /home/opam/.opam/4.14/lib/astring/astring.cmxa /home/opam/.opam/4.14/lib/cmdliner/cmdliner.cmxa /home/opam/.opam/4.14/lib/uutf/uutf.cmxa /home/opam/.opam/4.14/lib/alcotest/stdlib_ext/alcotest_stdlib_ext.cmxa /home/opam/.opam/4.14/lib/fmt/fmt.cmxa /home/opam/.opam/4.14/lib/fmt/cli/fmt_cli.cmxa /home/opam/.opam/4.14/lib/re/re.cmxa /home/opam/.opam/4.14/lib/stdlib-shims/stdlib_shims.cmxa /home/opam/.opam/4.14/lib/alcotest/engine/alcotest_engine.cmxa /home/opam/.opam/4.14/lib/fmt/tty/fmt_tty.cmxa /home/opam/.opam/4.14/lib/alcotest/alcotest.cmxa -I /home/opam/.opam/4.14/lib/alcotest /home/opam/.opam/4.14/lib/uri/services/uri_services.cmxa /home/opam/.opam/4.14/lib/uri-sexp/uri_sexp.cmxa /home/opam/.opam/4.14/lib/base64/base64.cmxa /home/opam/.opam/4.14/lib/cohttp/cohttp.cmxa /home/opam/.opam/4.14/lib/ounit2/advanced/oUnitAdvanced.cmxa /home/opam/.opam/4.14/lib/ounit2/oUnit.cmxa test_helpers/cohttp_test/src/cohttp_test.cmxa /home/opam/.opam/4.14/lib/logs/logs.cmxa /home/opam/.opam/4.14/lib/logs/fmt/logs_fmt.cmxa /home/opam/.opam/4.14/lib/macaddr/macaddr.cmxa /home/opam/.opam/4.14/lib/domain-name/domain_name.cmxa /home/opam/.opam/4.14/lib/ipaddr/ipaddr.cmxa /home/opam/.opam/4.14/lib/ipaddr/unix/ipaddr_unix.cmxa /home/opam/.opam/4.14/lib/ipaddr-sexp/ipaddr_sexp.cmxa /home/opam/.opam/4.14/lib/conduit/conduit.cmxa /home/opam/.opam/4.14/lib/async/async_command/async_command.cmxa /home/opam/.opam/4.14/lib/async/async_quickcheck/async_quickcheck.cmxa /home/opam/.opam/4.14/lib/async_kernel/persistent_connection_kernel/persistent_connection_kernel.cmxa /home/opam/.opam/4.14/lib/protocol_version_header/protocol_version_header.cmxa /home/opam/.opam/4.14/lib/async_rpc_kernel/async_rpc_kernel.cmxa /home/opam/.opam/4.14/lib/async/async_rpc/async_rpc.cmxa -I /home/opam/.opam/4.14/lib/async/async_rpc /home/opam/.opam/4.14/lib/async/async.cmxa /home/opam/.opam/4.14/lib/conduit-async/conduit_async.cmxa /home/opam/.opam/4.14/lib/magic-mime/magic_mime_library.cmxa /home/opam/.opam/4.14/lib/http/__private__/http_bytebuffer/http_bytebuffer.cmxa /home/opam/.opam/4.14/lib/cohttp-async/cohttp_async.cmxa cohttp-async/test/cohttp_async_test/src/cohttp_async_test.cmxa /home/opam/.opam/4.14/lib/curl/curl.cmxa -I /home/opam/.opam/4.14/lib/curl /home/opam/.opam/4.14/lib/cohttp-curl/cohttp_curl.cmxa cohttp-curl-async/src/cohttp_curl_async.cmxa cohttp-curl-async/test/.cohttp_curl_async_tests.eobjs/native/dune__exe__Cohttp_curl_async_tests.cmx)
# /usr/bin/ld: /home/opam/.opam/4.14/lib/core_unix/linux_ext/linux_ext.a(linux_ext.o): in function `camlLinux_ext__sched_setaffinity_this_thread_25528':
# /home/opam/.opam/4.14/.opam-switch/build/core_unix.v0.15.2/_build/default/linux_ext/src/linux_ext.ml:830:(.text+0x5200): undefined reference to `core_unix_gettid'
# /usr/bin/ld: /home/opam/.opam/4.14/lib/core_unix/linux_ext/linux_ext.a(linux_ext.o): in function `camlLinux_ext__1':
# :(.data+0x4300): undefined reference to `core_unix_gettid'
# collect2: error: ld returned 1 exit status
# File "caml_startup", line 1:
# Error: Error during linking (exit code 1)
<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build cohttp-curl-async 6.0.0~alpha1
+-
+- The following changes have been performed
| - remove cohttp-curl-async 6.0.0~alpha1
| - remove ppx_globalize v0.16.0
| - remove ppx_stable_witness v0.16.0
| - remove ppx_tydi v0.16.0
| - downgrade async_kernel v0.16.0 to v0.15.0
| - downgrade async_unix v0.16.0 to v0.15.0
| - downgrade base v0.16.4 to v0.15.1
| - downgrade base_bigstring v0.16.0 to v0.15.0
| - downgrade base_quickcheck v0.16.0 to v0.15.0
| - downgrade bin_prot v0.16.0 to v0.15.0
| - downgrade core v0.16.2 to v0.15.1
| - downgrade core_kernel v0.16.0 to v0.15.0
| - downgrade core_unix v0.16.0 to v0.15.2
| - downgrade expect_test_helpers_core v0.16.0 to v0.15.0
| - downgrade fieldslib v0.16.0 to v0.15.0
| - downgrade int_repr v0.16.0 to v0.15.0
| - downgrade jane-street-headers v0.16.0 to v0.15.0
| - downgrade jst-config v0.16.0 to v0.15.1
| - downgrade ocaml_intrinsics v0.16.2 to v0.15.2
| - downgrade parsexp v0.16.0 to v0.15.0
| - downgrade ppx_assert v0.16.0 to v0.15.0
| - downgrade ppx_base v0.16.0 to v0.15.0
| - downgrade ppx_bench v0.16.0 to v0.15.1
| - downgrade ppx_bin_prot v0.16.0 to v0.15.0
| - downgrade ppx_cold v0.16.0 to v0.15.0
| - downgrade ppx_compare v0.16.0 to v0.15.0
| - downgrade ppx_custom_printf v0.16.0 to v0.15.0
| - downgrade ppx_disable_unused_warnings v0.16.0 to v0.15.0
| - downgrade ppx_enumerate v0.16.0 to v0.15.0
| - downgrade ppx_expect v0.16.2 to v0.15.1
| - downgrade ppx_fields_conv v0.16.0 to v0.15.0
| - downgrade ppx_fixed_literal v0.16.0 to v0.15.0
| - downgrade ppx_hash v0.16.0 to v0.15.0
| - downgrade ppx_here v0.16.0 to v0.15.0
| - downgrade ppx_ignore_instrumentation v0.16.0 to v0.15.0
| - downgrade ppx_inline_test v0.16.1 to v0.15.1
| - downgrade ppx_jane v0.16.0 to v0.15.0
| - downgrade ppx_let v0.16.0 to v0.15.0
| - downgrade ppx_log v0.16.0 to v0.15.0
| - downgrade ppx_module_timer v0.16.0 to v0.15.0
| - downgrade ppx_optcomp v0.16.0 to v0.15.0
| - downgrade ppx_optional v0.16.0 to v0.15.0
| - downgrade ppx_pipebang v0.16.0 to v0.15.0
| - downgrade ppx_sexp_conv v0.16.0 to v0.15.1
| - downgrade ppx_sexp_message v0.16.0 to v0.15.0
| - downgrade ppx_sexp_value v0.16.0 to v0.15.0
| - downgrade ppx_stable v0.16.0 to v0.15.0
| - downgrade ppx_string v0.16.0 to v0.15.0
| - downgrade ppx_typerep_conv v0.16.0 to v0.15.0
| - downgrade ppx_variants_conv v0.16.0 to v0.15.0
| - downgrade sexp_pretty v0.16.0 to v0.15.1
| - downgrade sexplib v0.16.0 to v0.15.1
| - downgrade sexplib0 v0.16.0 to v0.15.1
| - downgrade splittable_random v0.16.0 to v0.15.0
| - downgrade stdio v0.16.0 to v0.15.0
| - downgrade time_now v0.16.0 to v0.15.0
| - downgrade timezone v0.16.0 to v0.15.0
| - downgrade typerep v0.16.0 to v0.15.0
| - downgrade variantslib v0.16.0 to v0.15.0
| - recompile ppxlib 0.35.0
| - install alcotest 1.9.1
| - install angstrom 0.16.1
| - install astring 0.8.5
| - install async v0.15.0
| - install async_rpc_kernel v0.15.0
| - install base64 3.5.2
| - install bigstringaf 0.10.0
| - install cmdliner 2.1.0
| - install cohttp 6.0.0~alpha1
| - install cohttp-async 6.0.0~alpha1
| - install conduit 8.0.0
| - install conduit-async 8.0.0
| - install domain-name 0.5.0
| - install fmt 0.11.0
| - install ipaddr 5.6.2
| - install ipaddr-sexp 5.6.2
| - install logs 0.10.0
| - install macaddr 5.6.2
| - install magic-mime 1.3.1
| - install ocaml-syntax-shims 1.0.0
| - install ocamlbuild 0.16.1
| - install ounit 2.2.7
| - install ounit2 2.2.7
| - install protocol_version_header v0.15.0
| - install seq base
| - install textutils v0.15.0
| - install textutils_kernel v0.15.0
| - install topkg 1.1.1
| - install uri 4.4.0
| - install uri-sexp 4.4.0
| - install uutf 1.0.4
+-
# 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-20260413145132.export"
Or you can retry to install your package selection with:
/usr/bin/opam install --restore
2026-04-13 14:53.48 ---> saved as "a1d695b6fadfcaab3f05f3eb9cef515b1a05e8784dd463804a9a1110f50e1d12"
/home/opam: (run (shell "opam reinstall --with-test --verbose cohttp-curl-async.6.0.0~alpha1;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'cohttp-curl-async.6.0.0~alpha1' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
cohttp-curl-async.6.0.0~alpha1 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 1 package
- install cohttp-curl-async 6.0.0~alpha1
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing 1/3: [cohttp-curl-async.6.0.0~alpha1: extract]
-> retrieved cohttp-curl-async.6.0.0~alpha1 (cached)
Processing 2/3: [cohttp-curl-async: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "cohttp-curl-async" "-j" "255" "@install" "@cohttp-curl-async/runtest" (CWD=/home/opam/.opam/4.14/.opam-switch/build/cohttp-curl-async.6.0.0~alpha1)
- File "cohttp-curl-async/test/dune", line 2, characters 7-30:
- 2 | (name cohttp_curl_async_tests)
- ^^^^^^^^^^^^^^^^^^^^^^^
- (cd _build/default && /home/opam/.opam/4.14/bin/ocamlopt.opt -w -40 -g -o cohttp-curl-async/test/cohttp_curl_async_tests.exe /home/opam/.opam/4.14/lib/http/http.cmxa /home/opam/.opam/4.14/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /home/opam/.opam/4.14/lib/base/base_internalhash_types /home/opam/.opam/4.14/lib/base/caml/caml.cmxa /home/opam/.opam/4.14/lib/sexplib0/sexplib0.cmxa /home/opam/.opam/4.14/lib/base/shadow_stdlib/shadow_stdlib.cmxa /home/opam/.opam/4.14/lib/base/base.cmxa -I /home/opam/.opam/4.14/lib/base /home/opam/.opam/4.14/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /home/opam/.opam/4.14/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /home/opam/.opam/4.14/lib/ppx_enumerate/runtime-lib/ppx_enumerate_lib.cmxa /home/opam/.opam/4.14/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa /home/opam/.opam/4.14/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /home/opam/.opam/4.14/lib/ppx_assert/runtime-lib/ppx_assert_lib.cmxa /home/opam/.opam/4.14/lib/ppx_bench/runtime-lib/ppx_bench_lib.cmxa /home/opam/.opam/4.14/lib/base/md5/md5_lib.cmxa /home/opam/.opam/4.14/lib/ocaml/unix.cmxa -I /home/opam/.opam/4.14/lib/ocaml /home/opam/.opam/4.14/lib/ocaml/bigarray.cmxa -I /home/opam/.opam/4.14/lib/ocaml /home/opam/.opam/4.14/lib/fieldslib/fieldslib.cmxa /home/opam/.opam/4.14/lib/variantslib/variantslib.cmxa /home/opam/.opam/4.14/lib/bin_prot/shape/bin_shape_lib.cmxa /home/opam/.opam/4.14/lib/bin_prot/bin_prot.cmxa -I /home/opam/.opam/4.14/lib/bin_prot /home/opam/.opam/4.14/lib/ppx_inline_test/config/inline_test_config.cmxa /home/opam/.opam/4.14/lib/jane-street-headers/jane_street_headers.cmxa /home/opam/.opam/4.14/lib/time_now/time_now.cmxa -I /home/opam/.opam/4.14/lib/time_now /home/opam/.opam/4.14/lib/ppx_inline_test/runtime-lib/ppx_inline_test_lib.cmxa /home/opam/.opam/4.14/lib/stdio/stdio.cmxa /home/opam/.opam/4.14/lib/ppx_module_timer/runtime/ppx_module_timer_runtime.cmxa /home/opam/.opam/4.14/lib/typerep/typerep_lib.cmxa /home/opam/.opam/4.14/lib/ppx_expect/common/expect_test_common.cmxa /home/opam/.opam/4.14/lib/ppx_expect/config_types/expect_test_config_types.cmxa /home/opam/.opam/4.14/lib/ppx_expect/collector/expect_test_collector.cmxa -I /home/opam/.opam/4.14/lib/ppx_expect/collector /home/opam/.opam/4.14/lib/ppx_expect/config/expect_test_config.cmxa /home/opam/.opam/4.14/lib/parsexp/parsexp.cmxa /home/opam/.opam/4.14/lib/sexplib/sexplib.cmxa /home/opam/.opam/4.14/lib/ppx_log/types/ppx_log_types.cmxa /home/opam/.opam/4.14/lib/splittable_random/splittable_random.cmxa /home/opam/.opam/4.14/lib/base_quickcheck/base_quickcheck.cmxa /home/opam/.opam/4.14/lib/base_quickcheck/ppx_quickcheck/runtime/ppx_quickcheck_runtime.cmxa /home/opam/.opam/4.14/lib/int_repr/int_repr.cmxa /home/opam/.opam/4.14/lib/base_bigstring/base_bigstring.cmxa -I /home/opam/.opam/4.14/lib/base_bigstring /home/opam/.opam/4.14/lib/core/base_for_tests/base_for_tests.cmxa /home/opam/.opam/4.14/lib/core/validate/validate.cmxa /home/opam/.opam/4.14/lib/core/core.cmxa -I /home/opam/.opam/4.14/lib/core /home/opam/.opam/4.14/lib/core_kernel/core_kernel.cmxa /home/opam/.opam/4.14/lib/core_kernel/thread_pool_cpu_affinity/thread_pool_cpu_affinity.cmxa /home/opam/.opam/4.14/lib/core_kernel/tuple_pool/tuple_pool.cmxa /home/opam/.opam/4.14/lib/core_kernel/timing_wheel/timing_wheel.cmxa /home/opam/.opam/4.14/lib/async_kernel/config/async_kernel_config.cmxa /home/opam/.opam/4.14/lib/core_kernel/moption/moption.cmxa /home/opam/.opam/4.14/lib/core_kernel/pairing_heap/pairing_heap.cmxa /home/opam/.opam/4.14/lib/core_kernel/sexp_hidden_in_test/sexp_hidden_in_test.cmxa /home/opam/.opam/4.14/lib/core_kernel/uopt/uopt.cmxa /home/opam/.opam/4.14/lib/core_kernel/thread_safe_queue/thread_safe_queue.cmxa /home/opam/.opam/4.14/lib/async_kernel/async_kernel.cmxa /home/opam/.opam/4.14/lib/ocaml/threads/threads.cmxa -I /home/opam/.opam/4.14/lib/ocaml /home/opam/.opam/4.14/lib/core_kernel/caml_threads/caml_threads.cmxa /home/opam/.opam/4.14/lib/core_unix/error_checking_mutex/error_checking_mutex.cmxa -I /home/opam/.opam/4.14/lib/core_unix/error_checking_mutex /home/opam/.opam/4.14/lib/core_kernel/flags/flags.cmxa /home/opam/.opam/4.14/lib/sexplib/unix/sexplib_unix.cmxa /home/opam/.opam/4.14/lib/core_kernel/caml_unix/caml_unix.cmxa /home/opam/.opam/4.14/lib/core_unix/signal_unix/signal_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/signal_unix /home/opam/.opam/4.14/lib/spawn/spawn.cmxa -I /home/opam/.opam/4.14/lib/spawn /home/opam/.opam/4.14/lib/core_unix/core_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix /home/opam/.opam/4.14/lib/core_unix/ocaml_c_utils/ocaml_c_utils.cmxa -I /home/opam/.opam/4.14/lib/core_unix/ocaml_c_utils /home/opam/.opam/4.14/lib/core_unix/bigstring_unix/bigstring_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/bigstring_unix /home/opam/.opam/4.14/lib/core_kernel/bounded_int_table/bounded_int_table.cmxa /home/opam/.opam/4.14/lib/core_unix/sys_unix/sys_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/sys_unix /home/opam/.opam/4.14/lib/core_unix/filename_unix/filename_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/filename_unix /home/opam/.opam/4.14/lib/core_kernel/iobuf/iobuf.cmxa /home/opam/.opam/4.14/lib/core_unix/iobuf_unix/iobuf_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/iobuf_unix /home/opam/.opam/4.14/lib/core_unix/core_thread/core_thread.cmxa -I /home/opam/.opam/4.14/lib/core_unix/core_thread /home/opam/.opam/4.14/lib/core_unix/nano_mutex/nano_mutex.cmxa /home/opam/.opam/4.14/lib/async_kernel/read_write_pair/read_write_pair.cmxa /home/opam/.opam/4.14/lib/core_unix/squeue/squeue.cmxa /home/opam/.opam/4.14/lib/timezone/timezone.cmxa /home/opam/.opam/4.14/lib/core_unix/time_unix/time_unix.cmxa /home/opam/.opam/4.14/lib/core_unix/time_ns_unix/time_ns_unix.cmxa /home/opam/.opam/4.14/lib/core_unix/linux_ext/linux_ext.cmxa -I /home/opam/.opam/4.14/lib/core_unix/linux_ext /home/opam/.opam/4.14/lib/async_unix/thread_safe_ivar/thread_safe_ivar.cmxa /home/opam/.opam/4.14/lib/async_unix/thread_pool/thread_pool.cmxa /home/opam/.opam/4.14/lib/ocaml_intrinsics/ocaml_intrinsics.cmxa -I /home/opam/.opam/4.14/lib/ocaml_intrinsics /home/opam/.opam/4.14/lib/core_unix/time_stamp_counter/time_stamp_counter.cmxa -I /home/opam/.opam/4.14/lib/core_unix/time_stamp_counter /home/opam/.opam/4.14/lib/core_kernel/uuid/uuid.cmxa /home/opam/.opam/4.14/lib/core_unix/uuid/uuid_unix.cmxa /home/opam/.opam/4.14/lib/async_unix/async_unix.cmxa -I /home/opam/.opam/4.14/lib/async_unix /home/opam/.opam/4.14/lib/stringext/stringext.cmxa /home/opam/.opam/4.14/lib/bigstringaf/bigstringaf.cmxa -I /home/opam/.opam/4.14/lib/bigstringaf /home/opam/.opam/4.14/lib/angstrom/angstrom.cmxa /home/opam/.opam/4.14/lib/uri/uri.cmxa /home/opam/.opam/4.14/lib/astring/astring.cmxa /home/opam/.opam/4.14/lib/cmdliner/cmdliner.cmxa /home/opam/.opam/4.14/lib/uutf/uutf.cmxa /home/opam/.opam/4.14/lib/alcotest/stdlib_ext/alcotest_stdlib_ext.cmxa /home/opam/.opam/4.14/lib/fmt/fmt.cmxa /home/opam/.opam/4.14/lib/fmt/cli/fmt_cli.cmxa /home/opam/.opam/4.14/lib/re/re.cmxa /home/opam/.opam/4.14/lib/stdlib-shims/stdlib_shims.cmxa /home/opam/.opam/4.14/lib/alcotest/engine/alcotest_engine.cmxa /home/opam/.opam/4.14/lib/fmt/tty/fmt_tty.cmxa /home/opam/.opam/4.14/lib/alcotest/alcotest.cmxa -I /home/opam/.opam/4.14/lib/alcotest /home/opam/.opam/4.14/lib/uri/services/uri_services.cmxa /home/opam/.opam/4.14/lib/uri-sexp/uri_sexp.cmxa /home/opam/.opam/4.14/lib/base64/base64.cmxa /home/opam/.opam/4.14/lib/cohttp/cohttp.cmxa /home/opam/.opam/4.14/lib/ounit2/advanced/oUnitAdvanced.cmxa /home/opam/.opam/4.14/lib/ounit2/oUnit.cmxa test_helpers/cohttp_test/src/cohttp_test.cmxa /home/opam/.opam/4.14/lib/logs/logs.cmxa /home/opam/.opam/4.14/lib/logs/fmt/logs_fmt.cmxa /home/opam/.opam/4.14/lib/macaddr/macaddr.cmxa /home/opam/.opam/4.14/lib/domain-name/domain_name.cmxa /home/opam/.opam/4.14/lib/ipaddr/ipaddr.cmxa /home/opam/.opam/4.14/lib/ipaddr/unix/ipaddr_unix.cmxa /home/opam/.opam/4.14/lib/ipaddr-sexp/ipaddr_sexp.cmxa /home/opam/.opam/4.14/lib/conduit/conduit.cmxa /home/opam/.opam/4.14/lib/async/async_command/async_command.cmxa /home/opam/.opam/4.14/lib/async/async_quickcheck/async_quickcheck.cmxa /home/opam/.opam/4.14/lib/async_kernel/persistent_connection_kernel/persistent_connection_kernel.cmxa /home/opam/.opam/4.14/lib/protocol_version_header/protocol_version_header.cmxa /home/opam/.opam/4.14/lib/async_rpc_kernel/async_rpc_kernel.cmxa /home/opam/.opam/4.14/lib/async/async_rpc/async_rpc.cmxa -I /home/opam/.opam/4.14/lib/async/async_rpc /home/opam/.opam/4.14/lib/async/async.cmxa /home/opam/.opam/4.14/lib/conduit-async/conduit_async.cmxa /home/opam/.opam/4.14/lib/magic-mime/magic_mime_library.cmxa /home/opam/.opam/4.14/lib/http/__private__/http_bytebuffer/http_bytebuffer.cmxa /home/opam/.opam/4.14/lib/cohttp-async/cohttp_async.cmxa cohttp-async/test/cohttp_async_test/src/cohttp_async_test.cmxa /home/opam/.opam/4.14/lib/curl/curl.cmxa -I /home/opam/.opam/4.14/lib/curl /home/opam/.opam/4.14/lib/cohttp-curl/cohttp_curl.cmxa cohttp-curl-async/src/cohttp_curl_async.cmxa cohttp-curl-async/test/.cohttp_curl_async_tests.eobjs/native/dune__exe__Cohttp_curl_async_tests.cmx)
- /usr/bin/ld: /home/opam/.opam/4.14/lib/core_unix/linux_ext/linux_ext.a(linux_ext.o): in function `camlLinux_ext__sched_setaffinity_this_thread_25528':
- /home/opam/.opam/4.14/.opam-switch/build/core_unix.v0.15.2/_build/default/linux_ext/src/linux_ext.ml:830:(.text+0x5200): undefined reference to `core_unix_gettid'
- /usr/bin/ld: /home/opam/.opam/4.14/lib/core_unix/linux_ext/linux_ext.a(linux_ext.o): in function `camlLinux_ext__1':
- :(.data+0x4300): undefined reference to `core_unix_gettid'
- collect2: error: ld returned 1 exit status
- File "caml_startup", line 1:
- Error: Error during linking (exit code 1)
[ERROR] The compilation of cohttp-curl-async.6.0.0~alpha1 failed at "dune build -p cohttp-curl-async -j 255 @install @cohttp-curl-async/runtest".
#=== ERROR while compiling cohttp-curl-async.6.0.0~alpha1 =====================#
# context 2.5.0 | linux/x86_64 | ocaml-base-compiler.4.14.3 | file:///home/opam/opam-repository
# path ~/.opam/4.14/.opam-switch/build/cohttp-curl-async.6.0.0~alpha1
# command ~/.opam/opam-init/hooks/sandbox.sh build dune build -p cohttp-curl-async -j 255 @install @cohttp-curl-async/runtest
# exit-code 1
# env-file ~/.opam/log/cohttp-curl-async-7-b6352a.env
# output-file ~/.opam/log/cohttp-curl-async-7-b6352a.out
### output ###
# File "cohttp-curl-async/test/dune", line 2, characters 7-30:
# 2 | (name cohttp_curl_async_tests)
# ^^^^^^^^^^^^^^^^^^^^^^^
# (cd _build/default && /home/opam/.opam/4.14/bin/ocamlopt.opt -w -40 -g -o cohttp-curl-async/test/cohttp_curl_async_tests.exe /home/opam/.opam/4.14/lib/http/http.cmxa /home/opam/.opam/4.14/lib/base/base_internalhash_types/base_internalhash_types.cmxa -I /home/opam/.opam/4.14/lib/base/base_internalhash_types /home/opam/.opam/4.14/lib/base/caml/caml.cmxa /home/opam/.opam/4.14/lib/sexplib0/sexplib0.cmxa /home/opam/.opam/4.14/lib/base/shadow_stdlib/shadow_stdlib.cmxa /home/opam/.opam/4.14/lib/base/base.cmxa -I /home/opam/.opam/4.14/lib/base /home/opam/.opam/4.14/lib/ppx_sexp_conv/runtime-lib/ppx_sexp_conv_lib.cmxa /home/opam/.opam/4.14/lib/ppx_compare/runtime-lib/ppx_compare_lib.cmxa /home/opam/.opam/4.14/lib/ppx_enumerate/runtime-lib/ppx_enumerate_lib.cmxa /home/opam/.opam/4.14/lib/ppx_hash/runtime-lib/ppx_hash_lib.cmxa /home/opam/.opam/4.14/lib/ppx_here/runtime-lib/ppx_here_lib.cmxa /home/opam/.opam/4.14/lib/ppx_assert/runtime-lib/ppx_assert_lib.cmxa /home/opam/.opam/4.14/lib/ppx_bench/runtime-lib/ppx_bench_lib.cmxa /home/opam/.opam/4.14/lib/base/md5/md5_lib.cmxa /home/opam/.opam/4.14/lib/ocaml/unix.cmxa -I /home/opam/.opam/4.14/lib/ocaml /home/opam/.opam/4.14/lib/ocaml/bigarray.cmxa -I /home/opam/.opam/4.14/lib/ocaml /home/opam/.opam/4.14/lib/fieldslib/fieldslib.cmxa /home/opam/.opam/4.14/lib/variantslib/variantslib.cmxa /home/opam/.opam/4.14/lib/bin_prot/shape/bin_shape_lib.cmxa /home/opam/.opam/4.14/lib/bin_prot/bin_prot.cmxa -I /home/opam/.opam/4.14/lib/bin_prot /home/opam/.opam/4.14/lib/ppx_inline_test/config/inline_test_config.cmxa /home/opam/.opam/4.14/lib/jane-street-headers/jane_street_headers.cmxa /home/opam/.opam/4.14/lib/time_now/time_now.cmxa -I /home/opam/.opam/4.14/lib/time_now /home/opam/.opam/4.14/lib/ppx_inline_test/runtime-lib/ppx_inline_test_lib.cmxa /home/opam/.opam/4.14/lib/stdio/stdio.cmxa /home/opam/.opam/4.14/lib/ppx_module_timer/runtime/ppx_module_timer_runtime.cmxa /home/opam/.opam/4.14/lib/typerep/typerep_lib.cmxa /home/opam/.opam/4.14/lib/ppx_expect/common/expect_test_common.cmxa /home/opam/.opam/4.14/lib/ppx_expect/config_types/expect_test_config_types.cmxa /home/opam/.opam/4.14/lib/ppx_expect/collector/expect_test_collector.cmxa -I /home/opam/.opam/4.14/lib/ppx_expect/collector /home/opam/.opam/4.14/lib/ppx_expect/config/expect_test_config.cmxa /home/opam/.opam/4.14/lib/parsexp/parsexp.cmxa /home/opam/.opam/4.14/lib/sexplib/sexplib.cmxa /home/opam/.opam/4.14/lib/ppx_log/types/ppx_log_types.cmxa /home/opam/.opam/4.14/lib/splittable_random/splittable_random.cmxa /home/opam/.opam/4.14/lib/base_quickcheck/base_quickcheck.cmxa /home/opam/.opam/4.14/lib/base_quickcheck/ppx_quickcheck/runtime/ppx_quickcheck_runtime.cmxa /home/opam/.opam/4.14/lib/int_repr/int_repr.cmxa /home/opam/.opam/4.14/lib/base_bigstring/base_bigstring.cmxa -I /home/opam/.opam/4.14/lib/base_bigstring /home/opam/.opam/4.14/lib/core/base_for_tests/base_for_tests.cmxa /home/opam/.opam/4.14/lib/core/validate/validate.cmxa /home/opam/.opam/4.14/lib/core/core.cmxa -I /home/opam/.opam/4.14/lib/core /home/opam/.opam/4.14/lib/core_kernel/core_kernel.cmxa /home/opam/.opam/4.14/lib/core_kernel/thread_pool_cpu_affinity/thread_pool_cpu_affinity.cmxa /home/opam/.opam/4.14/lib/core_kernel/tuple_pool/tuple_pool.cmxa /home/opam/.opam/4.14/lib/core_kernel/timing_wheel/timing_wheel.cmxa /home/opam/.opam/4.14/lib/async_kernel/config/async_kernel_config.cmxa /home/opam/.opam/4.14/lib/core_kernel/moption/moption.cmxa /home/opam/.opam/4.14/lib/core_kernel/pairing_heap/pairing_heap.cmxa /home/opam/.opam/4.14/lib/core_kernel/sexp_hidden_in_test/sexp_hidden_in_test.cmxa /home/opam/.opam/4.14/lib/core_kernel/uopt/uopt.cmxa /home/opam/.opam/4.14/lib/core_kernel/thread_safe_queue/thread_safe_queue.cmxa /home/opam/.opam/4.14/lib/async_kernel/async_kernel.cmxa /home/opam/.opam/4.14/lib/ocaml/threads/threads.cmxa -I /home/opam/.opam/4.14/lib/ocaml /home/opam/.opam/4.14/lib/core_kernel/caml_threads/caml_threads.cmxa /home/opam/.opam/4.14/lib/core_unix/error_checking_mutex/error_checking_mutex.cmxa -I /home/opam/.opam/4.14/lib/core_unix/error_checking_mutex /home/opam/.opam/4.14/lib/core_kernel/flags/flags.cmxa /home/opam/.opam/4.14/lib/sexplib/unix/sexplib_unix.cmxa /home/opam/.opam/4.14/lib/core_kernel/caml_unix/caml_unix.cmxa /home/opam/.opam/4.14/lib/core_unix/signal_unix/signal_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/signal_unix /home/opam/.opam/4.14/lib/spawn/spawn.cmxa -I /home/opam/.opam/4.14/lib/spawn /home/opam/.opam/4.14/lib/core_unix/core_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix /home/opam/.opam/4.14/lib/core_unix/ocaml_c_utils/ocaml_c_utils.cmxa -I /home/opam/.opam/4.14/lib/core_unix/ocaml_c_utils /home/opam/.opam/4.14/lib/core_unix/bigstring_unix/bigstring_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/bigstring_unix /home/opam/.opam/4.14/lib/core_kernel/bounded_int_table/bounded_int_table.cmxa /home/opam/.opam/4.14/lib/core_unix/sys_unix/sys_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/sys_unix /home/opam/.opam/4.14/lib/core_unix/filename_unix/filename_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/filename_unix /home/opam/.opam/4.14/lib/core_kernel/iobuf/iobuf.cmxa /home/opam/.opam/4.14/lib/core_unix/iobuf_unix/iobuf_unix.cmxa -I /home/opam/.opam/4.14/lib/core_unix/iobuf_unix /home/opam/.opam/4.14/lib/core_unix/core_thread/core_thread.cmxa -I /home/opam/.opam/4.14/lib/core_unix/core_thread /home/opam/.opam/4.14/lib/core_unix/nano_mutex/nano_mutex.cmxa /home/opam/.opam/4.14/lib/async_kernel/read_write_pair/read_write_pair.cmxa /home/opam/.opam/4.14/lib/core_unix/squeue/squeue.cmxa /home/opam/.opam/4.14/lib/timezone/timezone.cmxa /home/opam/.opam/4.14/lib/core_unix/time_unix/time_unix.cmxa /home/opam/.opam/4.14/lib/core_unix/time_ns_unix/time_ns_unix.cmxa /home/opam/.opam/4.14/lib/core_unix/linux_ext/linux_ext.cmxa -I /home/opam/.opam/4.14/lib/core_unix/linux_ext /home/opam/.opam/4.14/lib/async_unix/thread_safe_ivar/thread_safe_ivar.cmxa /home/opam/.opam/4.14/lib/async_unix/thread_pool/thread_pool.cmxa /home/opam/.opam/4.14/lib/ocaml_intrinsics/ocaml_intrinsics.cmxa -I /home/opam/.opam/4.14/lib/ocaml_intrinsics /home/opam/.opam/4.14/lib/core_unix/time_stamp_counter/time_stamp_counter.cmxa -I /home/opam/.opam/4.14/lib/core_unix/time_stamp_counter /home/opam/.opam/4.14/lib/core_kernel/uuid/uuid.cmxa /home/opam/.opam/4.14/lib/core_unix/uuid/uuid_unix.cmxa /home/opam/.opam/4.14/lib/async_unix/async_unix.cmxa -I /home/opam/.opam/4.14/lib/async_unix /home/opam/.opam/4.14/lib/stringext/stringext.cmxa /home/opam/.opam/4.14/lib/bigstringaf/bigstringaf.cmxa -I /home/opam/.opam/4.14/lib/bigstringaf /home/opam/.opam/4.14/lib/angstrom/angstrom.cmxa /home/opam/.opam/4.14/lib/uri/uri.cmxa /home/opam/.opam/4.14/lib/astring/astring.cmxa /home/opam/.opam/4.14/lib/cmdliner/cmdliner.cmxa /home/opam/.opam/4.14/lib/uutf/uutf.cmxa /home/opam/.opam/4.14/lib/alcotest/stdlib_ext/alcotest_stdlib_ext.cmxa /home/opam/.opam/4.14/lib/fmt/fmt.cmxa /home/opam/.opam/4.14/lib/fmt/cli/fmt_cli.cmxa /home/opam/.opam/4.14/lib/re/re.cmxa /home/opam/.opam/4.14/lib/stdlib-shims/stdlib_shims.cmxa /home/opam/.opam/4.14/lib/alcotest/engine/alcotest_engine.cmxa /home/opam/.opam/4.14/lib/fmt/tty/fmt_tty.cmxa /home/opam/.opam/4.14/lib/alcotest/alcotest.cmxa -I /home/opam/.opam/4.14/lib/alcotest /home/opam/.opam/4.14/lib/uri/services/uri_services.cmxa /home/opam/.opam/4.14/lib/uri-sexp/uri_sexp.cmxa /home/opam/.opam/4.14/lib/base64/base64.cmxa /home/opam/.opam/4.14/lib/cohttp/cohttp.cmxa /home/opam/.opam/4.14/lib/ounit2/advanced/oUnitAdvanced.cmxa /home/opam/.opam/4.14/lib/ounit2/oUnit.cmxa test_helpers/cohttp_test/src/cohttp_test.cmxa /home/opam/.opam/4.14/lib/logs/logs.cmxa /home/opam/.opam/4.14/lib/logs/fmt/logs_fmt.cmxa /home/opam/.opam/4.14/lib/macaddr/macaddr.cmxa /home/opam/.opam/4.14/lib/domain-name/domain_name.cmxa /home/opam/.opam/4.14/lib/ipaddr/ipaddr.cmxa /home/opam/.opam/4.14/lib/ipaddr/unix/ipaddr_unix.cmxa /home/opam/.opam/4.14/lib/ipaddr-sexp/ipaddr_sexp.cmxa /home/opam/.opam/4.14/lib/conduit/conduit.cmxa /home/opam/.opam/4.14/lib/async/async_command/async_command.cmxa /home/opam/.opam/4.14/lib/async/async_quickcheck/async_quickcheck.cmxa /home/opam/.opam/4.14/lib/async_kernel/persistent_connection_kernel/persistent_connection_kernel.cmxa /home/opam/.opam/4.14/lib/protocol_version_header/protocol_version_header.cmxa /home/opam/.opam/4.14/lib/async_rpc_kernel/async_rpc_kernel.cmxa /home/opam/.opam/4.14/lib/async/async_rpc/async_rpc.cmxa -I /home/opam/.opam/4.14/lib/async/async_rpc /home/opam/.opam/4.14/lib/async/async.cmxa /home/opam/.opam/4.14/lib/conduit-async/conduit_async.cmxa /home/opam/.opam/4.14/lib/magic-mime/magic_mime_library.cmxa /home/opam/.opam/4.14/lib/http/__private__/http_bytebuffer/http_bytebuffer.cmxa /home/opam/.opam/4.14/lib/cohttp-async/cohttp_async.cmxa cohttp-async/test/cohttp_async_test/src/cohttp_async_test.cmxa /home/opam/.opam/4.14/lib/curl/curl.cmxa -I /home/opam/.opam/4.14/lib/curl /home/opam/.opam/4.14/lib/cohttp-curl/cohttp_curl.cmxa cohttp-curl-async/src/cohttp_curl_async.cmxa cohttp-curl-async/test/.cohttp_curl_async_tests.eobjs/native/dune__exe__Cohttp_curl_async_tests.cmx)
# /usr/bin/ld: /home/opam/.opam/4.14/lib/core_unix/linux_ext/linux_ext.a(linux_ext.o): in function `camlLinux_ext__sched_setaffinity_this_thread_25528':
# /home/opam/.opam/4.14/.opam-switch/build/core_unix.v0.15.2/_build/default/linux_ext/src/linux_ext.ml:830:(.text+0x5200): undefined reference to `core_unix_gettid'
# /usr/bin/ld: /home/opam/.opam/4.14/lib/core_unix/linux_ext/linux_ext.a(linux_ext.o): in function `camlLinux_ext__1':
# :(.data+0x4300): undefined reference to `core_unix_gettid'
# collect2: error: ld returned 1 exit status
# File "caml_startup", line 1:
# Error: Error during linking (exit code 1)
<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build cohttp-curl-async 6.0.0~alpha1
+-
- No changes have been performed
# To update the current shell environment, run: eval $(opam env)
'opam reinstall --with-test --verbose cohttp-curl-async.6.0.0~alpha1' failed.
[WARNING] OPAMCONFIRMLEVEL was ignored because CLI 2.0 was requested and it was introduced in 2.1.
[WARNING] OPAMCONFIRMLEVEL was ignored because CLI 2.0 was requested and it was introduced in 2.1.
"/usr/bin/env" "bash" "-c" "opam reinstall --with-test --verbose cohttp-curl-async.6.0.0~alpha1;
res=$?;
test "$res" != 31 && exit "$res";
export OPAMCLI=2.0;
build_dir=$(opam var prefix)/.opam-switch/build;
failed=$(ls "$build_dir");
partial_fails="";
for pkg in $failed; do
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.";
fi;
test "$pkg" != 'cohttp-curl-async.6.0.0~alpha1' && partial_fails="$partial_fails $pkg";
done;
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}";
exit 1" failed with exit status 1
2026-04-13 14:53.58: Job failed: Failed: Build failed
2026-04-13 14:53.58: Log analysis:
2026-04-13 14:53.58: >>>
[ERROR] The compilation of cohttp-curl-async.6.0.0~alpha1 failed at "dune build -p cohttp-curl-async -j 255 @install @cohttp-curl-async/runtest".
(score = 20)
2026-04-13 14:53.58: >>>
# collect2: error: ld returned 1 exit status
(score = 30)
2026-04-13 14:53.58: >>>
# Error: Error during linking (exit code 1)
(score = 48)
2026-04-13 14:53.58: >>>
[ERROR] The compilation of cohttp-curl-async.6.0.0~alpha1 failed at "dune build -p cohttp-curl-async -j 255 @install @cohttp-curl-async/runtest".
(score = 20)
2026-04-13 14:53.58: >>>
# collect2: error: ld returned 1 exit status
(score = 30)
2026-04-13 14:53.58: >>>
# Error: Error during linking (exit code 1)
(score = 48)
2026-04-13 14:53.58: Error during linking (exit code 1)