Organisationssanettetsdl27bac3 ()ubuntu-25.10-5.4_opam-2.5

ubuntu-25.10-5.4_opam-2.5

Link Copied
Code Copied

Logs

2026-04-11 10:26.06: New job: test sanette/tsdl https://github.com/sanette/tsdl.git#refs/heads/master (27bac32c5580cb7c900fca9936e28e37541fd43d) (linux-x86_64:ubuntu-25.10-5.4_opam-2.5)
Base: ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/sanette/tsdl.git" -b "master" && cd "tsdl" && git reset --hard 27bac32c
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67
# ubuntu-25.10-5.4_opam-2.5
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
WORKDIR /src
RUN sudo chown opam /src
RUN cd ~/opam-repository && (git cat-file -e 7858b18273d5f598f5c8a4929102b580a091fc4f || git fetch origin master) && git reset -q --hard 7858b18273d5f598f5c8a4929102b580a091fc4f && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 tsdl.opam ./
RUN opam pin add -yn tsdl.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base conf-libffi.2.0.0 conf-pkg-config.4 conf-sdl2.1 csexp.1.5.2 ctypes.0.24.0 ctypes-foreign.0.24.0 dune.3.22.1 dune-configurator.3.22.1 integers.0.7.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1 stdlib-shims.0.3.0"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y tsdl.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /src
RUN opam exec -- dune build @install @check @runtest && rm -rf _build


END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK


