- github
- ocaml
- opam-repository
- bda2fd
- extras,riscv64-ocaml-4.14,azure-cosmos-db-lwt.0.4.0
(not at the head of any monitored branch or PR)
2026-04-11 17:31.10: New job: build azure-cosmos-db-lwt.0.4.0, using opam dev
from https://github.com/ocaml/opam-repository.git#refs/pull/29682/head (bda2fd0485aa4e02adb1de5e7fed6109282303ad)
on ubuntu-24.04-ocaml-4.14/riscv64
To reproduce locally:
cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/29682/head" && git reset --hard bda2fd04
git fetch origin master
git merge --no-edit c18adeb75d158d5999645fdf3e6e1503c882cdc3
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:ubuntu-24.04-ocaml-4.14@sha256:82b5420655385c32dc96068e36a744a8e8c869890b3a55869a20415f213fd254
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 azure-cosmos-db-lwt.0.4.0 0.4.0
RUN opam reinstall azure-cosmos-db-lwt.0.4.0; \
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-24.04\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'azure-cosmos-db-lwt.0.4.0' && 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-11 17:31.10: Using cache hint "ocaml/opam:ubuntu-24.04-ocaml-4.14@sha256:82b5420655385c32dc96068e36a744a8e8c869890b3a55869a20415f213fd254-azure-cosmos-db-lwt.0.4.0-bda2fd0485aa4e02adb1de5e7fed6109282303ad"
2026-04-11 17:31.10: Using OBuilder spec:
((from ocaml/opam:ubuntu-24.04-ocaml-4.14@sha256:82b5420655385c32dc96068e36a744a8e8c869890b3a55869a20415f213fd254)
(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 azure-cosmos-db-lwt.0.4.0 0.4.0"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall azure-cosmos-db-lwt.0.4.0;\
\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-24.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\" != 'azure-cosmos-db-lwt.0.4.0' && 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-11 17:31.10: Waiting for resource in pool OCluster
2026-04-11 17:31.10: Waiting for worker…
2026-04-11 17:52.00: Got resource from pool OCluster
Building on riscv-bm-01.sw.ci.dev
Updating files: 9% (1855/18672)
Updating files: 10% (1868/18672)
Updating files: 11% (2054/18672)
Updating files: 12% (2241/18672)
Updating files: 13% (2428/18672)
Updating files: 14% (2615/18672)
Updating files: 15% (2801/18672)
Updating files: 16% (2988/18672)
Updating files: 17% (3175/18672)
Updating files: 18% (3361/18672)
Updating files: 19% (3548/18672)
Updating files: 20% (3735/18672)
Updating files: 21% (3922/18672)
Updating files: 21% (4098/18672)
Updating files: 22% (4108/18672)
Updating files: 23% (4295/18672)
Updating files: 24% (4482/18672)
Updating files: 25% (4668/18672)
Updating files: 26% (4855/18672)
Updating files: 27% (5042/18672)
Updating files: 28% (5229/18672)
Updating files: 29% (5415/18672)
Updating files: 30% (5602/18672)
Updating files: 31% (5789/18672)
Updating files: 32% (5976/18672)
Updating files: 33% (6162/18672)
Updating files: 34% (6349/18672)
Updating files: 35% (6536/18672)
Updating files: 35% (6583/18672)
Updating files: 36% (6722/18672)
Updating files: 37% (6909/18672)
Updating files: 38% (7096/18672)
Updating files: 39% (7283/18672)
Updating files: 40% (7469/18672)
Updating files: 41% (7656/18672)
Updating files: 42% (7843/18672)
Updating files: 43% (8029/18672)
Updating files: 44% (8216/18672)
Updating files: 45% (8403/18672)
Updating files: 46% (8590/18672)
Updating files: 47% (8776/18672)
Updating files: 47% (8837/18672)
Updating files: 48% (8963/18672)
Updating files: 49% (9150/18672)
Updating files: 50% (9336/18672)
Updating files: 51% (9523/18672)
Updating files: 52% (9710/18672)
Updating files: 53% (9897/18672)
Updating files: 54% (10083/18672)
Updating files: 55% (10270/18672)
Updating files: 56% (10457/18672)
Updating files: 57% (10644/18672)
Updating files: 57% (10821/18672)
Updating files: 58% (10830/18672)
Updating files: 59% (11017/18672)
Updating files: 60% (11204/18672)
Updating files: 61% (11390/18672)
Updating files: 62% (11577/18672)
Updating files: 63% (11764/18672)
Updating files: 64% (11951/18672)
Updating files: 65% (12137/18672)
Updating files: 66% (12324/18672)
Updating files: 67% (12511/18672)
Updating files: 68% (12697/18672)
Updating files: 68% (12784/18672)
Updating files: 69% (12884/18672)
Updating files: 70% (13071/18672)
Updating files: 71% (13258/18672)
Updating files: 72% (13444/18672)
Updating files: 73% (13631/18672)
Updating files: 74% (13818/18672)
Updating files: 75% (14004/18672)
Updating files: 76% (14191/18672)
Updating files: 77% (14378/18672)
Updating files: 78% (14565/18672)
Updating files: 79% (14751/18672)
Updating files: 80% (14938/18672)
Updating files: 81% (15125/18672)
Updating files: 81% (15130/18672)
Updating files: 82% (15312/18672)
Updating files: 83% (15498/18672)
Updating files: 84% (15685/18672)
Updating files: 85% (15872/18672)
Updating files: 86% (16058/18672)
Updating files: 87% (16245/18672)
Updating files: 88% (16432/18672)
Updating files: 89% (16619/18672)
Updating files: 90% (16805/18672)
Updating files: 91% (16992/18672)
Updating files: 92% (17179/18672)
Updating files: 93% (17365/18672)
Updating files: 93% (17530/18672)
Updating files: 94% (17552/18672)
Updating files: 95% (17739/18672)
Updating files: 96% (17926/18672)
Updating files: 97% (18112/18672)
Updating files: 98% (18299/18672)
Updating files: 99% (18486/18672)
Updating files: 100% (18672/18672)
Updating files: 100% (18672/18672), done.
HEAD is now at f4910a2531 [new release] textmate-language (0.6.0)
HEAD is now at c18adeb75d Merge pull request #29698 from daysv/release-sm-0.1.1
Updating c18adeb75d..bda2fd0485
Fast-forward
.../azure-cosmos-db-eio.0.4.0/opam | 51 ++++++++++++++++++++++
.../azure-cosmos-db-lwt.0.4.0/opam | 50 +++++++++++++++++++++
.../azure-cosmos-db/azure-cosmos-db.0.4.0/opam | 47 ++++++++++++++++++++
3 files changed, 148 insertions(+)
create mode 100644 packages/azure-cosmos-db-eio/azure-cosmos-db-eio.0.4.0/opam
create mode 100644 packages/azure-cosmos-db-lwt/azure-cosmos-db-lwt.0.4.0/opam
create mode 100644 packages/azure-cosmos-db/azure-cosmos-db.0.4.0/opam
(from ocaml/opam:ubuntu-24.04-ocaml-4.14@sha256:82b5420655385c32dc96068e36a744a8e8c869890b3a55869a20415f213fd254)
Unable to find image 'ocaml/opam:ubuntu-24.04-ocaml-4.14@sha256:82b5420655385c32dc96068e36a744a8e8c869890b3a55869a20415f213fd254' locally
docker.io/ocaml/opam@sha256:82b5420655385c32dc96068e36a744a8e8c869890b3a55869a20415f213fd254: Pulling from ocaml/opam
866473980fd7: Pulling fs layer
68944697ad4d: Pulling fs layer
593f7aa85813: Pulling fs layer
1bba36de2c28: Pulling fs layer
ae8ee7d823d4: Pulling fs layer
802dffff3a07: Pulling fs layer
45b403b3385b: Pulling fs layer
7953af5391f7: Pulling fs layer
8eecefc0147e: Pulling fs layer
c5b0a3f5ed74: Pulling fs layer
cdff2801df5e: Pulling fs layer
93cf55dc9f94: Pulling fs layer
a28595b6da8d: Pulling fs layer
b02e05a70bb1: Pulling fs layer
fc97d4a67def: Pulling fs layer
4057b567c63f: Pulling fs layer
57e10e7e8870: Pulling fs layer
a44f2aef790d: Pulling fs layer
00fdf8a8fe1a: Pulling fs layer
eec89b1928b5: Pulling fs layer
d29756dae49d: Pulling fs layer
4f4fb700ef54: Pulling fs layer
d05880e78c73: Pulling fs layer
73fc09136d84: Pulling fs layer
d076de08a4db: Pulling fs layer
9aca9bdf068b: Pulling fs layer
7b476383f593: Pulling fs layer
d53a104e59b9: Pulling fs layer
62aed5a8fcfd: Pulling fs layer
7d50906bd92b: Pulling fs layer
c104ff5b36d5: Pulling fs layer
c648104242b4: Pulling fs layer
c2a8d0c6ffad: Pulling fs layer
b005870b0c86: Pulling fs layer
a932ebd86caf: Pulling fs layer
036c7b5597ce: Pulling fs layer
3d45eadf48e0: Pulling fs layer
1842387ed358: Pulling fs layer
3e9ffbea956f: Pulling fs layer
81dd1e481adf: Pulling fs layer
00fdf8a8fe1a: Waiting
eec89b1928b5: Waiting
d29756dae49d: Waiting
4f4fb700ef54: Waiting
d05880e78c73: Waiting
73fc09136d84: Waiting
d076de08a4db: Waiting
9aca9bdf068b: Waiting
7b476383f593: Waiting
d53a104e59b9: Waiting
62aed5a8fcfd: Waiting
7d50906bd92b: Waiting
c104ff5b36d5: Waiting
c648104242b4: Waiting
c2a8d0c6ffad: Waiting
b005870b0c86: Waiting
c5b0a3f5ed74: Waiting
cdff2801df5e: Waiting
93cf55dc9f94: Waiting
a28595b6da8d: Waiting
b02e05a70bb1: Waiting
fc97d4a67def: Waiting
4057b567c63f: Waiting
a932ebd86caf: Waiting
036c7b5597ce: Waiting
3d45eadf48e0: Waiting
1842387ed358: Waiting
802dffff3a07: Waiting
45b403b3385b: Waiting
7953af5391f7: Waiting
8eecefc0147e: Waiting
57e10e7e8870: Waiting
a44f2aef790d: Waiting
3e9ffbea956f: Waiting
1bba36de2c28: Waiting
ae8ee7d823d4: Waiting
a84af8ca1817: Pulling fs layer
a53e32d6606a: Pulling fs layer
a0f544aa1e90: Pulling fs layer
5c2bdb573db5: Pulling fs layer
81dd1e481adf: Waiting
a53e32d6606a: Waiting
a0f544aa1e90: Waiting
5c2bdb573db5: Waiting
a84af8ca1817: Waiting
593f7aa85813: Verifying Checksum
593f7aa85813: Download complete
68944697ad4d: Verifying Checksum
68944697ad4d: Download complete
ae8ee7d823d4: Verifying Checksum
ae8ee7d823d4: Download complete
866473980fd7: Verifying Checksum
866473980fd7: Download complete
1bba36de2c28: Verifying Checksum
1bba36de2c28: Download complete
45b403b3385b: Verifying Checksum
45b403b3385b: Download complete
7953af5391f7: Verifying Checksum
7953af5391f7: Download complete
c5b0a3f5ed74: Verifying Checksum
c5b0a3f5ed74: Download complete
8eecefc0147e: Verifying Checksum
8eecefc0147e: Download complete
cdff2801df5e: Download complete
866473980fd7: Pull complete
68944697ad4d: Pull complete
593f7aa85813: Pull complete
1bba36de2c28: Pull complete
93cf55dc9f94: Verifying Checksum
93cf55dc9f94: Download complete
a28595b6da8d: Verifying Checksum
a28595b6da8d: Download complete
802dffff3a07: Verifying Checksum
802dffff3a07: Download complete
ae8ee7d823d4: Pull complete
4057b567c63f: Download complete
fc97d4a67def: Download complete
57e10e7e8870: Download complete
a44f2aef790d: Verifying Checksum
a44f2aef790d: Download complete
00fdf8a8fe1a: Verifying Checksum
00fdf8a8fe1a: Download complete
eec89b1928b5: Verifying Checksum
eec89b1928b5: Download complete
d29756dae49d: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
b02e05a70bb1: Verifying Checksum
b02e05a70bb1: Download complete
d05880e78c73: Download complete
73fc09136d84: Verifying Checksum
73fc09136d84: Download complete
d076de08a4db: Download complete
9aca9bdf068b: Verifying Checksum
9aca9bdf068b: Download complete
7b476383f593: Verifying Checksum
7b476383f593: Download complete
d53a104e59b9: Verifying Checksum
d53a104e59b9: Download complete
62aed5a8fcfd: Verifying Checksum
62aed5a8fcfd: Download complete
7d50906bd92b: Verifying Checksum
7d50906bd92b: Download complete
c104ff5b36d5: Verifying Checksum
c104ff5b36d5: Download complete
c648104242b4: Verifying Checksum
c648104242b4: Download complete
c2a8d0c6ffad: Verifying Checksum
c2a8d0c6ffad: Download complete
b005870b0c86: Download complete
036c7b5597ce: Verifying Checksum
036c7b5597ce: Download complete
1842387ed358: Verifying Checksum
1842387ed358: Download complete
3e9ffbea956f: Verifying Checksum
3e9ffbea956f: Download complete
81dd1e481adf: Verifying Checksum
81dd1e481adf: Download complete
3d45eadf48e0: Verifying Checksum
3d45eadf48e0: Download complete
a53e32d6606a: Verifying Checksum
a53e32d6606a: Download complete
a0f544aa1e90: Verifying Checksum
a0f544aa1e90: Download complete
5c2bdb573db5: Verifying Checksum
5c2bdb573db5: Download complete
802dffff3a07: Pull complete
45b403b3385b: Pull complete
7953af5391f7: Pull complete
8eecefc0147e: Pull complete
c5b0a3f5ed74: Pull complete
cdff2801df5e: Pull complete
a84af8ca1817: Verifying Checksum
a84af8ca1817: Download complete
a932ebd86caf: Verifying Checksum
a932ebd86caf: Download complete
93cf55dc9f94: Pull complete
a28595b6da8d: Pull complete
b02e05a70bb1: Pull complete
fc97d4a67def: Pull complete
4057b567c63f: Pull complete
57e10e7e8870: Pull complete
a44f2aef790d: Pull complete
00fdf8a8fe1a: Pull complete
eec89b1928b5: Pull complete
d29756dae49d: Pull complete
4f4fb700ef54: Pull complete
d05880e78c73: Pull complete
73fc09136d84: Pull complete
d076de08a4db: Pull complete
9aca9bdf068b: Pull complete
7b476383f593: Pull complete
d53a104e59b9: Pull complete
62aed5a8fcfd: Pull complete
7d50906bd92b: Pull complete
c104ff5b36d5: Pull complete
c648104242b4: Pull complete
c2a8d0c6ffad: Pull complete
b005870b0c86: Pull complete
a932ebd86caf: Pull complete
036c7b5597ce: Pull complete
3d45eadf48e0: Pull complete
1842387ed358: Pull complete
3e9ffbea956f: Pull complete
81dd1e481adf: Pull complete
a84af8ca1817: Pull complete
a53e32d6606a: Pull complete
a0f544aa1e90: Pull complete
5c2bdb573db5: Pull complete
Digest: sha256:82b5420655385c32dc96068e36a744a8e8c869890b3a55869a20415f213fd254
Status: Downloaded newer image for ocaml/opam@sha256:82b5420655385c32dc96068e36a744a8e8c869890b3a55869a20415f213fd254
2026-04-11 18:02.30 ---> saved as "3cac56c9044dc9e4b181473d4151a691cb8b63b695b54d17732b836147acf985"
/: (user (uid 1000) (gid 1000))
/: (workdir /home/opam)
/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2026-04-11 18:02.30 ---> saved as "d12e6ca8ff6e4502bed07d09bbddd02c4c553df77e472192fe52e9023878c8cf"
/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-11 18:04.22 ---> saved as "e8b097882913873dad746d9b449d67ebabd77b21bcfac3e06155d38073089922"
/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=riscv64 os=linux os-distribution=ubuntu os-version=24.04
# solver builtin-0install
# install-criteria -changed,-count[avoid-version,solution]
# upgrade-criteria -count[avoid-version,solution]
# jobs 3
# 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-11 18:04.24 ---> saved as "958fbf9e1ed7e57f43a38e9e00e72e0a72b8eb6229add8d542bfd5432e36809b"
/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-11 18:05.03 ---> saved as "2e19e9b67a050c6551ecd634f5982f057f2e67585d227ca342195cd091ebbf9e"
/home/opam: (copy (src .) (dst opam-repository/))
2026-04-11 18:05.32 ---> saved as "7eb0e14444d464067760f870ecda1b6621710316770d913f12e55880c19c5830"
/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-04-11 18:07.05 ---> saved as "c75fa54015a8148c9ab4da8b0fec25405eb130e321e497c6cd366dba7e95ed56"
/home/opam: (run (network host)
(shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://ports.ubuntu.com/ubuntu-ports noble InRelease
- Get:2 http://ports.ubuntu.com/ubuntu-ports noble-updates InRelease [126 kB]
- Get:3 http://ports.ubuntu.com/ubuntu-ports noble-backports InRelease [126 kB]
- Get:4 http://ports.ubuntu.com/ubuntu-ports noble-security InRelease [126 kB]
- Get:5 http://ports.ubuntu.com/ubuntu-ports noble-updates/main riscv64 Packages [959 kB]
- Get:6 http://ports.ubuntu.com/ubuntu-ports noble-updates/universe riscv64 Packages [1605 kB]
- Get:7 http://ports.ubuntu.com/ubuntu-ports noble-security/universe riscv64 Packages [1122 kB]
- Get:8 http://ports.ubuntu.com/ubuntu-ports noble-security/main riscv64 Packages [633 kB]
- Fetched 4697 kB in 2s (2228 kB/s)
- Reading package lists...
-
2026-04-11 18:07.14 ---> saved as "20e269a3130acf375afde620f2ab1de1341cd15f6706e6eb736e9a934cccbb91"
/home/opam: (run (shell "opam pin add -k version -yn azure-cosmos-db-lwt.0.4.0 0.4.0"))
azure-cosmos-db-lwt is now pinned to version 0.4.0
2026-04-11 18:07.16 ---> saved as "2c09f0f03c2b01a24665b79bba122abdf069f327900b4078a0a53f43f6a3b4ca"
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall azure-cosmos-db-lwt.0.4.0;\
\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-24.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\" != 'azure-cosmos-db-lwt.0.4.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
azure-cosmos-db-lwt.0.4.0 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 82 packages
- install angstrom 0.16.1 [required by uri]
- install asn1-combinators 0.3.2 [required by x509]
- install astring 0.8.5 [required by conduit]
- install atd 4.0.0 [required by atdgen]
- install atdgen 4.0.0 [required by azure-cosmos-db]
- install atdgen-runtime 4.0.0 [required by atdgen]
- install azure-cosmos-db 0.4.0 [required by azure-cosmos-db-lwt]
- install azure-cosmos-db-lwt 0.4.0 (pinned)
- install base v0.16.4 [required by ppx_sexp_conv]
- install base-bytes base [required by ocplib-endian]
- install base64 3.5.2 [required by azure-cosmos-db]
- install bigstringaf 0.10.0 [required by angstrom]
- install biniou 1.2.2 [required by atdgen]
- install bos 0.2.1 [required by ca-certs]
- install ca-certs 1.0.1 [required by conduit-lwt-unix]
- install camlp-streams 5.0.1 [required by biniou]
- install cmdliner 2.1.0 [required by cohttp-lwt-unix]
- install cohttp 6.2.1 [required by azure-cosmos-db, cohttp-lwt-unix]
- install cohttp-lwt 6.2.1 [required by cohttp-lwt-unix]
- install cohttp-lwt-unix 6.2.1 [required by azure-cosmos-db-lwt]
- install conduit 8.0.0 [required by conduit-lwt]
- install conduit-lwt 8.0.0 [required by cohttp-lwt-unix]
- install conduit-lwt-unix 8.0.0 [required by cohttp-lwt-unix]
- install conf-gmp 5 [required by conf-gmp-powm-sec, zarith]
- install conf-gmp-powm-sec 4 [required by cryptokit]
- install conf-libssl 4 [required by ssl]
- install conf-pkg-config 4 [required by conf-zlib, zarith]
- install conf-zlib 1 [required by cryptokit]
- install cppo 1.8.0 [required by lwt]
- install cryptokit 1.21.1 [required by azure-cosmos-db]
- install csexp 1.5.2 [required by dune-configurator]
- install digestif 1.3.0 [required by ca-certs]
- install domain-name 0.5.0 [required by ipaddr]
- install dune 3.22.1 [required by azure-cosmos-db-lwt]
- install dune-configurator 3.22.1 [required by cryptokit]
- install duration 0.2.1 [required by mirage-crypto-rng]
- install easy-format 1.3.4 [required by atd]
- install eqaf 0.10 [required by digestif, mirage-crypto]
- install fmt 0.11.0 [required by cohttp-lwt-unix]
- install fpath 0.7.3 [required by ca-certs]
- install gmap 0.3.0 [required by x509]
- install http 6.2.1 [required by cohttp-lwt-unix]
- install ipaddr 5.6.2 [required by cohttp-lwt, cohttp, conduit-lwt-unix]
- install ipaddr-sexp 5.6.2 [required by conduit-lwt-unix]
- install kdf 1.0.0 [required by x509]
- install logs 0.10.0 [required by cohttp-lwt-unix]
- install lwt 5.9.2 [required by azure-cosmos-db-lwt]
- install lwt_ppx 5.9.1 [required by azure-cosmos-db-lwt]
- install lwt_ssl 1.2.0 [required by azure-cosmos-db-lwt]
- install macaddr 5.6.2 [required by ipaddr]
- install magic-mime 1.3.1 [required by cohttp-lwt-unix]
- install menhir 20260209 [required by atd]
- install menhirCST 20260209 [required by menhir]
- install menhirGLR 20260209 [required by menhir]
- install menhirLib 20260209 [required by menhir]
- install menhirSdk 20260209 [required by menhir]
- install mirage-crypto 2.1.0 [required by ca-certs]
- install mirage-crypto-ec 2.1.0 [required by x509]
- install mirage-crypto-pk 2.1.0 [required by x509]
- install mirage-crypto-rng 2.1.0 [required by x509]
- install ocaml-compiler-libs v0.12.4 [required by ppxlib]
- install ocaml-syntax-shims 1.0.0 [required by angstrom]
- install ocamlbuild 0.16.1 [required by logs]
- install ocamlfind 1.9.8 [required by logs, zarith]
- install ocplib-endian 1.2 [required by lwt]
- install ohex 0.2.0 [required by ca-certs]
- install ppx_derivers 1.2.1 [required by ppxlib]
- install ppx_sexp_conv v0.16.0 [required by cohttp-lwt-unix]
- install ppxlib 0.35.0 [required by lwt_ppx]
- install ptime 1.2.0 [required by ca-certs]
- install re 1.14.0 [required by atdgen, cohttp]
- install rresult 0.7.0 [required by bos]
- install sexplib0 v0.16.0 [required by cohttp-lwt, cohttp, conduit-lwt]
- install ssl 0.7.0 [required by azure-cosmos-db-lwt]
- install stdlib-shims 0.3.0 [required by ppxlib]
- install stringext 1.6.0 [required by cohttp]
- install topkg 1.1.1 [required by logs]
- install uri 4.4.0 [required by azure-cosmos-db]
- 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 atdgen]
- install zarith 1.14 [required by cryptokit]
The following system packages will first need to be installed:
libgmp-dev libssl-dev pkg-config zlib1g-dev
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
opam believes some required external dependencies are missing. opam can:
> 1. Run apt-get to install them (may need root/sudo access)
2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal)
3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable
4. Abort the installation
[1/2/3/4] 1
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libgmp-dev" "libssl-dev" "pkg-config" "zlib1g-dev"
- debconf: delaying package configuration, since apt-utils is not installed
- (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 ... 16249 files and directories currently installed.)
- Preparing to unpack .../libssl3t64_3.0.13-0ubuntu3.9_riscv64.deb ...
- Unpacking libssl3t64:riscv64 (3.0.13-0ubuntu3.9) over (3.0.13-0ubuntu3.7) ...
- Setting up libssl3t64:riscv64 (3.0.13-0ubuntu3.9) ...
- (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 ... 16249 files and directories currently installed.)
- Preparing to unpack .../0-openssl_3.0.13-0ubuntu3.9_riscv64.deb ...
- Unpacking openssl (3.0.13-0ubuntu3.9) over (3.0.13-0ubuntu3.7) ...
- Selecting previously unselected package libgmpxx4ldbl:riscv64.
- Preparing to unpack .../1-libgmpxx4ldbl_2%3a6.3.0+dfsg-2ubuntu6.1_riscv64.deb ...
- Unpacking libgmpxx4ldbl:riscv64 (2:6.3.0+dfsg-2ubuntu6.1) ...
- Selecting previously unselected package libgmp-dev:riscv64.
- Preparing to unpack .../2-libgmp-dev_2%3a6.3.0+dfsg-2ubuntu6.1_riscv64.deb ...
- Unpacking libgmp-dev:riscv64 (2:6.3.0+dfsg-2ubuntu6.1) ...
- Selecting previously unselected package libpkgconf3:riscv64.
- Preparing to unpack .../3-libpkgconf3_1.8.1-2build1_riscv64.deb ...
- Unpacking libpkgconf3:riscv64 (1.8.1-2build1) ...
- Selecting previously unselected package libssl-dev:riscv64.
- Preparing to unpack .../4-libssl-dev_3.0.13-0ubuntu3.9_riscv64.deb ...
- Unpacking libssl-dev:riscv64 (3.0.13-0ubuntu3.9) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../5-pkgconf-bin_1.8.1-2build1_riscv64.deb ...
- Unpacking pkgconf-bin (1.8.1-2build1) ...
- Selecting previously unselected package pkgconf:riscv64.
- Preparing to unpack .../6-pkgconf_1.8.1-2build1_riscv64.deb ...
- Unpacking pkgconf:riscv64 (1.8.1-2build1) ...
- Selecting previously unselected package pkg-config:riscv64.
- Preparing to unpack .../7-pkg-config_1.8.1-2build1_riscv64.deb ...
- Unpacking pkg-config:riscv64 (1.8.1-2build1) ...
- Selecting previously unselected package zlib1g-dev:riscv64.
- Preparing to unpack .../8-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2.1_riscv64.deb ...
- Unpacking zlib1g-dev:riscv64 (1:1.3.dfsg-3.1ubuntu2.1) ...
- Setting up libpkgconf3:riscv64 (1.8.1-2build1) ...
- Setting up libgmpxx4ldbl:riscv64 (2:6.3.0+dfsg-2ubuntu6.1) ...
- Setting up libssl-dev:riscv64 (3.0.13-0ubuntu3.9) ...
- Setting up pkgconf-bin (1.8.1-2build1) ...
- Setting up zlib1g-dev:riscv64 (1:1.3.dfsg-3.1ubuntu2.1) ...
- Setting up openssl (3.0.13-0ubuntu3.9) ...
- Setting up libgmp-dev:riscv64 (2:6.3.0+dfsg-2ubuntu6.1) ...
- Setting up pkgconf:riscv64 (1.8.1-2build1) ...
- Setting up pkg-config:riscv64 (1.8.1-2build1) ...
- Processing triggers for libc-bin (2.39-0ubuntu8.7) ...
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved angstrom.0.16.1 (cached)
-> retrieved asn1-combinators.0.3.2 (cached)
-> retrieved astring.0.8.5 (cached)
-> retrieved atd.4.0.0, atdgen.4.0.0, atdgen-runtime.4.0.0 (cached)
-> retrieved azure-cosmos-db.0.4.0, azure-cosmos-db-lwt.0.4.0 (https://github.com/mknaack/azure-cosmos-db/archive/refs/tags/0.4.0.tar.gz)
-> retrieved base.v0.16.4 (cached)
-> retrieved base64.3.5.2 (cached)
-> retrieved bigstringaf.0.10.0 (cached)
-> retrieved biniou.1.2.2 (cached)
-> retrieved bos.0.2.1 (cached)
-> retrieved ca-certs.1.0.1 (cached)
-> retrieved camlp-streams.5.0.1 (cached)
-> retrieved cmdliner.2.1.0 (cached)
-> retrieved cohttp.6.2.1, cohttp-lwt.6.2.1, cohttp-lwt-unix.6.2.1, http.6.2.1 (cached)
-> retrieved conduit.8.0.0, conduit-lwt.8.0.0, conduit-lwt-unix.8.0.0 (cached)
-> retrieved conf-gmp.5 (cached)
-> retrieved conf-gmp-powm-sec.4 (cached)
-> retrieved conf-libssl.4 (cached)
-> retrieved cppo.1.8.0 (cached)
-> installed conf-gmp.5
-> installed conf-pkg-config.4
-> retrieved cryptokit.1.21.1 (cached)
-> retrieved csexp.1.5.2 (cached)
-> installed conf-gmp-powm-sec.4
-> installed conf-libssl.4
-> installed conf-zlib.1
-> retrieved digestif.1.3.0 (cached)
-> retrieved domain-name.0.5.0 (cached)
-> retrieved dune.3.22.1, dune-configurator.3.22.1 (cached)
-> retrieved duration.0.2.1 (cached)
-> retrieved easy-format.1.3.4 (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 ipaddr.5.6.2, ipaddr-sexp.5.6.2, macaddr.5.6.2 (cached)
-> retrieved kdf.1.0.0 (cached)
-> installed cmdliner.2.1.0
-> retrieved logs.0.10.0 (cached)
-> retrieved lwt.5.9.2 (cached)
-> retrieved lwt_ppx.5.9.1 (cached)
-> retrieved lwt_ssl.1.2.0 (cached)
-> retrieved magic-mime.1.3.1 (cached)
-> retrieved menhir.20260209, menhirCST.20260209, menhirGLR.20260209, menhirLib.20260209, menhirSdk.20260209 (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 ocaml-compiler-libs.v0.12.4 (cached)
-> retrieved ocaml-syntax-shims.1.0.0 (cached)
-> retrieved ocamlbuild.0.16.1 (cached)
-> retrieved ocamlfind.1.9.8 (cached)
-> retrieved ocplib-endian.1.2 (cached)
-> retrieved ohex.0.2.0 (cached)
-> retrieved ppx_derivers.1.2.1 (cached)
-> retrieved ppx_sexp_conv.v0.16.0 (cached)
-> retrieved ppxlib.0.35.0 (cached)
-> retrieved ptime.1.2.0 (cached)
-> retrieved re.1.14.0 (cached)
-> retrieved rresult.0.7.0 (cached)
-> retrieved sexplib0.v0.16.0 (cached)
-> retrieved ssl.0.7.0 (cached)
-> retrieved stdlib-shims.0.3.0 (cached)
-> retrieved stringext.1.6.0 (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 base-bytes.base
-> installed ocamlbuild.0.16.1
-> installed zarith.1.14
-> installed topkg.1.1.1
-> installed fmt.0.11.0
-> installed astring.0.8.5
-> installed rresult.0.7.0
-> installed fpath.0.7.3
-> installed ptime.1.2.0
-> installed dune.3.22.1
-> installed base64.3.5.2
-> installed camlp-streams.5.0.1
-> installed csexp.1.5.2
-> installed asn1-combinators.0.3.2
-> installed cppo.1.8.0
-> installed domain-name.0.5.0
-> installed duration.0.2.1
-> installed easy-format.1.3.4
-> installed gmap.0.3.0
-> installed eqaf.0.10
-> installed http.6.2.1
-> installed biniou.1.2.2
-> installed dune-configurator.3.22.1
-> installed macaddr.5.6.2
-> installed bigstringaf.0.10.0
-> installed magic-mime.1.3.1
-> installed ipaddr.5.6.2
-> installed digestif.1.3.0
-> installed menhirCST.20260209
-> installed menhirGLR.20260209
-> installed menhirLib.20260209
-> installed menhirSdk.20260209
-> installed ocaml-compiler-libs.v0.12.4
-> installed cryptokit.1.21.1
-> installed mirage-crypto.2.1.0
-> installed ocplib-endian.1.2
-> installed kdf.1.0.0
-> installed ocaml-syntax-shims.1.0.0
-> installed ohex.0.2.0
-> installed angstrom.0.16.1
-> installed ppx_derivers.1.2.1
-> installed re.1.14.0
-> installed sexplib0.v0.16.0
-> installed lwt.5.9.2
-> installed ssl.0.7.0
-> installed logs.0.10.0
-> installed lwt_ssl.1.2.0
-> installed bos.0.2.1
-> installed menhir.20260209
-> installed stdlib-shims.0.3.0
-> installed mirage-crypto-rng.2.1.0
-> installed stringext.1.6.0
-> installed base.v0.16.4
-> installed mirage-crypto-pk.2.1.0
-> installed uri.4.4.0
-> installed mirage-crypto-ec.2.1.0
-> installed yojson.3.0.0
-> installed x509.1.0.6
-> installed atdgen-runtime.4.0.0
-> installed ca-certs.1.0.1
-> installed atd.4.0.0
-> installed atdgen.4.0.0
-> installed ppxlib.0.35.0
-> installed lwt_ppx.5.9.1
-> installed ppx_sexp_conv.v0.16.0
-> installed ipaddr-sexp.5.6.2
-> installed uri-sexp.4.4.0
-> installed conduit.8.0.0
-> installed cohttp.6.2.1
-> installed conduit-lwt.8.0.0
-> installed azure-cosmos-db.0.4.0
-> installed cohttp-lwt.6.2.1
-> installed conduit-lwt-unix.8.0.0
-> installed cohttp-lwt-unix.6.2.1
-> installed azure-cosmos-db-lwt.0.4.0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-04-11 18:20.30 ---> saved as "525bfcd14c579b971791619bfb573afee8ca09cf0c22c9ac6f5fd8fa2db2e0bc"
Job succeeded
2026-04-11 18:21.04: Job succeeded