Organisationssanettetsdl27bac3 ()ubuntu-22.04-5.4_opam-2.5

ubuntu-22.04-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-22.04-5.4_opam-2.5)
Base: ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9
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-22.04-ocaml-5.4@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9
# ubuntu-22.04-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-22.04-ocaml-5.4@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9-ubuntu-22.04-5.4_opam-2.5-7efe6469eb878fa6912b9bac90dbfa02"
2026-04-11 10:26.06: Using OBuilder spec:
((from ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9)
(comment ubuntu-22.04-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
All commits already cached
HEAD is now at 27bac32 factorize foreign


(from ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9)
Unable to find image 'ocaml/opam:ubuntu-22.04-ocaml-5.4@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9' locally
docker.io/ocaml/opam@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9: Pulling from ocaml/opam
b1cba2e842ca: Pulling fs layer
421afdaed246: Pulling fs layer
4f870a39d887: Pulling fs layer
55a213a632b1: Pulling fs layer
45b4d0733e62: Pulling fs layer
3aeb1fde2a5c: Pulling fs layer
b1cba2e842ca: Waiting
aafef83927b6: Pulling fs layer
421afdaed246: Waiting
bcf6200713a7: Pulling fs layer
55a213a632b1: Waiting
4f870a39d887: Waiting
45b4d0733e62: Waiting
44126a1f4f31: Pulling fs layer
3aeb1fde2a5c: Waiting
aafef83927b6: Waiting
bcf6200713a7: Waiting
640d0ce4ea89: Pulling fs layer
44126a1f4f31: Waiting
b5d13c755b81: Pulling fs layer
640d0ce4ea89: Waiting
d4f408980979: Pulling fs layer
b5d13c755b81: Waiting
a89dafa13071: Pulling fs layer
636fd786dcef: Pulling fs layer
d4f408980979: Waiting
a89dafa13071: Waiting
31dae2391bd4: Pulling fs layer
636fd786dcef: Waiting
8b28883ae878: Pulling fs layer
4a187d75ee24: Pulling fs layer
31dae2391bd4: Waiting
4f4fb700ef54: Pulling fs layer
8b28883ae878: Waiting
4a187d75ee24: Waiting
15ef0a4fe052: Pulling fs layer
81aef10b7468: Pulling fs layer
8492c04426b2: Pulling fs layer
931be6b45df3: Pulling fs layer
15ef0a4fe052: Waiting
8492c04426b2: Waiting
b3b41b093e1c: Pulling fs layer
81aef10b7468: Waiting
931be6b45df3: Waiting
c66a499f18f1: Pulling fs layer
b3b41b093e1c: Waiting
dc859d65a979: Pulling fs layer
f9a4b7e83cbc: Pulling fs layer
8406175b74f2: Pulling fs layer
dc859d65a979: Waiting
d8a867e68b39: Pulling fs layer
f9a4b7e83cbc: Waiting
1b4507b9d94f: Pulling fs layer
d8a867e68b39: Waiting
8406175b74f2: Waiting
86753f729f41: Pulling fs layer
1b4507b9d94f: Waiting
bb1554100fd0: Pulling fs layer
86753f729f41: Waiting
79f063451047: Pulling fs layer
bb1554100fd0: Waiting
af19aefa8c28: Pulling fs layer
79f063451047: Waiting
18ae77be10c6: Pulling fs layer
23748796c9e7: Pulling fs layer
af19aefa8c28: Waiting
8a87c1d60ed6: Pulling fs layer
18ae77be10c6: Waiting
23748796c9e7: Waiting
f59dc0679c75: Pulling fs layer
8a87c1d60ed6: Waiting
d71672fc129c: Pulling fs layer
f59dc0679c75: Waiting
44dd0ab5fdef: Pulling fs layer
edadc98b94f2: Pulling fs layer
5594968993e8: Pulling fs layer
44dd0ab5fdef: Waiting
d71672fc129c: Waiting
edadc98b94f2: Waiting
9f6b7b34fd6d: Pulling fs layer
5594968993e8: Waiting
fae525a8fdf7: Pulling fs layer
250c7a686cbe: Pulling fs layer
9f6b7b34fd6d: Waiting
5230fa14e4cf: Pulling fs layer
fae525a8fdf7: Waiting
864dff2bbd6b: Pulling fs layer
250c7a686cbe: Waiting
5230fa14e4cf: Waiting
864dff2bbd6b: Waiting
b1cba2e842ca: Verifying Checksum
b1cba2e842ca: Download complete
421afdaed246: Download complete
4f870a39d887: Verifying Checksum
4f870a39d887: Download complete
b1cba2e842ca: Pull complete
421afdaed246: Pull complete
4f870a39d887: Pull complete
45b4d0733e62: Verifying Checksum
45b4d0733e62: Download complete
3aeb1fde2a5c: Verifying Checksum
3aeb1fde2a5c: Download complete
aafef83927b6: Verifying Checksum
aafef83927b6: Download complete
bcf6200713a7: Verifying Checksum
bcf6200713a7: Download complete
44126a1f4f31: Verifying Checksum
44126a1f4f31: Download complete
55a213a632b1: Verifying Checksum
55a213a632b1: Download complete
b5d13c755b81: Download complete
640d0ce4ea89: Verifying Checksum
640d0ce4ea89: Download complete
d4f408980979: Verifying Checksum
d4f408980979: Download complete
a89dafa13071: Verifying Checksum
a89dafa13071: Download complete
8b28883ae878: Download complete
31dae2391bd4: Verifying Checksum
31dae2391bd4: Download complete
636fd786dcef: Verifying Checksum
636fd786dcef: Download complete
4a187d75ee24: Download complete
4f4fb700ef54: Download complete
15ef0a4fe052: Verifying Checksum
15ef0a4fe052: Download complete
81aef10b7468: Download complete
8492c04426b2: Download complete
931be6b45df3: Download complete
b3b41b093e1c: Download complete
c66a499f18f1: Download complete
dc859d65a979: Download complete
f9a4b7e83cbc: Verifying Checksum
f9a4b7e83cbc: Download complete
8406175b74f2: Download complete
d8a867e68b39: Download complete
86753f729f41: Download complete
1b4507b9d94f: Verifying Checksum
1b4507b9d94f: Download complete
bb1554100fd0: Download complete
79f063451047: Verifying Checksum
79f063451047: Download complete
af19aefa8c28: Verifying Checksum
af19aefa8c28: Download complete
23748796c9e7: Download complete
f59dc0679c75: Download complete
55a213a632b1: Pull complete
45b4d0733e62: Pull complete
d71672fc129c: Verifying Checksum
d71672fc129c: Download complete
44dd0ab5fdef: Verifying Checksum
44dd0ab5fdef: Download complete
edadc98b94f2: Verifying Checksum
5594968993e8: Verifying Checksum
5594968993e8: Download complete
9f6b7b34fd6d: Verifying Checksum
9f6b7b34fd6d: Download complete
8a87c1d60ed6: Verifying Checksum
8a87c1d60ed6: Download complete
fae525a8fdf7: Verifying Checksum
fae525a8fdf7: Download complete
250c7a686cbe: Download complete
5230fa14e4cf: Verifying Checksum
5230fa14e4cf: Download complete
864dff2bbd6b: Verifying Checksum
864dff2bbd6b: Download complete
18ae77be10c6: Verifying Checksum
18ae77be10c6: Download complete
3aeb1fde2a5c: Pull complete
aafef83927b6: Pull complete
bcf6200713a7: Pull complete
44126a1f4f31: Pull complete
640d0ce4ea89: Pull complete
b5d13c755b81: Pull complete
d4f408980979: Pull complete
a89dafa13071: Pull complete
636fd786dcef: Pull complete
31dae2391bd4: Pull complete
8b28883ae878: Pull complete
4a187d75ee24: Pull complete
4f4fb700ef54: Pull complete
15ef0a4fe052: Pull complete
81aef10b7468: Pull complete
8492c04426b2: Pull complete
931be6b45df3: Pull complete
b3b41b093e1c: Pull complete
c66a499f18f1: Pull complete
dc859d65a979: Pull complete
f9a4b7e83cbc: Pull complete
8406175b74f2: Pull complete
d8a867e68b39: Pull complete
1b4507b9d94f: Pull complete
86753f729f41: Pull complete
bb1554100fd0: Pull complete
79f063451047: Pull complete
af19aefa8c28: Pull complete
18ae77be10c6: Pull complete
23748796c9e7: Pull complete
8a87c1d60ed6: Pull complete
f59dc0679c75: Pull complete
d71672fc129c: Pull complete
44dd0ab5fdef: Pull complete
edadc98b94f2: Pull complete
5594968993e8: Pull complete
9f6b7b34fd6d: Pull complete
fae525a8fdf7: Pull complete
250c7a686cbe: Pull complete
5230fa14e4cf: Pull complete
864dff2bbd6b: Pull complete
Digest: sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9
Status: Downloaded newer image for ocaml/opam@sha256:e4dfcae6e38f838fabf685c7211c2fe7c093177ca2950941eee47cbecc201af9
2026-04-11 10:29.10: Cancelling: Auto-cancelling job because it is no longer needed
2026-04-11 10:30.06 ---> saved as "a494baecbb94e7af4729d4c2ae860efde3ac6b3dc163dcb8423239dae5deadc4"


/: (comment ubuntu-22.04-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