2026-04-11 10:26.06: Using cache hint "sanette/tsdl-ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67-ubuntu-25.10-5.4_opam-2.5-7efe6469eb878fa6912b9bac90dbfa02"
2026-04-11 10:26.06: Using OBuilder spec:
((from ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67)
(comment ubuntu-25.10-5.4_opam-2.5)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))
(run (shell "opam init --reinit -ni"))
(run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
(workdir /src)
(run (shell "sudo chown opam /src"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 7858b18273d5f598f5c8a4929102b580a091fc4f || git fetch origin master) && git reset -q --hard 7858b18273d5f598f5c8a4929102b580a091fc4f && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src tsdl.opam) (dst ./))
(run (network host)
(shell "opam pin add -yn tsdl.dev './'"))
(run (shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base conf-libffi.2.0.0 conf-pkg-config.4 conf-sdl2.1 csexp.1.5.2 ctypes.0.24.0 ctypes-foreign.0.24.0 dune.3.22.1 dune-configurator.3.22.1 integers.0.7.0 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-config.3 ocaml-options-vanilla.1 stdlib-shims.0.3.0")
(env CI true)
(env OCAMLCI true)
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update --depexts && opam install --cli=2.5 --depext-only -y tsdl.dev $DEPS"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
(copy (src .) (dst /src))
(run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
)


2026-04-11 10:26.06: Waiting for resource in pool OCluster
2026-04-11 10:26.07: Waiting for worker…
2026-04-11 10:26.07: Got resource from pool OCluster
Building on laodoke.caelum.ci.dev
HEAD is now at 30b3936 check pref path
HEAD is now at 27bac32 factorize foreign


(from ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67)
Unable to find image 'ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67' locally
docker.io/ocaml/opam@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67: Pulling from ocaml/opam
16c195d4c5e9: Already exists
eef1e591e8a9: Pulling fs layer
475b07e782b4: Pulling fs layer
18fb99e993e1: Pulling fs layer
ca37c6a45798: Pulling fs layer
c57691858953: Pulling fs layer
5512f1558e14: Pulling fs layer
43fe003df081: Pulling fs layer
6e925d30090e: Pulling fs layer
3417bab79df5: Pulling fs layer
0aa36f5a555a: Pulling fs layer
474fc3d17365: Pulling fs layer
ca37c6a45798: Waiting
49a3768a5f63: Pulling fs layer
c57691858953: Waiting
c5abc7eafdff: Pulling fs layer
5512f1558e14: Waiting
62941fb37fba: Pulling fs layer
43fe003df081: Waiting
6e925d30090e: Waiting
3417bab79df5: Waiting
378967450a13: Pulling fs layer
0aa36f5a555a: Waiting
c5abc7eafdff: Waiting
474fc3d17365: Waiting
b77cfa4e2ae3: Pulling fs layer
62941fb37fba: Waiting
49a3768a5f63: Waiting
378967450a13: Waiting
cb268f925fd0: Pulling fs layer
cb268f925fd0: Waiting
3bf4591bde94: Pulling fs layer
34a47fe3891d: Pulling fs layer
3bf4591bde94: Waiting
0e9e8d8d7a8c: Pulling fs layer
34a47fe3891d: Waiting
024b2f94e104: Pulling fs layer
4f4fb700ef54: Pulling fs layer
0e9e8d8d7a8c: Waiting
024b2f94e104: Waiting
071fbbcf50f3: Pulling fs layer
4f4fb700ef54: Waiting
b43a2046bab2: Pulling fs layer
f34036196a91: Pulling fs layer
071fbbcf50f3: Waiting
b43a2046bab2: Waiting
b07913c71979: Pulling fs layer
f34036196a91: Waiting
f1c987ef231c: Pulling fs layer
b07913c71979: Waiting
1a8485ec060a: Pulling fs layer
f1c987ef231c: Waiting
aa1dac00c891: Pulling fs layer
215e9614a861: Pulling fs layer
1a8485ec060a: Waiting
aa1dac00c891: Waiting
117130324f1d: Pulling fs layer
215e9614a861: Waiting
edf62db1b518: Pulling fs layer
0db4778affc6: Pulling fs layer
117130324f1d: Waiting
edf62db1b518: Waiting
a7061a59a18a: Pulling fs layer
0db4778affc6: Waiting
1a46a132d40e: Pulling fs layer
e461a5dda351: Pulling fs layer
a7061a59a18a: Waiting
e461a5dda351: Waiting
1a46a132d40e: Waiting
baef187c60a6: Pulling fs layer
60fb67301e08: Pulling fs layer
bf681241fc68: Pulling fs layer
baef187c60a6: Waiting
60fb67301e08: Waiting
23eaa9b4d484: Pulling fs layer
bf681241fc68: Waiting
1c659a6a7694: Pulling fs layer
23eaa9b4d484: Waiting
dba14649d85a: Pulling fs layer
1c659a6a7694: Waiting
141dacab2962: Pulling fs layer
dba14649d85a: Waiting
77e0ad4866d4: Pulling fs layer
141dacab2962: Waiting
401d82f13ac3: Pulling fs layer
77e0ad4866d4: Waiting
29458acfee8b: Pulling fs layer
0f86b9a8699c: Pulling fs layer
401d82f13ac3: Waiting
29458acfee8b: Waiting
0f86b9a8699c: Waiting
eef1e591e8a9: Verifying Checksum
eef1e591e8a9: Download complete
eef1e591e8a9: Pull complete
475b07e782b4: Verifying Checksum
475b07e782b4: Download complete
475b07e782b4: Pull complete
18fb99e993e1: Verifying Checksum
18fb99e993e1: Download complete
ca37c6a45798: Verifying Checksum
ca37c6a45798: Download complete
5512f1558e14: Verifying Checksum
5512f1558e14: Download complete
43fe003df081: Verifying Checksum
43fe003df081: Download complete
6e925d30090e: Verifying Checksum
6e925d30090e: Download complete
3417bab79df5: Verifying Checksum
3417bab79df5: Download complete
0aa36f5a555a: Verifying Checksum
0aa36f5a555a: Download complete
18fb99e993e1: Pull complete
474fc3d17365: Download complete
49a3768a5f63: Verifying Checksum
49a3768a5f63: Download complete
ca37c6a45798: Pull complete
c5abc7eafdff: Verifying Checksum
c5abc7eafdff: Download complete
62941fb37fba: Verifying Checksum
62941fb37fba: Download complete
378967450a13: Verifying Checksum
378967450a13: Download complete
c57691858953: Verifying Checksum
c57691858953: Download complete
b77cfa4e2ae3: Verifying Checksum
b77cfa4e2ae3: Download complete
cb268f925fd0: Verifying Checksum
cb268f925fd0: Download complete
3bf4591bde94: Download complete
34a47fe3891d: Download complete
0e9e8d8d7a8c: Verifying Checksum
0e9e8d8d7a8c: Download complete
024b2f94e104: Download complete
4f4fb700ef54: Download complete
071fbbcf50f3: Verifying Checksum
071fbbcf50f3: Download complete
b43a2046bab2: Verifying Checksum
b43a2046bab2: Download complete
f34036196a91: Verifying Checksum
f34036196a91: Download complete
b07913c71979: Download complete
f1c987ef231c: Verifying Checksum
f1c987ef231c: Download complete
1a8485ec060a: Verifying Checksum
1a8485ec060a: Download complete
aa1dac00c891: Verifying Checksum
aa1dac00c891: Download complete
215e9614a861: Verifying Checksum
215e9614a861: Download complete
edf62db1b518: Download complete
117130324f1d: Verifying Checksum
117130324f1d: Download complete
0db4778affc6: Verifying Checksum
0db4778affc6: Download complete
a7061a59a18a: Verifying Checksum
a7061a59a18a: Download complete
e461a5dda351: Download complete
60fb67301e08: Verifying Checksum
60fb67301e08: Download complete
bf681241fc68: Verifying Checksum
bf681241fc68: Download complete
23eaa9b4d484: Verifying Checksum
23eaa9b4d484: Download complete
1c659a6a7694: Verifying Checksum
1c659a6a7694: Download complete
dba14649d85a: Verifying Checksum
dba14649d85a: Download complete
141dacab2962: Verifying Checksum
141dacab2962: Download complete
77e0ad4866d4: Verifying Checksum
77e0ad4866d4: Download complete
401d82f13ac3: Download complete
29458acfee8b: Verifying Checksum
29458acfee8b: Download complete
0f86b9a8699c: Download complete
c57691858953: Pull complete
5512f1558e14: Pull complete
43fe003df081: Pull complete
6e925d30090e: Pull complete
3417bab79df5: Pull complete
0aa36f5a555a: Pull complete
474fc3d17365: Pull complete
49a3768a5f63: Pull complete
c5abc7eafdff: Pull complete
62941fb37fba: Pull complete
378967450a13: Pull complete
b77cfa4e2ae3: Pull complete
cb268f925fd0: Pull complete
3bf4591bde94: Pull complete
34a47fe3891d: Pull complete
0e9e8d8d7a8c: Pull complete
024b2f94e104: Pull complete
4f4fb700ef54: Pull complete
071fbbcf50f3: Pull complete
b43a2046bab2: Pull complete
f34036196a91: Pull complete
b07913c71979: Pull complete
f1c987ef231c: Pull complete
1a8485ec060a: Pull complete
aa1dac00c891: Pull complete
215e9614a861: Pull complete
117130324f1d: Pull complete
edf62db1b518: Pull complete
0db4778affc6: Pull complete
a7061a59a18a: Pull complete
baef187c60a6: Verifying Checksum
baef187c60a6: Download complete
1a46a132d40e: Verifying Checksum
1a46a132d40e: Download complete
1a46a132d40e: Pull complete
e461a5dda351: Pull complete
baef187c60a6: Pull complete
60fb67301e08: Pull complete
bf681241fc68: Pull complete
23eaa9b4d484: Pull complete
1c659a6a7694: Pull complete
dba14649d85a: Pull complete
141dacab2962: Pull complete
77e0ad4866d4: Pull complete
401d82f13ac3: Pull complete
29458acfee8b: Pull complete
0f86b9a8699c: Pull complete
Digest: sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67
Status: Downloaded newer image for ocaml/opam@sha256:fef8e549d57e6bc872bbfcde9f96e896c31281f4865349518cb000e3667d4a67
2026-04-11 10:29.10: Cancelling: Auto-cancelling job because it is no longer needed
2026-04-11 10:29.32 ---> saved as "a781d67ad57eb4ac231790d4a694bd40cad33d7e4b31ef1def44795689b32c1f"


/: (comment ubuntu-25.10-5.4_opam-2.5)


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


/: (env CLICOLOR_FORCE 1)


/: (env OPAMCOLOR always)


/: (workdir /src)


/src: (run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))
Job cancelled