- github
- ocaml
- opam-repository
- 1c1f70
- distributions,archlinux-ocaml-5.4,opentelemetry-client-ocurl-lwt.0.90
(not at the head of any monitored branch or PR)
2026-04-02 01:11.12: New job: build opentelemetry-client-ocurl-lwt.0.90, using opam dev
from https://github.com/ocaml/opam-repository.git#refs/pull/29633/head (1c1f70d74930575f810cc73846a4adc151caf992)
on archlinux-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:archlinux-ocaml-5.4@sha256:6d7334abafe784c3e655ed0d14224ccbb2df4ae88ad970c3a32f2301986941a6
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-ocurl-lwt.0.90 0.90
RUN opam reinstall opentelemetry-client-ocurl-lwt.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 "\"archlinux\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'opentelemetry-client-ocurl-lwt.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:archlinux-ocaml-5.4@sha256:6d7334abafe784c3e655ed0d14224ccbb2df4ae88ad970c3a32f2301986941a6-opentelemetry-client-ocurl-lwt.0.90-1c1f70d74930575f810cc73846a4adc151caf992"
2026-04-02 01:11.12: Using OBuilder spec:
((from ocaml/opam:archlinux-ocaml-5.4@sha256:6d7334abafe784c3e655ed0d14224ccbb2df4ae88ad970c3a32f2301986941a6)
(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-ocurl-lwt.0.90 0.90"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall opentelemetry-client-ocurl-lwt.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 \"\\\"archlinux\\\"\"; 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-ocurl-lwt.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:10.23: Waiting for worker…
2026-04-02 04:12.58: Got resource from pool OCluster
Building on eumache.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:archlinux-ocaml-5.4@sha256:6d7334abafe784c3e655ed0d14224ccbb2df4ae88ad970c3a32f2301986941a6)
Unable to find image 'ocaml/opam:archlinux-ocaml-5.4@sha256:6d7334abafe784c3e655ed0d14224ccbb2df4ae88ad970c3a32f2301986941a6' locally
docker.io/ocaml/opam@sha256:6d7334abafe784c3e655ed0d14224ccbb2df4ae88ad970c3a32f2301986941a6: Pulling from ocaml/opam
b2a51ac4ae49: Pulling fs layer
f007d0715520: Pulling fs layer
a25a52f37879: Pulling fs layer
f5c5a28d39f7: Pulling fs layer
8032bea81928: Pulling fs layer
17d804f61bb1: Pulling fs layer
f007d0715520: Waiting
66e4cbcd38cf: Pulling fs layer
f5c5a28d39f7: Waiting
a25a52f37879: Waiting
b2a51ac4ae49: Waiting
8032bea81928: Waiting
fdf15dd7ad97: Pulling fs layer
17d804f61bb1: Waiting
66e4cbcd38cf: Waiting
223a0bb89eea: Pulling fs layer
fdf15dd7ad97: Waiting
862946240769: Pulling fs layer
223a0bb89eea: Waiting
6ee81384c1ac: Pulling fs layer
862946240769: Waiting
d57d51611674: Pulling fs layer
6ee81384c1ac: Waiting
80c0c0092f41: Pulling fs layer
d57d51611674: Waiting
48d92b4b4073: Pulling fs layer
80c0c0092f41: Waiting
9f71965f2966: Pulling fs layer
48d92b4b4073: Waiting
4f4fb700ef54: Pulling fs layer
9f71965f2966: Waiting
1d06525271a5: Pulling fs layer
6e7fb40fa95e: Pulling fs layer
4f4fb700ef54: Waiting
b576999b3753: Pulling fs layer
1d06525271a5: Waiting
6e7fb40fa95e: Waiting
337b39683aad: Pulling fs layer
b576999b3753: Waiting
3d0bc69cb544: Pulling fs layer
337b39683aad: Waiting
410b1bd77ae4: Pulling fs layer
0e39946ee978: Pulling fs layer
8b25b62087ae: Pulling fs layer
3d0bc69cb544: Waiting
410b1bd77ae4: Waiting
0e39946ee978: Waiting
44d4d0eeec7c: Pulling fs layer
8b25b62087ae: Waiting
81d1202e436a: Pulling fs layer
44d4d0eeec7c: Waiting
f6fff20bcd2c: Pulling fs layer
81d1202e436a: Waiting
cc458ecc5648: Pulling fs layer
f6fff20bcd2c: Waiting
429f97533aca: Pulling fs layer
bd5760309360: Pulling fs layer
cc458ecc5648: Waiting
429f97533aca: Waiting
21a3fd6b575c: Pulling fs layer
9ab5cdeec674: Pulling fs layer
21a3fd6b575c: Waiting
a5004f4728f8: Pulling fs layer
5043234189f0: Pulling fs layer
9ab5cdeec674: Waiting
a5004f4728f8: Waiting
01e926f4282f: Pulling fs layer
5043234189f0: Waiting
a68bf74428f2: Pulling fs layer
01e926f4282f: Waiting
02eb2b627147: Pulling fs layer
a68bf74428f2: Waiting
279bb8fe6c67: Pulling fs layer
32c4d4e2301e: Pulling fs layer
02eb2b627147: Waiting
279bb8fe6c67: Waiting
32c4d4e2301e: Waiting
f007d0715520: Download complete
f5c5a28d39f7: Verifying Checksum
f5c5a28d39f7: Download complete
b2a51ac4ae49: Verifying Checksum
b2a51ac4ae49: Download complete
8032bea81928: Verifying Checksum
8032bea81928: Download complete
17d804f61bb1: Verifying Checksum
17d804f61bb1: Download complete
66e4cbcd38cf: Verifying Checksum
66e4cbcd38cf: Download complete
fdf15dd7ad97: Verifying Checksum
fdf15dd7ad97: Download complete
223a0bb89eea: Verifying Checksum
223a0bb89eea: Download complete
862946240769: Verifying Checksum
862946240769: Download complete
6ee81384c1ac: Verifying Checksum
6ee81384c1ac: Download complete
d57d51611674: Download complete
80c0c0092f41: Verifying Checksum
80c0c0092f41: Download complete
9f71965f2966: Download complete
48d92b4b4073: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
1d06525271a5: Download complete
6e7fb40fa95e: Download complete
b576999b3753: Verifying Checksum
b576999b3753: Download complete
337b39683aad: Verifying Checksum
337b39683aad: Download complete
3d0bc69cb544: Download complete
410b1bd77ae4: Verifying Checksum
410b1bd77ae4: Download complete
0e39946ee978: Verifying Checksum
0e39946ee978: Download complete
8b25b62087ae: Verifying Checksum
8b25b62087ae: Download complete
a25a52f37879: Verifying Checksum
a25a52f37879: Download complete
44d4d0eeec7c: Verifying Checksum
44d4d0eeec7c: Download complete
81d1202e436a: Verifying Checksum
81d1202e436a: Download complete
f6fff20bcd2c: Verifying Checksum
f6fff20bcd2c: Download complete
cc458ecc5648: Verifying Checksum
cc458ecc5648: Download complete
bd5760309360: Download complete
9ab5cdeec674: Verifying Checksum
a5004f4728f8: Download complete
5043234189f0: Download complete
01e926f4282f: Verifying Checksum
01e926f4282f: Download complete
21a3fd6b575c: Verifying Checksum
21a3fd6b575c: Download complete
02eb2b627147: Verifying Checksum
02eb2b627147: Download complete
279bb8fe6c67: Download complete
32c4d4e2301e: Download complete
b2a51ac4ae49: Pull complete
f007d0715520: Pull complete
a68bf74428f2: Verifying Checksum
a68bf74428f2: Download complete
429f97533aca: Verifying Checksum
429f97533aca: Download complete
a25a52f37879: Pull complete
f5c5a28d39f7: Pull complete
8032bea81928: Pull complete
17d804f61bb1: Pull complete
66e4cbcd38cf: Pull complete
fdf15dd7ad97: Pull complete
223a0bb89eea: Pull complete
862946240769: Pull complete
6ee81384c1ac: Pull complete
d57d51611674: Pull complete
80c0c0092f41: Pull complete
48d92b4b4073: Pull complete
9f71965f2966: Pull complete
4f4fb700ef54: Pull complete
1d06525271a5: Pull complete
6e7fb40fa95e: Pull complete
b576999b3753: Pull complete
337b39683aad: Pull complete
3d0bc69cb544: Pull complete
410b1bd77ae4: Pull complete
0e39946ee978: Pull complete
8b25b62087ae: Pull complete
44d4d0eeec7c: Pull complete
81d1202e436a: Pull complete
f6fff20bcd2c: Pull complete
cc458ecc5648: Pull complete
429f97533aca: Pull complete
bd5760309360: Pull complete
21a3fd6b575c: Pull complete
9ab5cdeec674: Pull complete
a5004f4728f8: Pull complete
5043234189f0: Pull complete
01e926f4282f: Pull complete
a68bf74428f2: Pull complete
02eb2b627147: Pull complete
279bb8fe6c67: Pull complete
32c4d4e2301e: Pull complete
Digest: sha256:6d7334abafe784c3e655ed0d14224ccbb2df4ae88ad970c3a32f2301986941a6
Status: Downloaded newer image for ocaml/opam@sha256:6d7334abafe784c3e655ed0d14224ccbb2df4ae88ad970c3a32f2301986941a6
2026-04-02 04:15.22 ---> saved as "b154aaca01a6b094bda620005a4dae9c9c090b7778dd32a048d28a5b810c2521"
/: (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:15.22 ---> saved as "faa2147b4a12fba2a0334c1c8b958c130f9260c1231072a8849d733fca59c9a7"
/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
Format upgrade done.
<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-04-02 04:15.48 ---> saved as "7d7e3024c8458dae210f76d64bd2f76df7bd5054b3285e1052c2ecc74959cd52"
/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=arch os-version=20260322.0.504324
# solver builtin-0install
# install-criteria -changed,-count[avoid-version,solution]
# upgrade-criteria -count[avoid-version,solution]
# jobs 71
# repositories 1 (version-controlled)
# pinned 1 (version)
# current-switch 5.4
# invariant ["ocaml-base-compiler" {= "5.4.1"}]
# compiler-packages ocaml-base-compiler.5.4.1, ocaml-compiler.5.4.1, 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.1
2026-04-02 04:15.49 ---> saved as "db8959fa6576e98e02a1c125475ec4cd9292d1b2d9facb5a0c8afd5383226215"
/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:15.55 ---> saved as "c77260faaa529203fc4e4c1b7cf81a7dbfc465a6e648fb382bcc469694e31079"
/home/opam: (copy (src .) (dst opam-repository/))
2026-04-02 04:16.05 ---> saved as "19fec02f4591d94fb5312935532b295929d860a85bf4e4a22eba5823e47ee556"
/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-04-02 04:16.26 ---> saved as "50090949cc3f18eeb8ea524896d6adec9e8f47a2269e9cb09769b60b2d736c72"
/home/opam: (run (network host)
(shell "opam update --depexts || true"))
+ /usr/sbin/sudo "pacman" "-Sy"
- :: Synchronizing package databases...
- core downloading...
- extra downloading...
2026-04-02 04:16.27 ---> saved as "ecbd1c1f47f5ca2f33a3c7e0a5d2a7fc4a971be620eb37261bb1b17d142ea1a3"
/home/opam: (run (shell "opam pin add -k version -yn opentelemetry-client-ocurl-lwt.0.90 0.90"))
opentelemetry-client-ocurl-lwt is now pinned to version 0.90
2026-04-02 04:16.28 ---> saved as "cdbe0fe70235632b0cc8233b83f98afb0c6af1a0ea3dfc612e846141f97a3498"
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall opentelemetry-client-ocurl-lwt.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 \"\\\"archlinux\\\"\"; 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-ocurl-lwt.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-ocurl-lwt.0.90 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 32 packages
∗ ambient-context 0.2 [required by opentelemetry]
∗ base-bytes base [required by ocplib-endian]
∗ base64 3.5.2 [required by pbrt_yojson]
∗ conf-libcurl 2 [required by ocurl]
∗ cppo 1.8.0 [required by lwt]
∗ csexp 1.5.2 [required by dune-configurator]
∗ dune 3.22.0 [required by opentelemetry-client-ocurl-lwt]
∗ dune-configurator 3.22.0 [required by lwt]
∗ ezcurl 0.3 [required by ezcurl-lwt]
∗ ezcurl-lwt 0.3 [required by opentelemetry-client-ocurl-lwt]
∗ hmap 0.8.1 [required by opentelemetry]
∗ lwt 5.9.2 [required by opentelemetry-client-ocurl-lwt]
∗ lwt_ppx 5.9.3 [required by opentelemetry-client-ocurl-lwt]
∗ mtime 2.1.0 [required by opentelemetry-client-ocurl-lwt]
∗ ocaml-compiler-libs v0.17.0 [required by ppxlib]
∗ ocamlbuild 0.16.1 [required by mtime]
∗ ocamlfind 1.9.8 [required by mtime]
∗ ocplib-endian 1.2 [required by lwt]
∗ ocurl 0.9.2 [required by opentelemetry-client-ocurl-lwt]
∗ opentelemetry 0.90 [required by opentelemetry-client-ocurl-lwt]
∗ opentelemetry-client 0.90 [required by opentelemetry-client-ocurl-lwt]
∗ opentelemetry-client-ocurl-lwt 0.90 (pinned)
∗ pbrt 4.1 [required by opentelemetry]
∗ pbrt_yojson 4.1 [required by opentelemetry]
∗ ppx_derivers 1.2.1 [required by ppxlib]
∗ ppxlib 0.38.0 [required by lwt_ppx]
∗ ptime 1.2.0 [required by opentelemetry]
∗ sexplib0 v0.17.0 [required by ppxlib]
∗ stdlib-shims 0.3.0 [required by pbrt]
∗ thread-local-storage 0.2 [required by opentelemetry, opentelemetry-client]
∗ topkg 1.1.1 [required by mtime]
∗ yojson 3.0.0 [required by pbrt_yojson]
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
⬇ retrieved ambient-context.0.2 (cached)
⬇ retrieved base64.3.5.2 (cached)
⬇ retrieved cppo.1.8.0 (cached)
⬇ retrieved csexp.1.5.2 (cached)
∗ installed conf-libcurl.2
⬇ retrieved dune.3.22.0, dune-configurator.3.22.0 (cached)
⬇ retrieved ezcurl.0.3, ezcurl-lwt.0.3 (cached)
⬇ retrieved hmap.0.8.1 (cached)
⬇ retrieved lwt.5.9.2 (cached)
⬇ retrieved lwt_ppx.5.9.3 (cached)
⬇ retrieved mtime.2.1.0 (cached)
⬇ retrieved ocaml-compiler-libs.v0.17.0 (cached)
⬇ retrieved ocamlbuild.0.16.1 (cached)
⬇ retrieved ocamlfind.1.9.8 (cached)
⬇ retrieved ocplib-endian.1.2 (cached)
⬇ retrieved ocurl.0.9.2 (cached)
⬇ retrieved opentelemetry.0.90, opentelemetry-client.0.90, opentelemetry-client-ocurl-lwt.0.90 (cached)
⬇ retrieved pbrt.4.1, pbrt_yojson.4.1 (cached)
⬇ retrieved ppx_derivers.1.2.1 (cached)
⬇ retrieved ppxlib.0.38.0 (cached)
⬇ retrieved ptime.1.2.0 (cached)
⬇ retrieved sexplib0.v0.17.0 (cached)
⬇ retrieved stdlib-shims.0.3.0 (cached)
⬇ retrieved thread-local-storage.0.2 (cached)
⬇ retrieved topkg.1.1.1 (cached)
⬇ retrieved yojson.3.0.0 (cached)
∗ installed ocamlfind.1.9.8
∗ installed base-bytes.base
∗ installed ocamlbuild.0.16.1
∗ installed topkg.1.1.1
∗ installed hmap.0.8.1
∗ installed mtime.2.1.0
∗ installed ptime.1.2.0
∗ installed dune.3.22.0
∗ installed ppx_derivers.1.2.1
∗ installed base64.3.5.2
∗ installed csexp.1.5.2
∗ installed cppo.1.8.0
∗ installed ocaml-compiler-libs.v0.17.0
∗ installed sexplib0.v0.17.0
∗ installed stdlib-shims.0.3.0
∗ installed thread-local-storage.0.2
∗ installed yojson.3.0.0
∗ installed ocplib-endian.1.2
∗ installed pbrt_yojson.4.1
∗ installed pbrt.4.1
∗ installed ambient-context.0.2
∗ installed dune-configurator.3.22.0
∗ installed lwt.5.9.2
∗ installed opentelemetry.0.90
∗ installed opentelemetry-client.0.90
∗ installed ppxlib.0.38.0
∗ installed lwt_ppx.5.9.3
∗ installed ocurl.0.9.2
∗ installed ezcurl.0.3
∗ installed ezcurl-lwt.0.3
[ERROR] The compilation of opentelemetry-client-ocurl-lwt.0.90 failed at "dune build -p opentelemetry-client-ocurl-lwt -j 71 @install".
#=== ERROR while compiling opentelemetry-client-ocurl-lwt.0.90 ================#
# context 2.5.0 | linux/x86_64 | ocaml-base-compiler.5.4.1 | pinned(https://github.com/ocaml-tracing/ocaml-opentelemetry/releases/download/v0.90/opentelemetry-0.90.tbz)
# path ~/.opam/5.4/.opam-switch/build/opentelemetry-client-ocurl-lwt.0.90
# command ~/.opam/opam-init/hooks/sandbox.sh build dune build -p opentelemetry-client-ocurl-lwt -j 71 @install
# exit-code 1
# env-file ~/.opam/log/opentelemetry-client-ocurl-lwt-7-846fc7.env
# output-file ~/.opam/log/opentelemetry-client-ocurl-lwt-7-846fc7.out
### output ###
# File "src/client-ocurl-lwt/dune", line 12, characters 13-37:
# 12 | (re_export opentelemetry-client.lwt)
# ^^^^^^^^^^^^^^^^^^^^^^^^
# Error: Library "opentelemetry-client.lwt" not found.
# -> required by library "opentelemetry-client-ocurl-lwt" in
# _build/default/src/client-ocurl-lwt
# -> required by _build/default/META.opentelemetry-client-ocurl-lwt
# -> required by _build/install/default/lib/opentelemetry-client-ocurl-lwt/META
# -> required by _build/default/opentelemetry-client-ocurl-lwt.install
# -> required by alias install
<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
┌─ The following actions failed
│ λ build opentelemetry-client-ocurl-lwt 0.90
└─
┌─ The following changes have been performed
│ ∗ install ambient-context 0.2
│ ∗ install base-bytes base
│ ∗ install base64 3.5.2
│ ∗ install conf-libcurl 2
│ ∗ install cppo 1.8.0
│ ∗ install csexp 1.5.2
│ ∗ install dune 3.22.0
│ ∗ install dune-configurator 3.22.0
│ ∗ install ezcurl 0.3
│ ∗ install ezcurl-lwt 0.3
│ ∗ install hmap 0.8.1
│ ∗ install lwt 5.9.2
│ ∗ install lwt_ppx 5.9.3
│ ∗ install mtime 2.1.0
│ ∗ install ocaml-compiler-libs v0.17.0
│ ∗ install ocamlbuild 0.16.1
│ ∗ install ocamlfind 1.9.8
│ ∗ install ocplib-endian 1.2
│ ∗ install ocurl 0.9.2
│ ∗ install opentelemetry 0.90
│ ∗ install opentelemetry-client 0.90
│ ∗ install pbrt 4.1
│ ∗ install pbrt_yojson 4.1
│ ∗ install ppx_derivers 1.2.1
│ ∗ install ppxlib 0.38.0
│ ∗ install ptime 1.2.0
│ ∗ install sexplib0 v0.17.0
│ ∗ install stdlib-shims 0.3.0
│ ∗ install thread-local-storage 0.2
│ ∗ install topkg 1.1.1
│ ∗ install yojson 3.0.0
└─
# 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-20260402041629.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.
"/usr/bin/env" "bash" "-c" "opam reinstall opentelemetry-client-ocurl-lwt.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 "\"archlinux\""; then
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.";
fi;
test "$pkg" != 'opentelemetry-client-ocurl-lwt.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:18.03: Job failed: Failed: Build failed
2026-04-02 04:18.03: Log analysis:
2026-04-02 04:18.03: >>>
[ERROR] The compilation of opentelemetry-client-ocurl-lwt.0.90 failed at "dune build -p opentelemetry-client-ocurl-lwt -j 71 @install".
(score = 20)
2026-04-02 04:18.03: >>>
# Error: Library "opentelemetry-client.lwt" not found.
(score = 48)
2026-04-02 04:18.03: Library "opentelemetry-client.lwt" not found.