Organisationssanettetsdl27bac3 ()ubuntu-22.04-4.14_opam-2.5

ubuntu-22.04-4.14_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-4.14_opam-2.5)
Base: ocaml/opam:ubuntu-22.04-ocaml-4.14@sha256:ee7d8a3a4cace31d410c47ddbd98caf693324ad5c7e83d32c213a00aabdb9d00
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-4.14@sha256:ee7d8a3a4cace31d410c47ddbd98caf693324ad5c7e83d32c213a00aabdb9d00
# ubuntu-22.04-4.14_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-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.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 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-4.14@sha256:ee7d8a3a4cace31d410c47ddbd98caf693324ad5c7e83d32c213a00aabdb9d00-ubuntu-22.04-4.14_opam-2.5-1e786dc7be3821ae8eedc046c0068302"
2026-04-11 10:26.06: Using OBuilder spec:
((from ocaml/opam:ubuntu-22.04-ocaml-4.14@sha256:ee7d8a3a4cace31d410c47ddbd98caf693324ad5c7e83d32c213a00aabdb9d00)
(comment ubuntu-22.04-4.14_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-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.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 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-4.14@sha256:ee7d8a3a4cace31d410c47ddbd98caf693324ad5c7e83d32c213a00aabdb9d00)
Unable to find image 'ocaml/opam:ubuntu-22.04-ocaml-4.14@sha256:ee7d8a3a4cace31d410c47ddbd98caf693324ad5c7e83d32c213a00aabdb9d00' locally
docker.io/ocaml/opam@sha256:ee7d8a3a4cace31d410c47ddbd98caf693324ad5c7e83d32c213a00aabdb9d00: Pulling from ocaml/opam
b1cba2e842ca: Pulling fs layer
421afdaed246: Pulling fs layer
4f870a39d887: Pulling fs layer
b1cba2e842ca: Waiting
55a213a632b1: Pulling fs layer
421afdaed246: Waiting
45b4d0733e62: Pulling fs layer
4f870a39d887: Waiting
55a213a632b1: Waiting
3aeb1fde2a5c: Pulling fs layer
45b4d0733e62: Waiting
aafef83927b6: Pulling fs layer
bcf6200713a7: Pulling fs layer
3aeb1fde2a5c: Waiting
aafef83927b6: Waiting
44126a1f4f31: Pulling fs layer
640d0ce4ea89: Pulling fs layer
b5d13c755b81: Pulling fs layer
bcf6200713a7: Waiting
d4f408980979: Pulling fs layer
44126a1f4f31: Waiting
640d0ce4ea89: Waiting
a89dafa13071: Pulling fs layer
b5d13c755b81: Waiting
636fd786dcef: Pulling fs layer
31dae2391bd4: Pulling fs layer
d4f408980979: Waiting
8b28883ae878: Pulling fs layer
a89dafa13071: Waiting
636fd786dcef: Waiting
31dae2391bd4: Waiting
4a187d75ee24: Pulling fs layer
8b28883ae878: Waiting
4f4fb700ef54: Pulling fs layer
4a187d75ee24: Waiting
15ef0a4fe052: Pulling fs layer
4f4fb700ef54: Waiting
81aef10b7468: Pulling fs layer
8492c04426b2: Pulling fs layer
81aef10b7468: Waiting
931be6b45df3: Pulling fs layer
15ef0a4fe052: Waiting
8492c04426b2: Waiting
b3b41b093e1c: Pulling fs layer
c66a499f18f1: Pulling fs layer
dc859d65a979: Pulling fs layer
931be6b45df3: Waiting
b3b41b093e1c: Waiting
c66a499f18f1: Waiting
f9a4b7e83cbc: Pulling fs layer
8406175b74f2: Pulling fs layer
dc859d65a979: Waiting
d8a867e68b39: Pulling fs layer
1b4507b9d94f: Pulling fs layer
86753f729f41: Pulling fs layer
8406175b74f2: Waiting
f9a4b7e83cbc: Waiting
d8a867e68b39: Waiting
bb1554100fd0: Pulling fs layer
1b4507b9d94f: Waiting
79f063451047: Pulling fs layer
af19aefa8c28: Pulling fs layer
86753f729f41: Waiting
bb1554100fd0: Waiting
18ae77be10c6: Pulling fs layer
23748796c9e7: Pulling fs layer
79f063451047: Waiting
af19aefa8c28: Waiting
8a87c1d60ed6: Pulling fs layer
18ae77be10c6: Waiting
23748796c9e7: Waiting
f59dc0679c75: Pulling fs layer
d71672fc129c: Pulling fs layer
8a87c1d60ed6: Waiting
44dd0ab5fdef: Pulling fs layer
f59dc0679c75: Waiting
931c13510f32: Pulling fs layer
d71672fc129c: Waiting
44dd0ab5fdef: Waiting
75ed66e4849a: Pulling fs layer
931c13510f32: Waiting
19cc32431784: Pulling fs layer
75ed66e4849a: Waiting
6b082b8f59d1: Pulling fs layer
19cc32431784: Waiting
6b082b8f59d1: Waiting
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: 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: Verifying Checksum
8406175b74f2: Download complete
d8a867e68b39: Download complete
86753f729f41: Download complete
1b4507b9d94f: Verifying Checksum
1b4507b9d94f: Download complete
bb1554100fd0: Verifying Checksum
79f063451047: Verifying Checksum
79f063451047: Download complete
af19aefa8c28: Verifying Checksum
af19aefa8c28: Download complete
23748796c9e7: Download complete
f59dc0679c75: Verifying Checksum
f59dc0679c75: Download complete
55a213a632b1: Pull complete
45b4d0733e62: Pull complete
d71672fc129c: Verifying Checksum
d71672fc129c: Download complete
44dd0ab5fdef: Verifying Checksum
44dd0ab5fdef: Download complete
8a87c1d60ed6: Verifying Checksum
8a87c1d60ed6: Download complete
75ed66e4849a: Verifying Checksum
75ed66e4849a: Download complete
19cc32431784: Download complete
6b082b8f59d1: 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
931c13510f32: Verifying Checksum
931c13510f32: Download 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
2026-04-11 10:29.10: Cancelling: Auto-cancelling job because it is no longer needed
931c13510f32: Pull complete
75ed66e4849a: Pull complete
19cc32431784: Pull complete
6b082b8f59d1: Pull complete
Digest: sha256:ee7d8a3a4cace31d410c47ddbd98caf693324ad5c7e83d32c213a00aabdb9d00
Status: Downloaded newer image for ocaml/opam@sha256:ee7d8a3a4cace31d410c47ddbd98caf693324ad5c7e83d32c213a00aabdb9d00
2026-04-11 10:30.06 ---> saved as "752ab5c6ad79de967908e3073b7fceaa0abf89b6f293aaa06b19d969149dde3c"


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