Build:
- 1
- 0
2026-02-17 18:08.37: New job: build oq.1.0.3, using opam dev
from https://github.com/ocaml/opam-repository.git#refs/pull/29407/head (6e32489f2089b0482c5eca0092c9023d2f289906)
on centos-10-ocaml-4.14/amd64
To reproduce locally:
cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/29407/head" && git reset --hard 6e32489f
git fetch origin master
git merge --no-edit 3b501ac1d7ca1c4c2a0a9d24fe18453007b1c41a
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:centos-10-ocaml-4.14@sha256:ae4b3846e0ed80f1050bb7ebd10bdb593e752780ddd0314f390caa4f59d9b688
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 oq.1.0.3 1.0.3
RUN opam reinstall oq.1.0.3; \
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 "\"centos-10\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'oq.1.0.3' && 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-02-17 18:08.37: Using cache hint "ocaml/opam:centos-10-ocaml-4.14@sha256:ae4b3846e0ed80f1050bb7ebd10bdb593e752780ddd0314f390caa4f59d9b688-oq.1.0.3-6e32489f2089b0482c5eca0092c9023d2f289906"
2026-02-17 18:08.37: Using OBuilder spec:
((from ocaml/opam:centos-10-ocaml-4.14@sha256:ae4b3846e0ed80f1050bb7ebd10bdb593e752780ddd0314f390caa4f59d9b688)
(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 oq.1.0.3 1.0.3"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall oq.1.0.3;\
\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 \"\\\"centos-10\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'oq.1.0.3' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
)
2026-02-17 18:08.37: Waiting for resource in pool OCluster
2026-02-17 18:08.37: Waiting for worker…
2026-02-17 18:08.39: Got resource from pool OCluster
Building on toxis.caelum.ci.dev
All commits already cached
HEAD is now at 3b501ac1d7 Merge pull request #29383 from thatportugueseguy/release-passage-0.3.3
Merge made by the 'ort' strategy.
packages/oq/oq.1.0.3/opam | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
create mode 100644 packages/oq/oq.1.0.3/opam
(from ocaml/opam:centos-10-ocaml-4.14@sha256:ae4b3846e0ed80f1050bb7ebd10bdb593e752780ddd0314f390caa4f59d9b688)
Unable to find image 'ocaml/opam:centos-10-ocaml-4.14@sha256:ae4b3846e0ed80f1050bb7ebd10bdb593e752780ddd0314f390caa4f59d9b688' locally
docker.io/ocaml/opam@sha256:ae4b3846e0ed80f1050bb7ebd10bdb593e752780ddd0314f390caa4f59d9b688: Pulling from ocaml/opam
345470e204d6: Pulling fs layer
1a9adf7ed3b3: Pulling fs layer
c18e28c325c6: Pulling fs layer
2c2acaecd0c8: Pulling fs layer
b22531bc61cd: Pulling fs layer
473b978746db: Pulling fs layer
1a9adf7ed3b3: Waiting
f5334d15bfdf: Pulling fs layer
c18e28c325c6: Waiting
b22531bc61cd: Waiting
57b6b3aad7b1: Pulling fs layer
3d292b91518a: Pulling fs layer
2c2acaecd0c8: Waiting
57b6b3aad7b1: Waiting
f995e843d3cc: Pulling fs layer
f5334d15bfdf: Waiting
3d292b91518a: Waiting
702602bcd38a: Pulling fs layer
7b2f720ef67a: Pulling fs layer
eb8c4223de60: Pulling fs layer
702602bcd38a: Waiting
86ab243966b0: Pulling fs layer
f995e843d3cc: Waiting
7b2f720ef67a: Waiting
e6c455e645d4: Pulling fs layer
3c68b9407098: Pulling fs layer
f0add2b5c656: Pulling fs layer
eb8c4223de60: Waiting
e6c455e645d4: Waiting
37b5f11e97eb: Pulling fs layer
86ab243966b0: Waiting
f0add2b5c656: Waiting
37b5f11e97eb: Waiting
e7b78898f8f1: Pulling fs layer
071fb6a12983: Pulling fs layer
a2425918e14a: Pulling fs layer
e7b78898f8f1: Waiting
071fb6a12983: Waiting
6c0468bdc446: Pulling fs layer
a2425918e14a: Waiting
4f4fb700ef54: Pulling fs layer
4e1955a19a04: Pulling fs layer
ad46b7e0566a: Pulling fs layer
97c9e0f0aaf6: Pulling fs layer
4bae12410cd0: Pulling fs layer
4e1955a19a04: Waiting
ad46b7e0566a: Waiting
be3297157f7c: Pulling fs layer
4bae12410cd0: Waiting
19d2bb39c0a2: Pulling fs layer
be3297157f7c: Waiting
7d6c16a19c06: Pulling fs layer
c0a59eac00a3: Pulling fs layer
37d31d410bc2: Pulling fs layer
c0a59eac00a3: Waiting
8263e94a33fc: Pulling fs layer
19d2bb39c0a2: Waiting
8f0773122613: Pulling fs layer
8263e94a33fc: Waiting
f967ad60e3d7: Pulling fs layer
9580a5b8f242: Pulling fs layer
f967ad60e3d7: Waiting
a6b24a557e06: Pulling fs layer
ac7f6e9c8c62: Pulling fs layer
a6b24a557e06: Waiting
78f4573db6fb: Pulling fs layer
ac7f6e9c8c62: Waiting
53edec27d659: Pulling fs layer
78f4573db6fb: Waiting
a4e1063a0719: Pulling fs layer
53edec27d659: Waiting
4ee5a112d037: Pulling fs layer
a4e1063a0719: Waiting
1056f6ab4ca2: Pulling fs layer
63bfac56cd39: Pulling fs layer
330dc50d62bc: Pulling fs layer
63bfac56cd39: Waiting
1a9adf7ed3b3: Download complete
c18e28c325c6: Verifying Checksum
c18e28c325c6: Download complete
b22531bc61cd: Verifying Checksum
b22531bc61cd: Download complete
2c2acaecd0c8: Verifying Checksum
2c2acaecd0c8: Download complete
473b978746db: Verifying Checksum
473b978746db: Download complete
f5334d15bfdf: Verifying Checksum
f5334d15bfdf: Download complete
57b6b3aad7b1: Verifying Checksum
57b6b3aad7b1: Download complete
3d292b91518a: Verifying Checksum
3d292b91518a: Download complete
f995e843d3cc: Verifying Checksum
f995e843d3cc: Download complete
702602bcd38a: Verifying Checksum
702602bcd38a: Download complete
eb8c4223de60: Verifying Checksum
eb8c4223de60: Download complete
7b2f720ef67a: Verifying Checksum
7b2f720ef67a: Download complete
86ab243966b0: Download complete
e6c455e645d4: Verifying Checksum
e6c455e645d4: Download complete
3c68b9407098: Verifying Checksum
3c68b9407098: Download complete
f0add2b5c656: Verifying Checksum
f0add2b5c656: Download complete
e7b78898f8f1: Verifying Checksum
e7b78898f8f1: Download complete
37b5f11e97eb: Verifying Checksum
37b5f11e97eb: Download complete
071fb6a12983: Verifying Checksum
071fb6a12983: Download complete
a2425918e14a: Verifying Checksum
a2425918e14a: Download complete
6c0468bdc446: Verifying Checksum
6c0468bdc446: Download complete
4f4fb700ef54: Download complete
4e1955a19a04: Download complete
ad46b7e0566a: Verifying Checksum
ad46b7e0566a: Download complete
97c9e0f0aaf6: Verifying Checksum
97c9e0f0aaf6: Download complete
4bae12410cd0: Verifying Checksum
4bae12410cd0: Download complete
be3297157f7c: Verifying Checksum
be3297157f7c: Download complete
19d2bb39c0a2: Verifying Checksum
19d2bb39c0a2: Download complete
7d6c16a19c06: Verifying Checksum
7d6c16a19c06: Download complete
c0a59eac00a3: Verifying Checksum
c0a59eac00a3: Download complete
37d31d410bc2: Download complete
8263e94a33fc: Verifying Checksum
8263e94a33fc: Download complete
8f0773122613: Download complete
f967ad60e3d7: Verifying Checksum
f967ad60e3d7: Download complete
a6b24a557e06: Verifying Checksum
a6b24a557e06: Download complete
ac7f6e9c8c62: Verifying Checksum
ac7f6e9c8c62: Download complete
9580a5b8f242: Verifying Checksum
9580a5b8f242: Download complete
78f4573db6fb: Verifying Checksum
78f4573db6fb: Download complete
a4e1063a0719: Download complete
53edec27d659: Verifying Checksum
53edec27d659: Download complete
1056f6ab4ca2: Download complete
63bfac56cd39: Download complete
330dc50d62bc: Verifying Checksum
330dc50d62bc: Download complete
4ee5a112d037: Verifying Checksum
4ee5a112d037: Download complete
345470e204d6: Verifying Checksum
345470e204d6: Download complete
345470e204d6: Pull complete
1a9adf7ed3b3: Pull complete
c18e28c325c6: Pull complete
2c2acaecd0c8: Pull complete
b22531bc61cd: Pull complete
473b978746db: Pull complete
f5334d15bfdf: Pull complete
57b6b3aad7b1: Pull complete
3d292b91518a: Pull complete
f995e843d3cc: Pull complete
702602bcd38a: Pull complete
7b2f720ef67a: Pull complete
eb8c4223de60: Pull complete
86ab243966b0: Pull complete
e6c455e645d4: Pull complete
3c68b9407098: Pull complete
f0add2b5c656: Pull complete
37b5f11e97eb: Pull complete
e7b78898f8f1: Pull complete
071fb6a12983: Pull complete
a2425918e14a: Pull complete
6c0468bdc446: Pull complete
4f4fb700ef54: Pull complete
4e1955a19a04: Pull complete
ad46b7e0566a: Pull complete
97c9e0f0aaf6: Pull complete
4bae12410cd0: Pull complete
be3297157f7c: Pull complete
19d2bb39c0a2: Pull complete
7d6c16a19c06: Pull complete
c0a59eac00a3: Pull complete
37d31d410bc2: Pull complete
8263e94a33fc: Pull complete
8f0773122613: Pull complete
f967ad60e3d7: Pull complete
9580a5b8f242: Pull complete
a6b24a557e06: Pull complete
ac7f6e9c8c62: Pull complete
78f4573db6fb: Pull complete
53edec27d659: Pull complete
a4e1063a0719: Pull complete
4ee5a112d037: Pull complete
1056f6ab4ca2: Pull complete
63bfac56cd39: Pull complete
330dc50d62bc: Pull complete
Digest: sha256:ae4b3846e0ed80f1050bb7ebd10bdb593e752780ddd0314f390caa4f59d9b688
Status: Downloaded newer image for ocaml/opam@sha256:ae4b3846e0ed80f1050bb7ebd10bdb593e752780ddd0314f390caa4f59d9b688
2026-02-17 18:11.57: Cancelling: Cancelled by user
2026-02-17 18:12.18 ---> saved as "220583de6a4652b4b3660c7fdb8fc15df51b712d98f1df9feb742fa535242141"
/: (user (uid 1000) (gid 1000))
/: (workdir /home/opam)
/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
Job cancelled
2026-02-17 18:12.28: Cancelled by user