(not at the head of any monitored branch or PR)
2026-04-02 01:11.12: New job: build opentelemetry-client-cohttp-eio.0.90, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/29633/head (1c1f70d74930575f810cc73846a4adc151caf992)
                              on ubuntu-22.04-ocaml-5.4/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/29633/head" && git reset --hard 1c1f70d7
git fetch origin master
git merge --no-edit 4b07b3403ca6031c1a5af00d48d6aa90de102e54
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9
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 opentelemetry-client-cohttp-eio.0.90 0.90
RUN opam reinstall opentelemetry-client-cohttp-eio.0.90; \
    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 "\"ubuntu-22.04\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'opentelemetry-client-cohttp-eio.0.90' && 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-02 01:11.12: Using cache hint "ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9-opentelemetry-client-cohttp-eio.0.90-1c1f70d74930575f810cc73846a4adc151caf992"
2026-04-02 01:11.12: Using OBuilder spec:
((from ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9)
 (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 opentelemetry-client-cohttp-eio.0.90 0.90"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall opentelemetry-client-cohttp-eio.0.90;\
             \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 \"\\\"ubuntu-22.04\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'opentelemetry-client-cohttp-eio.0.90' && 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-02 01:11.12: Waiting for resource in pool OCluster
2026-04-02 04:07.53: Waiting for worker…
2026-04-02 04:10.28: Got resource from pool OCluster
Building on doris.caelum.ci.dev
All commits already cached
HEAD is now at 4b07b3403c Merge pull request #29556 from samoht/release-alcobar-v0.3
Updating 4b07b3403c..1c1f70d749
Fast-forward
 .../opentelemetry-client-cohttp-eio.0.90/opam      | 48 ++++++++++++++++++++
 .../opentelemetry-client-cohttp-lwt.0.90/opam      | 48 ++++++++++++++++++++
 .../opentelemetry-client-ocurl-lwt.0.90/opam       | 44 +++++++++++++++++++
 .../opentelemetry-client-ocurl.0.90/opam           | 42 ++++++++++++++++++
 .../opentelemetry-client.0.90/opam                 | 39 +++++++++++++++++
 .../opentelemetry-cohttp-lwt.0.90/opam             | 43 ++++++++++++++++++
 .../opentelemetry-logs.0.90/opam                   | 43 ++++++++++++++++++
 .../opentelemetry-lwt/opentelemetry-lwt.0.90/opam  | 43 ++++++++++++++++++
 packages/opentelemetry/opentelemetry.0.90/opam     | 51 ++++++++++++++++++++++
 9 files changed, 401 insertions(+)
 create mode 100644 packages/opentelemetry-client-cohttp-eio/opentelemetry-client-cohttp-eio.0.90/opam
 create mode 100644 packages/opentelemetry-client-cohttp-lwt/opentelemetry-client-cohttp-lwt.0.90/opam
 create mode 100644 packages/opentelemetry-client-ocurl-lwt/opentelemetry-client-ocurl-lwt.0.90/opam
 create mode 100644 packages/opentelemetry-client-ocurl/opentelemetry-client-ocurl.0.90/opam
 create mode 100644 packages/opentelemetry-client/opentelemetry-client.0.90/opam
 create mode 100644 packages/opentelemetry-cohttp-lwt/opentelemetry-cohttp-lwt.0.90/opam
 create mode 100644 packages/opentelemetry-logs/opentelemetry-logs.0.90/opam
 create mode 100644 packages/opentelemetry-lwt/opentelemetry-lwt.0.90/opam
 create mode 100644 packages/opentelemetry/opentelemetry.0.90/opam

(from ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9)
Unable to find image 'ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9' locally
docker.io/ocaml/opam@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9: Pulling from ocaml/opam
b1cba2e842ca: Pulling fs layer
421afdaed246: Pulling fs layer
4f870a39d887: Pulling fs layer
55a213a632b1: Pulling fs layer
45b4d0733e62: Pulling fs layer
3aeb1fde2a5c: Pulling fs layer
aafef83927b6: Pulling fs layer
bcf6200713a7: Pulling fs layer
44126a1f4f31: Pulling fs layer
640d0ce4ea89: Pulling fs layer
b5d13c755b81: Pulling fs layer
44126a1f4f31: Waiting
aafef83927b6: Waiting
bcf6200713a7: Waiting
3aeb1fde2a5c: Waiting
55a213a632b1: Waiting
640d0ce4ea89: Waiting
d4f408980979: Pulling fs layer
45b4d0733e62: Waiting
a89dafa13071: Pulling fs layer
b5d13c755b81: Waiting
636fd786dcef: Pulling fs layer
a89dafa13071: Waiting
d4f408980979: Waiting
31dae2391bd4: Pulling fs layer
636fd786dcef: Waiting
8b28883ae878: Pulling fs layer
4a187d75ee24: Pulling fs layer
31dae2391bd4: Waiting
8b28883ae878: Waiting
4f4fb700ef54: Pulling fs layer
4a187d75ee24: Waiting
15ef0a4fe052: Pulling fs layer
81aef10b7468: Pulling fs layer
4f4fb700ef54: Waiting
15ef0a4fe052: Waiting
8492c04426b2: Pulling fs layer
81aef10b7468: Waiting
8492c04426b2: Waiting
931be6b45df3: Pulling fs layer
b3b41b093e1c: Pulling fs layer
c66a499f18f1: Pulling fs layer
931be6b45df3: Waiting
dc859d65a979: Pulling fs layer
b3b41b093e1c: Waiting
f9a4b7e83cbc: Pulling fs layer
dc859d65a979: Waiting
c66a499f18f1: Waiting
8406175b74f2: Pulling fs layer
f9a4b7e83cbc: Waiting
d8a867e68b39: Pulling fs layer
8406175b74f2: Waiting
1b4507b9d94f: Pulling fs layer
d8a867e68b39: Waiting
86753f729f41: Pulling fs layer
1b4507b9d94f: Waiting
bb1554100fd0: Pulling fs layer
79f063451047: Pulling fs layer
86753f729f41: Waiting
af19aefa8c28: Pulling fs layer
18ae77be10c6: Pulling fs layer
bb1554100fd0: Waiting
79f063451047: Waiting
23748796c9e7: Pulling fs layer
af19aefa8c28: Waiting
8a87c1d60ed6: Pulling fs layer
18ae77be10c6: Waiting
23748796c9e7: Waiting
f59dc0679c75: Pulling fs layer
8a87c1d60ed6: Waiting
d71672fc129c: Pulling fs layer
44dd0ab5fdef: Pulling fs layer
f59dc0679c75: Waiting
d71672fc129c: Waiting
edadc98b94f2: Pulling fs layer
44dd0ab5fdef: Waiting
5594968993e8: Pulling fs layer
edadc98b94f2: Waiting
9f6b7b34fd6d: Pulling fs layer
fae525a8fdf7: Pulling fs layer
9f6b7b34fd6d: Waiting
250c7a686cbe: Pulling fs layer
fae525a8fdf7: Waiting
5230fa14e4cf: Pulling fs layer
250c7a686cbe: Waiting
864dff2bbd6b: Pulling fs layer
5230fa14e4cf: Waiting
864dff2bbd6b: Waiting
421afdaed246: Verifying Checksum
421afdaed246: Download complete
4f870a39d887: Verifying Checksum
4f870a39d887: Download complete
b1cba2e842ca: Verifying Checksum
b1cba2e842ca: Download complete
45b4d0733e62: Verifying Checksum
45b4d0733e62: Download complete
55a213a632b1: Verifying Checksum
55a213a632b1: Download complete
aafef83927b6: Verifying Checksum
aafef83927b6: Download complete
bcf6200713a7: Verifying Checksum
bcf6200713a7: Download complete
44126a1f4f31: Verifying Checksum
44126a1f4f31: Download complete
b1cba2e842ca: Pull complete
421afdaed246: Pull complete
4f870a39d887: Pull complete
b5d13c755b81: Verifying Checksum
b5d13c755b81: Download complete
640d0ce4ea89: Verifying Checksum
640d0ce4ea89: Download complete
d4f408980979: Verifying Checksum
d4f408980979: Download complete
636fd786dcef: Download complete
31dae2391bd4: Download complete
a89dafa13071: Download complete
55a213a632b1: Pull complete
45b4d0733e62: Pull complete
4a187d75ee24: Verifying Checksum
4a187d75ee24: Download complete
3aeb1fde2a5c: Verifying Checksum
3aeb1fde2a5c: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
15ef0a4fe052: Verifying Checksum
15ef0a4fe052: Download complete
81aef10b7468: Verifying Checksum
81aef10b7468: Download complete
8b28883ae878: Verifying Checksum
8b28883ae878: Download complete
931be6b45df3: Verifying Checksum
931be6b45df3: Download complete
8492c04426b2: Verifying Checksum
8492c04426b2: Download complete
c66a499f18f1: Download complete
dc859d65a979: Verifying Checksum
dc859d65a979: Download complete
b3b41b093e1c: Verifying Checksum
b3b41b093e1c: Download complete
f9a4b7e83cbc: Verifying Checksum
f9a4b7e83cbc: Download complete
8406175b74f2: Download complete
d8a867e68b39: Verifying Checksum
d8a867e68b39: Download complete
1b4507b9d94f: Download complete
86753f729f41: Verifying Checksum
86753f729f41: Download complete
bb1554100fd0: Verifying Checksum
bb1554100fd0: Download complete
79f063451047: Verifying Checksum
79f063451047: Download complete
af19aefa8c28: Download complete
23748796c9e7: Verifying Checksum
23748796c9e7: Download complete
f59dc0679c75: Verifying Checksum
f59dc0679c75: Download complete
d71672fc129c: Download complete
44dd0ab5fdef: Verifying Checksum
44dd0ab5fdef: Download complete
edadc98b94f2: Verifying Checksum
edadc98b94f2: Download complete
5594968993e8: Download complete
8a87c1d60ed6: Verifying Checksum
8a87c1d60ed6: Download complete
9f6b7b34fd6d: Verifying Checksum
9f6b7b34fd6d: Download complete
3aeb1fde2a5c: Pull complete
250c7a686cbe: Download complete
aafef83927b6: Pull complete
5230fa14e4cf: Verifying Checksum
5230fa14e4cf: Download complete
bcf6200713a7: Pull complete
864dff2bbd6b: Verifying Checksum
864dff2bbd6b: Download complete
44126a1f4f31: Pull complete
640d0ce4ea89: Pull complete
b5d13c755b81: Pull complete
d4f408980979: Pull complete
fae525a8fdf7: Verifying Checksum
fae525a8fdf7: Download complete
a89dafa13071: Pull complete
636fd786dcef: Pull complete
31dae2391bd4: Pull complete
8b28883ae878: Pull complete
4a187d75ee24: Pull complete
4f4fb700ef54: Pull complete
15ef0a4fe052: Pull complete
81aef10b7468: Pull complete
8492c04426b2: Pull complete
931be6b45df3: Pull complete
b3b41b093e1c: Pull complete
c66a499f18f1: Pull complete
dc859d65a979: Pull complete
f9a4b7e83cbc: Pull complete
8406175b74f2: Pull complete
d8a867e68b39: Pull complete
1b4507b9d94f: Pull complete
86753f729f41: Pull complete
bb1554100fd0: Pull complete
79f063451047: Pull complete
af19aefa8c28: Pull complete
18ae77be10c6: Verifying Checksum
18ae77be10c6: Download complete
18ae77be10c6: Pull complete
23748796c9e7: Pull complete
8a87c1d60ed6: Pull complete
f59dc0679c75: Pull complete
d71672fc129c: Pull complete
44dd0ab5fdef: Pull complete
edadc98b94f2: Pull complete
5594968993e8: Pull complete
9f6b7b34fd6d: Pull complete
fae525a8fdf7: Pull complete
250c7a686cbe: Pull complete
5230fa14e4cf: Pull complete
864dff2bbd6b: Pull complete
Digest: sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9
Status: Downloaded newer image for ocaml/opam@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9
2026-04-02 04:12.36 ---> saved as "a494baecbb94e7af4729d4c2ae860efde3ac6b3dc163dcb8423239dae5deadc4"

/: (user (uid 1000) (gid 1000))

/: (workdir /home/opam)

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2026-04-02 04:12.36 ---> saved as "6f2639a5564351e69f4f40c6c894e606e177ccae6e98ecabff0cad933b576055"

/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-02 04:12.59 ---> saved as "43265c4572944c82427162f15ebbccd25ab722131f4adf4abfdfd12224670816"

/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=ubuntu os-version=22.04
# 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       5.4
# invariant            ["ocaml-base-compiler" {= "5.4.0"}]
# compiler-packages    ocaml-base-compiler.5.4.0, ocaml-compiler.5.4.0, ocaml-options-vanilla.1
# ocaml:native         true
# ocaml:native-tools   true
# ocaml:native-dynlink true
# ocaml:stubsdir       /home/opam/.opam/5.4/lib/ocaml/stublibs:/home/opam/.opam/5.4/lib/ocaml
# ocaml:preinstalled   false
# ocaml:compiler       5.4.0
2026-04-02 04:13.00 ---> saved as "48e6eff73b2ea30793b4fb9be93fb662b27dfe06de97dc8dbac91023200c9e4e"

/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-02 04:13.15 ---> saved as "3025014d1a6a5c6d705fcf0d6762d698b02dee2a4e77830e395f8c4720c05ac5"

/home/opam: (copy (src .) (dst opam-repository/))
2026-04-02 04:13.24 ---> saved as "803c26e2a24313bf7c3a99fff139ff24acdeb8243aecbca3cc0f07094080b08e"

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-04-02 04:13.43 ---> saved as "cf96805a9cc38a124b1f3990a09e2a3603560bbd742efdf57336c5eecbd53cdd"

/home/opam: (run (network host)
                 (shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
- Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
- Get:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
- Get:4 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
- Get:5 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [7125 kB]
- Get:6 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [6803 kB]
- Get:7 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1622 kB]
- Get:8 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [4219 kB]
- Get:9 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [35.6 kB]
- Get:10 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [84.0 kB]
- Get:11 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [3844 kB]
- Get:12 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1310 kB]
- Fetched 25.4 MB in 2s (12.0 MB/s)
- Reading package lists...
- 
2026-04-02 04:13.47 ---> saved as "b6593205cd6fb07502a78c9a553075b5cc5a13d435f2c5184395523f0766df3d"

/home/opam: (run (shell "opam pin add -k version -yn opentelemetry-client-cohttp-eio.0.90 0.90"))
opentelemetry-client-cohttp-eio is now pinned to version 0.90
2026-04-02 04:13.47 ---> saved as "a69f5e2e30e0d011924fdf1862eaf9fe15c731e36bacab5f4b60c0fa7055e0c7"

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall opentelemetry-client-cohttp-eio.0.90;\
                        \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 \"\\\"ubuntu-22.04\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'opentelemetry-client-cohttp-eio.0.90' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
opentelemetry-client-cohttp-eio.0.90 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 74 packages
  - install ambient-context                 0.2           [required by ambient-context-eio, opentelemetry]
  - install ambient-context-eio             0.2           [required by opentelemetry-client-cohttp-eio]
  - install angstrom                        0.16.1        [required by uri]
  - install asn1-combinators                0.3.2         [required by x509]
  - install astring                         0.8.5         [required by bos]
  - install base                            v0.17.3       [required by ppx_sexp_conv]
  - install base64                          3.5.2         [required by cohttp, x509, pbrt_yojson]
  - install bigstringaf                     0.10.0        [required by eio]
  - install bos                             0.2.1         [required by ca-certs]
  - install ca-certs                        1.0.1         [required by opentelemetry-client-cohttp-eio]
  - install cohttp                          6.2.1         [required by cohttp-eio]
  - install cohttp-eio                      6.2.1         [required by opentelemetry-client-cohttp-eio]
  - install conf-gmp                        5             [required by conf-gmp-powm-sec, zarith]
  - install conf-gmp-powm-sec               4             [required by mirage-crypto-pk]
  - install conf-pkg-config                 4             [required by zarith]
  - install csexp                           1.5.2         [required by dune-configurator]
  - install cstruct                         6.2.0         [required by eio]
  - install digestif                        1.3.0         [required by ca-certs]
  - install domain-local-await              1.0.1         [required by eio]
  - install domain-name                     0.5.0         [required by x509, tls]
  - install dune                            3.22.0        [required by opentelemetry-client-cohttp-eio]
  - install dune-configurator               3.22.0        [required by mirage-crypto]
  - install duration                        0.2.1         [required by mirage-crypto-rng]
  - install eio                             1.3           [required by opentelemetry, ambient-context-eio, cohttp-eio, tls-eio]
  - install eqaf                            0.10          [required by digestif, mirage-crypto]
  - install fmt                             0.11.0        [required by cohttp-eio]
  - install fpath                           0.7.3         [required by ca-certs]
  - install gmap                            0.3.0         [required by x509]
  - install hmap                            0.8.1         [required by opentelemetry]
  - install http                            6.2.1         [required by cohttp-eio]
  - install ipaddr                          5.6.2         [required by cohttp-eio]
  - install kdf                             1.0.0         [required by x509, tls]
  - install logs                            0.10.0        [required by ca-certs, cohttp-eio]
  - install lwt-dllist                      1.1.0         [required by eio]
  - install macaddr                         5.6.2         [required by ipaddr]
  - install mirage-crypto                   2.1.0         [required by ca-certs]
  - install mirage-crypto-ec                2.1.0         [required by x509, tls]
  - install mirage-crypto-pk                2.1.0         [required by x509, tls]
  - install mirage-crypto-rng               2.1.0         [required by opentelemetry-client-cohttp-eio]
  - install mtime                           2.1.0         [required by opentelemetry-client-cohttp-eio]
  - install ocaml-compiler-libs             v0.17.0       [required by ppxlib]
  - install ocaml-syntax-shims              1.0.0         [required by angstrom]
  - install ocaml_intrinsics_kernel         v0.17.1       [required by base]
  - install ocamlbuild                      0.16.1        [required by bos, ptime]
  - install ocamlfind                       1.9.8         [required by bos, ptime]
  - install ohex                            0.2.0         [required by ca-certs]
  - install opentelemetry                   0.90          [required by opentelemetry-client-cohttp-eio]
  - install opentelemetry-client            0.90          [required by opentelemetry-client-cohttp-eio]
  - install opentelemetry-client-cohttp-eio 0.90 (pinned)
  - install optint                          0.3.0         [required by eio]
  - install pbrt                            4.1           [required by opentelemetry]
  - install pbrt_yojson                     4.1           [required by opentelemetry]
  - install ppx_derivers                    1.2.1         [required by ppxlib]
  - install ppx_sexp_conv                   v0.17.1       [required by cohttp]
  - install ppxlib                          0.38.0        [required by ppx_sexp_conv]
  - install ppxlib_jane                     v0.17.4       [required by ppx_sexp_conv]
  - install psq                             0.2.1         [required by eio]
  - install ptime                           1.2.0         [required by opentelemetry, ca-certs, cohttp-eio, tls-eio]
  - install re                              1.14.0        [required by cohttp]
  - install rresult                         0.7.0         [required by bos]
  - install seq                             base          [required by psq]
  - install sexplib0                        v0.17.0       [required by cohttp]
  - install stdlib-shims                    0.3.0         [required by pbrt]
  - install stringext                       1.6.0         [required by cohttp]
  - install thread-local-storage            0.2           [required by opentelemetry, opentelemetry-client]
  - install thread-table                    1.0.0         [required by domain-local-await]
  - install tls                             2.0.4         [required by tls-eio]
  - install tls-eio                         2.0.4         [required by opentelemetry-client-cohttp-eio]
  - install topkg                           1.1.1         [required by bos, ptime]
  - install uri                             4.4.0         [required by cohttp-eio]
  - install uri-sexp                        4.4.0         [required by cohttp]
  - install x509                            1.0.6         [required by ca-certs]
  - install yojson                          3.0.0         [required by pbrt_yojson]
  - install zarith                          1.14          [required by mirage-crypto-pk]

The following system packages will first need to be installed:
    libgmp-dev pkg-config

<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>

opam believes some required external dependencies are missing. opam can:
> 1. Run apt-get to install them (may need root/sudo access)
  2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal)
  3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable
  4. Abort the installation

[1/2/3/4] 1

+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libgmp-dev" "pkg-config"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package libglib2.0-0: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 ... 15669 files and directories currently installed.)
- Preparing to unpack .../0-libglib2.0-0_2.72.4-0ubuntu2.9_amd64.deb ...
- Unpacking libglib2.0-0:amd64 (2.72.4-0ubuntu2.9) ...
- Selecting previously unselected package libglib2.0-data.
- Preparing to unpack .../1-libglib2.0-data_2.72.4-0ubuntu2.9_all.deb ...
- Unpacking libglib2.0-data (2.72.4-0ubuntu2.9) ...
- Selecting previously unselected package libicu70:amd64.
- Preparing to unpack .../2-libicu70_70.1-2_amd64.deb ...
- Unpacking libicu70:amd64 (70.1-2) ...
- Selecting previously unselected package libxml2:amd64.
- Preparing to unpack .../3-libxml2_2.9.13+dfsg-1ubuntu0.11_amd64.deb ...
- Unpacking libxml2:amd64 (2.9.13+dfsg-1ubuntu0.11) ...
- Selecting previously unselected package shared-mime-info.
- Preparing to unpack .../4-shared-mime-info_2.1-2_amd64.deb ...
- Unpacking shared-mime-info (2.1-2) ...
- Selecting previously unselected package xdg-user-dirs.
- Preparing to unpack .../5-xdg-user-dirs_0.17-2ubuntu4_amd64.deb ...
- Unpacking xdg-user-dirs (0.17-2ubuntu4) ...
- Selecting previously unselected package libgmpxx4ldbl:amd64.
- Preparing to unpack .../6-libgmpxx4ldbl_2%3a6.2.1+dfsg-3ubuntu1_amd64.deb ...
- Unpacking libgmpxx4ldbl:amd64 (2:6.2.1+dfsg-3ubuntu1) ...
- Selecting previously unselected package libgmp-dev:amd64.
- Preparing to unpack .../7-libgmp-dev_2%3a6.2.1+dfsg-3ubuntu1_amd64.deb ...
- Unpacking libgmp-dev:amd64 (2:6.2.1+dfsg-3ubuntu1) ...
- Selecting previously unselected package pkg-config.
- Preparing to unpack .../8-pkg-config_0.29.2-1ubuntu3_amd64.deb ...
- Unpacking pkg-config (0.29.2-1ubuntu3) ...
- Setting up xdg-user-dirs (0.17-2ubuntu4) ...
- Setting up libglib2.0-0:amd64 (2.72.4-0ubuntu2.9) ...
- No schema files found: doing nothing.
- Setting up libglib2.0-data (2.72.4-0ubuntu2.9) ...
- Setting up libgmpxx4ldbl:amd64 (2:6.2.1+dfsg-3ubuntu1) ...
- Setting up pkg-config (0.29.2-1ubuntu3) ...
- Setting up libicu70:amd64 (70.1-2) ...
- Setting up libgmp-dev:amd64 (2:6.2.1+dfsg-3ubuntu1) ...
- Setting up libxml2:amd64 (2.9.13+dfsg-1ubuntu0.11) ...
- Setting up shared-mime-info (2.1-2) ...
- Processing triggers for libc-bin (2.35-0ubuntu3.13) ...

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved ambient-context.0.2, ambient-context-eio.0.2  (cached)
-> retrieved angstrom.0.16.1  (cached)
-> retrieved asn1-combinators.0.3.2  (cached)
-> retrieved astring.0.8.5  (cached)
-> retrieved base.v0.17.3  (cached)
-> retrieved base64.3.5.2  (cached)
-> retrieved bigstringaf.0.10.0  (cached)
-> retrieved bos.0.2.1  (cached)
-> retrieved ca-certs.1.0.1  (cached)
-> retrieved cohttp.6.2.1, cohttp-eio.6.2.1, http.6.2.1  (cached)
-> retrieved conf-gmp.5  (cached)
-> retrieved conf-gmp-powm-sec.4  (cached)
-> retrieved csexp.1.5.2  (cached)
-> retrieved cstruct.6.2.0  (cached)
-> installed conf-gmp.5
-> installed conf-pkg-config.4
-> installed conf-gmp-powm-sec.4
-> retrieved digestif.1.3.0  (cached)
-> retrieved domain-local-await.1.0.1  (cached)
-> retrieved domain-name.0.5.0  (cached)
-> retrieved dune.3.22.0, dune-configurator.3.22.0  (cached)
-> retrieved duration.0.2.1  (cached)
-> retrieved eio.1.3  (cached)
-> retrieved eqaf.0.10  (cached)
-> retrieved fmt.0.11.0  (cached)
-> retrieved fpath.0.7.3  (cached)
-> retrieved gmap.0.3.0  (cached)
-> retrieved hmap.0.8.1  (cached)
-> retrieved ipaddr.5.6.2, macaddr.5.6.2  (cached)
-> retrieved kdf.1.0.0  (cached)
-> retrieved logs.0.10.0  (cached)
-> retrieved lwt-dllist.1.1.0  (cached)
-> retrieved mirage-crypto.2.1.0, mirage-crypto-ec.2.1.0, mirage-crypto-pk.2.1.0, mirage-crypto-rng.2.1.0  (cached)
-> retrieved mtime.2.1.0  (cached)
-> retrieved ocaml-compiler-libs.v0.17.0  (cached)
-> retrieved ocaml-syntax-shims.1.0.0  (cached)
-> retrieved ocaml_intrinsics_kernel.v0.17.1  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved ohex.0.2.0  (cached)
-> retrieved opentelemetry.0.90, opentelemetry-client.0.90, opentelemetry-client-cohttp-eio.0.90  (cached)
-> retrieved optint.0.3.0  (cached)
-> retrieved pbrt.4.1, pbrt_yojson.4.1  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ppx_sexp_conv.v0.17.1  (cached)
-> retrieved ppxlib.0.38.0  (cached)
-> retrieved ppxlib_jane.v0.17.4  (cached)
-> retrieved psq.0.2.1  (cached)
-> retrieved ptime.1.2.0  (cached)
-> retrieved re.1.14.0  (cached)
-> retrieved rresult.0.7.0  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved sexplib0.v0.17.0  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved stringext.1.6.0  (cached)
-> retrieved thread-local-storage.0.2  (cached)
-> retrieved thread-table.1.0.0  (cached)
-> retrieved tls.2.0.4, tls-eio.2.0.4  (cached)
-> retrieved topkg.1.1.1  (cached)
-> retrieved uri.4.4.0, uri-sexp.4.4.0  (cached)
-> retrieved x509.1.0.6  (cached)
-> retrieved yojson.3.0.0  (cached)
-> retrieved zarith.1.14  (cached)
-> installed ocamlfind.1.9.8
-> installed ocamlbuild.0.16.1
-> installed zarith.1.14
-> installed topkg.1.1.1
-> installed hmap.0.8.1
-> installed rresult.0.7.0
-> installed fmt.0.11.0
-> installed mtime.2.1.0
-> installed ptime.1.2.0
-> installed astring.0.8.5
-> installed logs.0.10.0
-> installed fpath.0.7.3
-> installed bos.0.2.1
-> installed dune.3.22.0
-> installed duration.0.2.1
-> installed base64.3.5.2
-> installed csexp.1.5.2
-> installed asn1-combinators.0.3.2
-> installed cstruct.6.2.0
-> installed domain-name.0.5.0
-> installed eqaf.0.10
-> installed gmap.0.3.0
-> installed http.6.2.1
-> installed lwt-dllist.1.1.0
-> installed macaddr.5.6.2
-> installed ocaml-compiler-libs.v0.17.0
-> installed ocaml-syntax-shims.1.0.0
-> installed ocaml_intrinsics_kernel.v0.17.1
-> installed ohex.0.2.0
-> installed optint.0.3.0
-> installed ppx_derivers.1.2.1
-> installed psq.0.2.1
-> installed re.1.14.0
-> installed sexplib0.v0.17.0
-> installed stdlib-shims.0.3.0
-> installed stringext.1.6.0
-> installed thread-local-storage.0.2
-> installed thread-table.1.0.0
-> installed yojson.3.0.0
-> installed ipaddr.5.6.2
-> installed digestif.1.3.0
-> installed pbrt.4.1
-> installed pbrt_yojson.4.1
-> installed domain-local-await.1.0.1
-> installed ambient-context.0.2
-> installed dune-configurator.3.22.0
-> installed bigstringaf.0.10.0
-> installed angstrom.0.16.1
-> installed mirage-crypto.2.1.0
-> installed kdf.1.0.0
-> installed mirage-crypto-rng.2.1.0
-> installed eio.1.3
-> installed uri.4.4.0
-> installed ambient-context-eio.0.2
-> installed mirage-crypto-pk.2.1.0
[ERROR] The compilation of opentelemetry.0.90 failed at "dune build -p opentelemetry -j 255 @install".
-> installed base.v0.17.3
-> installed mirage-crypto-ec.2.1.0
-> installed x509.1.0.6
-> installed ca-certs.1.0.1
-> installed tls.2.0.4
-> installed tls-eio.2.0.4
-> installed ppxlib.0.38.0
-> installed ppxlib_jane.v0.17.4
-> installed ppx_sexp_conv.v0.17.1
-> installed uri-sexp.4.4.0
-> installed cohttp.6.2.1
-> installed cohttp-eio.6.2.1

#=== ERROR while compiling opentelemetry.0.90 =================================#
# context              2.5.0 | linux/x86_64 | ocaml-base-compiler.5.4.0 | file:///home/opam/opam-repository
# path                 ~/.opam/5.4/.opam-switch/build/opentelemetry.0.90
# command              ~/.opam/opam-init/hooks/sandbox.sh build dune build -p opentelemetry -j 255 @install
# exit-code            1
# env-file             ~/.opam/log/opentelemetry-7-8cf606.env
# output-file          ~/.opam/log/opentelemetry-7-8cf606.out
### output ###
# File "src/client/lwt/dune", line 33, characters 7-21:
# 33 |    (>= %{version:lwt} 6.0)))
#             ^^^^^^^^^^^^^^
# Error: Package "lwt" doesn't exist in the current project and isn't installed
# either.
# File "src/client/lwt/dune", line 41, characters 6-20:
# 41 |    (< %{version:lwt} 6.0)))
#            ^^^^^^^^^^^^^^
# Error: Package "lwt" doesn't exist in the current project and isn't installed
# either.



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build opentelemetry 0.90
+- 
+- The following changes have been performed (the rest was aborted)
| - install ambient-context         0.2
| - install ambient-context-eio     0.2
| - install angstrom                0.16.1
| - install asn1-combinators        0.3.2
| - install astring                 0.8.5
| - install base                    v0.17.3
| - install base64                  3.5.2
| - install bigstringaf             0.10.0
| - install bos                     0.2.1
| - install ca-certs                1.0.1
| - install cohttp                  6.2.1
| - install cohttp-eio              6.2.1
| - install conf-gmp                5
| - install conf-gmp-powm-sec       4
| - install conf-pkg-config         4
| - install csexp                   1.5.2
| - install cstruct                 6.2.0
| - install digestif                1.3.0
| - install domain-local-await      1.0.1
| - install domain-name             0.5.0
| - install dune                    3.22.0
| - install dune-configurator       3.22.0
| - install duration                0.2.1
| - install eio                     1.3
| - install eqaf                    0.10
| - install fmt                     0.11.0
| - install fpath                   0.7.3
| - install gmap                    0.3.0
| - install hmap                    0.8.1
| - install http                    6.2.1
| - install ipaddr                  5.6.2
| - install kdf                     1.0.0
| - install logs                    0.10.0
| - install lwt-dllist              1.1.0
| - install macaddr                 5.6.2
| - install mirage-crypto           2.1.0
| - install mirage-crypto-ec        2.1.0
| - install mirage-crypto-pk        2.1.0
| - install mirage-crypto-rng       2.1.0
| - install mtime                   2.1.0
| - install ocaml-compiler-libs     v0.17.0
| - install ocaml-syntax-shims      1.0.0
| - install ocaml_intrinsics_kernel v0.17.1
| - install ocamlbuild              0.16.1
| - install ocamlfind               1.9.8
| - install ohex                    0.2.0
| - install optint                  0.3.0
| - install pbrt                    4.1
| - install pbrt_yojson             4.1
| - install ppx_derivers            1.2.1
| - install ppx_sexp_conv           v0.17.1
| - install ppxlib                  0.38.0
| - install ppxlib_jane             v0.17.4
| - install psq                     0.2.1
| - install ptime                   1.2.0
| - install re                      1.14.0
| - install rresult                 0.7.0
| - install seq                     base
| - install sexplib0                v0.17.0
| - install stdlib-shims            0.3.0
| - install stringext               1.6.0
| - install thread-local-storage    0.2
| - install thread-table            1.0.0
| - install tls                     2.0.4
| - install tls-eio                 2.0.4
| - install topkg                   1.1.1
| - install uri                     4.4.0
| - install uri-sexp                4.4.0
| - install x509                    1.0.6
| - install yojson                  3.0.0
| - install zarith                  1.14
+- 
# To update the current shell environment, run: eval $(opam env)

The former state can be restored with:
    /usr/bin/opam switch import "/home/opam/.opam/5.4/.opam-switch/backup/state-20260402041348.export"
[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.
opam-repo-ci detected dependencies failing:  opentelemetry.0.90
"/usr/bin/env" "bash" "-c" "opam reinstall opentelemetry-client-cohttp-eio.0.90;
        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 "\"ubuntu-22.04\""; then
            echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.";
          fi;
          test "$pkg" != 'opentelemetry-client-cohttp-eio.0.90' && 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-02 04:15.12: Job failed: Failed: Build failed
2026-04-02 04:15.12: Log analysis:
2026-04-02 04:15.12: >>> 
[ERROR] The compilation of opentelemetry.0.90 failed at "dune build -p opentelemetry -j 255 @install".
 (score = 20)
2026-04-02 04:15.12: >>> 
# Error: Package "lwt" doesn't exist in the current project and isn't installed
 (score = 48)
2026-04-02 04:15.12: >>> 
# Error: Package "lwt" doesn't exist in the current project and isn't installed
 (score = 48)
2026-04-02 04:15.12: >>> 
opam-repo-ci detected dependencies failing:  opentelemetry.0.90
 (score = 75)
2026-04-02 04:15.12:  opentelemetry.0.90 failed to build