(for PR #29027)
2025-12-06 22:13.29: New job: test http.6.2.0, using opam dev
from https://github.com/ocaml/opam-repository.git#refs/pull/29027/head (1943a08a49bd8ad146df90b1b6fce4343775819f)
on debian-13-ocaml-5.4/i386
To reproduce locally:
cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/29027/head" && git reset --hard 1943a08a
git fetch origin master
git merge --no-edit 2ab7464b16d46be89975bea0595240dd3fccf608
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-5.4@sha256:304caca5cb40d25ea04062440d73ad7ff425c36f79d8ff5ba7561d502ae486bf
SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]
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 http.6.2.0 6.2.0
RUN opam reinstall http.6.2.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 "\"debian-13\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'http.6.2.0' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
RUN (opam reinstall --with-test http.6.2.0) || true
RUN opam reinstall --with-test --verbose http.6.2.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 "\"debian-13\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'http.6.2.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 .
2025-12-06 22:13.29: Using cache hint "ocaml/opam:debian-13-ocaml-5.4@sha256:304caca5cb40d25ea04062440d73ad7ff425c36f79d8ff5ba7561d502ae486bf-http.6.2.0-1943a08a49bd8ad146df90b1b6fce4343775819f"
2025-12-06 22:13.29: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-5.4@sha256:304caca5cb40d25ea04062440d73ad7ff425c36f79d8ff5ba7561d502ae486bf)
(shell /usr/bin/linux32 /bin/sh -c)
(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 http.6.2.0 6.2.0"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall http.6.2.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 \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'http.6.2.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
(run (network host)
(shell "(opam reinstall --with-test http.6.2.0) || true"))
(run (shell "opam reinstall --with-test --verbose http.6.2.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 \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'http.6.2.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
)
2025-12-06 22:13.29: Waiting for resource in pool OCluster
2025-12-06 22:34.47: Waiting for worker…
2025-12-06 22:37.49: Got resource from pool OCluster
Building on asteria.caelum.ci.dev
All commits already cached
HEAD is now at 2ab7464b16 Merge pull request #29022 from thatportugueseguy/release-passage-0.3.1
Merge made by the 'ort' strategy.
packages/cohttp-async/cohttp-async.6.2.0/opam | 74 +++++++++++++++++++++
packages/cohttp-bench/cohttp-bench.6.2.0/opam | 62 ++++++++++++++++++
.../cohttp-curl-async/cohttp-curl-async.6.2.0/opam | 63 ++++++++++++++++++
.../cohttp-curl-lwt/cohttp-curl-lwt.6.2.0/opam | 63 ++++++++++++++++++
packages/cohttp-curl/cohttp-curl.6.2.0/opam | 51 +++++++++++++++
packages/cohttp-eio/cohttp-eio.6.2.0/opam | 64 ++++++++++++++++++
.../cohttp-lwt-jsoo/cohttp-lwt-jsoo.6.2.0/opam | 63 ++++++++++++++++++
.../cohttp-lwt-unix/cohttp-lwt-unix.6.2.0/opam | 70 ++++++++++++++++++++
packages/cohttp-lwt/cohttp-lwt.6.2.0/opam | 63 ++++++++++++++++++
packages/cohttp-mirage/cohttp-mirage.6.2.0/opam | 70 ++++++++++++++++++++
.../cohttp-server-lwt-unix.6.2.0/opam | 57 ++++++++++++++++
packages/cohttp-top/cohttp-top.6.2.0/opam | 54 +++++++++++++++
packages/cohttp/cohttp.6.2.0/opam | 76 ++++++++++++++++++++++
packages/http/http.6.2.0/opam | 60 +++++++++++++++++
14 files changed, 890 insertions(+)
create mode 100644 packages/cohttp-async/cohttp-async.6.2.0/opam
create mode 100644 packages/cohttp-bench/cohttp-bench.6.2.0/opam
create mode 100644 packages/cohttp-curl-async/cohttp-curl-async.6.2.0/opam
create mode 100644 packages/cohttp-curl-lwt/cohttp-curl-lwt.6.2.0/opam
create mode 100644 packages/cohttp-curl/cohttp-curl.6.2.0/opam
create mode 100644 packages/cohttp-eio/cohttp-eio.6.2.0/opam
create mode 100644 packages/cohttp-lwt-jsoo/cohttp-lwt-jsoo.6.2.0/opam
create mode 100644 packages/cohttp-lwt-unix/cohttp-lwt-unix.6.2.0/opam
create mode 100644 packages/cohttp-lwt/cohttp-lwt.6.2.0/opam
create mode 100644 packages/cohttp-mirage/cohttp-mirage.6.2.0/opam
create mode 100644 packages/cohttp-server-lwt-unix/cohttp-server-lwt-unix.6.2.0/opam
create mode 100644 packages/cohttp-top/cohttp-top.6.2.0/opam
create mode 100644 packages/cohttp/cohttp.6.2.0/opam
create mode 100644 packages/http/http.6.2.0/opam
(from ocaml/opam:debian-13-ocaml-5.4@sha256:304caca5cb40d25ea04062440d73ad7ff425c36f79d8ff5ba7561d502ae486bf)
Unable to find image 'ocaml/opam:debian-13-ocaml-5.4@sha256:304caca5cb40d25ea04062440d73ad7ff425c36f79d8ff5ba7561d502ae486bf' locally
docker.io/ocaml/opam@sha256:304caca5cb40d25ea04062440d73ad7ff425c36f79d8ff5ba7561d502ae486bf: Pulling from ocaml/opam
bf2a49c12274: Pulling fs layer
74b8ecf0ef64: Pulling fs layer
39ca44d1d36a: Pulling fs layer
4bfe03dcb391: Pulling fs layer
a81d103a4050: Pulling fs layer
112976d2bf1d: Pulling fs layer
7427b0e8f931: Pulling fs layer
ad89e5d10fb7: Pulling fs layer
1568994443f4: Pulling fs layer
4bfe03dcb391: Waiting
5b56d19a0804: Pulling fs layer
7427b0e8f931: Waiting
a81d103a4050: Waiting
ad89e5d10fb7: Waiting
112976d2bf1d: Waiting
1568994443f4: Waiting
e49033fa7a02: Pulling fs layer
5b56d19a0804: Waiting
7de2a420b325: Pulling fs layer
e49033fa7a02: Waiting
03bfad389a6d: Pulling fs layer
7de2a420b325: Waiting
634a24d2b884: Pulling fs layer
ff1780b50429: Pulling fs layer
d84797432fe8: Pulling fs layer
03bfad389a6d: Waiting
634a24d2b884: Waiting
7729fee77cdf: Pulling fs layer
23fbbb422f24: Pulling fs layer
7729fee77cdf: Waiting
ff1780b50429: Waiting
0e627a484377: Pulling fs layer
23fbbb422f24: Waiting
70f48c072306: Pulling fs layer
0e627a484377: Waiting
4f4fb700ef54: Pulling fs layer
70f48c072306: Waiting
22eabb8005bf: Pulling fs layer
d84797432fe8: Waiting
4f4fb700ef54: Waiting
abcb8aa05d31: Pulling fs layer
e0f2b93bc53b: Pulling fs layer
22eabb8005bf: Waiting
abcb8aa05d31: Waiting
1d50d2383747: Pulling fs layer
e0f2b93bc53b: Waiting
d59072e1b58d: Pulling fs layer
230e646c5f88: Pulling fs layer
d59072e1b58d: Waiting
c34281c9a99a: Pulling fs layer
230e646c5f88: Waiting
cde5581bbd85: Pulling fs layer
ae090925e2ea: Pulling fs layer
c34281c9a99a: Waiting
cde5581bbd85: Waiting
85ad44ab7690: Pulling fs layer
64899d4e4a95: Pulling fs layer
ae090925e2ea: Waiting
85ad44ab7690: Waiting
9d5d59c9b159: Pulling fs layer
1d50d2383747: Waiting
c84e847937c9: Pulling fs layer
7debbf555807: Pulling fs layer
9d5d59c9b159: Waiting
8fa8a7c40ab0: Pulling fs layer
c84e847937c9: Waiting
d7d3f02cc499: Pulling fs layer
8fa8a7c40ab0: Waiting
4b644a625669: Pulling fs layer
d7d3f02cc499: Waiting
037072a7ff33: Pulling fs layer
ed8eeb34238b: Pulling fs layer
64899d4e4a95: Waiting
e7bf0d2e2895: Pulling fs layer
ed8eeb34238b: Waiting
037072a7ff33: Waiting
50b7d2b7dd28: Pulling fs layer
75d565daff42: Pulling fs layer
5f3dfbfda4c6: Pulling fs layer
75d565daff42: Waiting
d13efa657eba: Pulling fs layer
9f9b18ae19c5: Pulling fs layer
5f3dfbfda4c6: Waiting
d13efa657eba: Waiting
9f9b18ae19c5: Waiting
39ca44d1d36a: Verifying Checksum
39ca44d1d36a: Download complete
a81d103a4050: Download complete
bf2a49c12274: Download complete
4bfe03dcb391: Verifying Checksum
4bfe03dcb391: Download complete
7427b0e8f931: Verifying Checksum
7427b0e8f931: Download complete
1568994443f4: Verifying Checksum
1568994443f4: Download complete
ad89e5d10fb7: Verifying Checksum
ad89e5d10fb7: Download complete
112976d2bf1d: Verifying Checksum
112976d2bf1d: Download complete
5b56d19a0804: Verifying Checksum
5b56d19a0804: Download complete
e49033fa7a02: Verifying Checksum
e49033fa7a02: Download complete
7de2a420b325: Verifying Checksum
7de2a420b325: Download complete
03bfad389a6d: Verifying Checksum
03bfad389a6d: Download complete
bf2a49c12274: Pull complete
74b8ecf0ef64: Pull complete
39ca44d1d36a: Pull complete
634a24d2b884: Verifying Checksum
634a24d2b884: Download complete
ff1780b50429: Verifying Checksum
ff1780b50429: Download complete
d84797432fe8: Verifying Checksum
d84797432fe8: Download complete
7729fee77cdf: Verifying Checksum
7729fee77cdf: Download complete
23fbbb422f24: Download complete
0e627a484377: Verifying Checksum
0e627a484377: Download complete
4bfe03dcb391: Pull complete
a81d103a4050: Pull complete
70f48c072306: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
22eabb8005bf: Verifying Checksum
22eabb8005bf: Download complete
abcb8aa05d31: Verifying Checksum
abcb8aa05d31: Download complete
e0f2b93bc53b: Verifying Checksum
e0f2b93bc53b: Download complete
230e646c5f88: Verifying Checksum
230e646c5f88: Download complete
1d50d2383747: Verifying Checksum
1d50d2383747: Download complete
cde5581bbd85: Verifying Checksum
cde5581bbd85: Download complete
c34281c9a99a: Verifying Checksum
c34281c9a99a: Download complete
ae090925e2ea: Verifying Checksum
ae090925e2ea: Download complete
85ad44ab7690: Verifying Checksum
85ad44ab7690: Download complete
d59072e1b58d: Verifying Checksum
d59072e1b58d: Download complete
64899d4e4a95: Verifying Checksum
9d5d59c9b159: Verifying Checksum
9d5d59c9b159: Download complete
7debbf555807: Verifying Checksum
7debbf555807: Download complete
d7d3f02cc499: Verifying Checksum
d7d3f02cc499: Download complete
4b644a625669: Verifying Checksum
4b644a625669: Download complete
037072a7ff33: Download complete
ed8eeb34238b: Verifying Checksum
ed8eeb34238b: Download complete
e7bf0d2e2895: Verifying Checksum
e7bf0d2e2895: Download complete
50b7d2b7dd28: Verifying Checksum
50b7d2b7dd28: Download complete
8fa8a7c40ab0: Verifying Checksum
8fa8a7c40ab0: Download complete
5f3dfbfda4c6: Verifying Checksum
5f3dfbfda4c6: Download complete
75d565daff42: Verifying Checksum
75d565daff42: Download complete
112976d2bf1d: Pull complete
d13efa657eba: Verifying Checksum
d13efa657eba: Download complete
7427b0e8f931: Pull complete
ad89e5d10fb7: Pull complete
9f9b18ae19c5: Verifying Checksum
9f9b18ae19c5: Download complete
1568994443f4: Pull complete
5b56d19a0804: Pull complete
e49033fa7a02: Pull complete
c84e847937c9: Verifying Checksum
c84e847937c9: Download complete
7de2a420b325: Pull complete
03bfad389a6d: Pull complete
634a24d2b884: Pull complete
ff1780b50429: Pull complete
d84797432fe8: Pull complete
7729fee77cdf: Pull complete
23fbbb422f24: Pull complete
0e627a484377: Pull complete
70f48c072306: Pull complete
4f4fb700ef54: Pull complete
22eabb8005bf: Pull complete
abcb8aa05d31: Pull complete
e0f2b93bc53b: Pull complete
1d50d2383747: Pull complete
d59072e1b58d: Pull complete
230e646c5f88: Pull complete
c34281c9a99a: Pull complete
cde5581bbd85: Pull complete
ae090925e2ea: Pull complete
85ad44ab7690: Pull complete
64899d4e4a95: Pull complete
9d5d59c9b159: Pull complete
c84e847937c9: Pull complete
7debbf555807: Pull complete
8fa8a7c40ab0: Pull complete
d7d3f02cc499: Pull complete
4b644a625669: Pull complete
037072a7ff33: Pull complete
ed8eeb34238b: Pull complete
e7bf0d2e2895: Pull complete
50b7d2b7dd28: Pull complete
75d565daff42: Pull complete
5f3dfbfda4c6: Pull complete
d13efa657eba: Pull complete
9f9b18ae19c5: Pull complete
Digest: sha256:304caca5cb40d25ea04062440d73ad7ff425c36f79d8ff5ba7561d502ae486bf
Status: Downloaded newer image for ocaml/opam@sha256:304caca5cb40d25ea04062440d73ad7ff425c36f79d8ff5ba7561d502ae486bf
2025-12-06 22:39.57 ---> saved as "067e532024f9885ce5d3c8ecd0f0fa0a621870c42c19cbf30dcad37f6f9f6095"
/: (shell /usr/bin/linux32 /bin/sh -c)
/: (user (uid 1000) (gid 1000))
/: (workdir /home/opam)
/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2025-12-06 22:39.57 ---> saved as "32bf70d79219c11aefd5b703733b24261030d233a37858000d9784c4aa394a1d"
/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
2025-12-06 22:40.31 ---> saved as "8c01dc27dd7812b07e2443b0a18ecf16376c8d994be335fa698d837d3a48de10"
/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_32 os=linux os-distribution=debian os-version=13
# solver builtin-0install
# install-criteria -changed,-count[avoid-version,solution]
# upgrade-criteria -count[avoid-version,solution]
# jobs 255
# repositories 1 (version-controlled)
# pinned 1 (version)
# current-switch 5.4
# invariant ["ocaml-base-compiler" {>= "5.4.0"}]
# compiler-packages ocaml-base-compiler.5.4.0, ocaml-compiler.5.4.0, ocaml-option-bytecode-only.1, ocaml-options-vanilla.1
# ocaml:native false
# ocaml:native-tools false
# ocaml:native-dynlink false
# 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+bytecode-only
2025-12-06 22:40.32 ---> saved as "9d125c9efb57602924dd7ce1d7e8ed2e8f9ae4a6042661455944b393d5f98e01"
/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/"))
2025-12-06 22:40.44 ---> saved as "be4b19ded8c7de1b10ca94c77ce81ad4d3f90a74927fa8d4cbfe7b404f7c7d4d"
/home/opam: (copy (src .) (dst opam-repository/))
2025-12-06 22:40.54 ---> saved as "24c8e4ab2aee278c3110efeb65456fb065bcdf822930bc35c09ab32332d11190"
/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2025-12-06 22:41.25 ---> saved as "a8d15f2c3fc7f941170f89fa2921aed695f820afa8925df15221363317fe8bb7"
/home/opam: (run (network host)
(shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian trixie InRelease
- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
- Get:4 http://deb.debian.org/debian-security trixie-security/main i386 Packages [73.4 kB]
- Fetched 164 kB in 0s (1202 kB/s)
- Reading package lists...
2025-12-06 22:41.26 ---> saved as "67da0b2c2bfa28d9880f3c749171e813bd685404f9f603063998c51a7f8a92df"
/home/opam: (run (shell "opam pin add -k version -yn http.6.2.0 6.2.0"))
http is now pinned to version 6.2.0
2025-12-06 22:41.27 ---> saved as "664eb65d779c0e7cdac2cd59eac0ad148011648334b1d7b3fdc47be0c9a6caba"
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall http.6.2.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 \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'http.6.2.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
http.6.2.0 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 2 packages
- install dune 3.20.2 [required by http]
- install http 6.2.0 (pinned)
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved dune.3.20.2 (cached)
-> retrieved http.6.2.0 (cached)
-> installed dune.3.20.2
-> installed http.6.2.0
Done.
# To update the current shell environment, run: eval $(opam env)
2025-12-06 22:42.25 ---> saved as "a90e427674748480182f9de877372d1963eec3ebffc9b93a445131b0d59e1c8d"
/home/opam: (run (network host)
(shell "(opam reinstall --with-test http.6.2.0) || true"))
* Missing dependency:
- http >= 6.2.0 -> ppx_expect >= v0.17.0
unmet availability conditions, e.g. 'arch != "x86_32" & os != "win32"'
No solution found, exiting
2025-12-06 22:42.41 ---> saved as "f68a68b4dac5f44b92411dbbd00ee3e13dfd7514a328c39e53b8b11dc42fb5af"
/home/opam: (run (shell "opam reinstall --with-test --verbose http.6.2.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 \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'http.6.2.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
* Missing dependency:
- http >= 6.2.0 -> ppx_expect >= v0.17.0
unmet availability conditions, e.g. 'arch != "x86_32" & os != "win32"'
No solution found, exiting
'opam reinstall --with-test --verbose http.6.2.0' failed.
"/usr/bin/linux32" "/bin/sh" "-c" "opam reinstall --with-test --verbose http.6.2.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 "\"debian-13\""; then
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.";
fi;
test "$pkg" != 'http.6.2.0' && partial_fails="$partial_fails $pkg";
done;
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}";
exit 1" failed with exit status 20
2025-12-06 22:42.54: Job failed: Failed: Build failed
2025-12-06 22:42.54: Log analysis:
2025-12-06 22:42.54: >>>
No solution found, exiting
(score = 100)
2025-12-06 22:42.54: >>>
No solution found, exiting
(score = 100)
2025-12-06 22:42.54: [SKIP] Package not available