Organisationssanettetsdl27bac3 ()opensuse-15.6-5.4_opam-2.5

opensuse-15.6-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:opensuse-15.6-5.4_opam-2.5)
Base: ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591
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:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591
# opensuse-15.6-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:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591-opensuse-15.6-5.4_opam-2.5-7efe6469eb878fa6912b9bac90dbfa02"
2026-04-11 10:26.06: Using OBuilder spec:
((from ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591)
(comment opensuse-15.6-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:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591)
Unable to find image 'ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591' locally
docker.io/ocaml/opam@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591: Pulling from ocaml/opam
cf0250ddcb79: Pulling fs layer
99d6228551d3: Pulling fs layer
eb9744e995eb: Pulling fs layer
5ae1a21f2990: Pulling fs layer
cf0250ddcb79: Waiting
99d6228551d3: Waiting
eb9744e995eb: Waiting
e38ab4698354: Pulling fs layer
5ae1a21f2990: Waiting
9a5662450177: Pulling fs layer
476dc93a5a76: Pulling fs layer
e38ab4698354: Waiting
9a5662450177: Waiting
3726ac50f1a1: Pulling fs layer
476dc93a5a76: Waiting
cae38fdf66bd: Pulling fs layer
31993a0324ec: Pulling fs layer
cae38fdf66bd: Waiting
3726ac50f1a1: Waiting
2d362c465023: Pulling fs layer
31993a0324ec: Waiting
7ac0c4ac1b7d: Pulling fs layer
f696c93325ec: Pulling fs layer
7ac0c4ac1b7d: Waiting
2d362c465023: Waiting
4a19fe572635: Pulling fs layer
f696c93325ec: Waiting
264628790d1f: Pulling fs layer
934484690cb7: Pulling fs layer
8ffdfee9f956: Pulling fs layer
4a19fe572635: Waiting
934484690cb7: Waiting
264628790d1f: Waiting
676e0a41c843: Pulling fs layer
8ffdfee9f956: Waiting
8637e8d57023: Pulling fs layer
4f4fb700ef54: Pulling fs layer
676e0a41c843: Waiting
8637e8d57023: Waiting
4f4fb700ef54: Waiting
70a843b0e124: Pulling fs layer
a6ee600dcedf: Pulling fs layer
030ed89b21b4: Pulling fs layer
7e41148aff92: Pulling fs layer
70a843b0e124: Waiting
2ab16f67a61d: Pulling fs layer
a6ee600dcedf: Waiting
030ed89b21b4: Waiting
9c259d4cd45b: Pulling fs layer
2ab16f67a61d: Waiting
7e41148aff92: Waiting
a74b17d442a2: Pulling fs layer
9c259d4cd45b: Waiting
e80055926786: Pulling fs layer
a74b17d442a2: Waiting
ffb97e0921dc: Pulling fs layer
e80055926786: Waiting
7313cd36453e: Pulling fs layer
8fd197a1e0b6: Pulling fs layer
c8073b345e19: Pulling fs layer
ffb97e0921dc: Waiting
f56d37d0326a: Pulling fs layer
7313cd36453e: Waiting
c1bfcfbe1453: Pulling fs layer
8fd197a1e0b6: Waiting
c8073b345e19: Waiting
41ff16dcdf3c: Pulling fs layer
f56d37d0326a: Waiting
c1bfcfbe1453: Waiting
cbe2a067d63a: Pulling fs layer
41ff16dcdf3c: Waiting
65ca06df0321: Pulling fs layer
cbe2a067d63a: Waiting
bb9ce1267676: Pulling fs layer
f32cc46a62fc: Pulling fs layer
65ca06df0321: Waiting
8df21db24745: Pulling fs layer
bb9ce1267676: Waiting
f32cc46a62fc: Waiting
8df21db24745: Waiting
717f71e75fbf: Pulling fs layer
f50f423e5f7d: Pulling fs layer
717f71e75fbf: Waiting
130578962785: Pulling fs layer
f50f423e5f7d: Waiting
eb66f1ce35ef: Pulling fs layer
659b7fa104b4: Pulling fs layer
eb66f1ce35ef: Waiting
659b7fa104b4: Waiting
cf0250ddcb79: Download complete
99d6228551d3: Download complete
cf0250ddcb79: Pull complete
99d6228551d3: Pull complete
eb9744e995eb: Verifying Checksum
eb9744e995eb: Download complete
e38ab4698354: Download complete
5ae1a21f2990: Verifying Checksum
5ae1a21f2990: Download complete
9a5662450177: Verifying Checksum
9a5662450177: Download complete
3726ac50f1a1: Verifying Checksum
3726ac50f1a1: Download complete
31993a0324ec: Verifying Checksum
31993a0324ec: Download complete
cae38fdf66bd: Verifying Checksum
cae38fdf66bd: Download complete
2d362c465023: Verifying Checksum
2d362c465023: Download complete
476dc93a5a76: Verifying Checksum
476dc93a5a76: Download complete
7ac0c4ac1b7d: Verifying Checksum
7ac0c4ac1b7d: Download complete
f696c93325ec: Verifying Checksum
f696c93325ec: Download complete
264628790d1f: Verifying Checksum
264628790d1f: Download complete
4a19fe572635: Verifying Checksum
4a19fe572635: Download complete
934484690cb7: Verifying Checksum
8ffdfee9f956: Verifying Checksum
8ffdfee9f956: Download complete
8637e8d57023: Download complete
676e0a41c843: Verifying Checksum
676e0a41c843: Download complete
4f4fb700ef54: Download complete
70a843b0e124: Download complete
a6ee600dcedf: Download complete
030ed89b21b4: Verifying Checksum
030ed89b21b4: Download complete
7e41148aff92: Verifying Checksum
7e41148aff92: Download complete
2ab16f67a61d: Verifying Checksum
a74b17d442a2: Verifying Checksum
a74b17d442a2: Download complete
e80055926786: Verifying Checksum
e80055926786: Download complete
ffb97e0921dc: Verifying Checksum
ffb97e0921dc: Download complete
9c259d4cd45b: Verifying Checksum
9c259d4cd45b: Download complete
7313cd36453e: Verifying Checksum
7313cd36453e: Download complete
c8073b345e19: Verifying Checksum
c8073b345e19: Download complete
8fd197a1e0b6: Verifying Checksum
8fd197a1e0b6: Download complete
c1bfcfbe1453: Verifying Checksum
c1bfcfbe1453: Download complete
cbe2a067d63a: Verifying Checksum
cbe2a067d63a: Download complete
65ca06df0321: Download complete
eb9744e995eb: Pull complete
bb9ce1267676: Verifying Checksum
bb9ce1267676: Download complete
f32cc46a62fc: Verifying Checksum
f32cc46a62fc: Download complete
f56d37d0326a: Verifying Checksum
f56d37d0326a: Download complete
8df21db24745: Verifying Checksum
8df21db24745: Download complete
717f71e75fbf: Verifying Checksum
717f71e75fbf: Download complete
130578962785: Verifying Checksum
130578962785: Download complete
eb66f1ce35ef: Download complete
659b7fa104b4: Download complete
f50f423e5f7d: Verifying Checksum
f50f423e5f7d: Download complete
5ae1a21f2990: Pull complete
e38ab4698354: Pull complete
9a5662450177: Pull complete
476dc93a5a76: Pull complete
3726ac50f1a1: Pull complete
cae38fdf66bd: Pull complete
31993a0324ec: Pull complete
2d362c465023: Pull complete
7ac0c4ac1b7d: Pull complete
f696c93325ec: Pull complete
4a19fe572635: Pull complete
264628790d1f: Pull complete
934484690cb7: Pull complete
8ffdfee9f956: Pull complete
676e0a41c843: Pull complete
8637e8d57023: Pull complete
4f4fb700ef54: Pull complete
70a843b0e124: Pull complete
a6ee600dcedf: Pull complete
030ed89b21b4: Pull complete
7e41148aff92: Pull complete
2ab16f67a61d: Pull complete
9c259d4cd45b: Pull complete
a74b17d442a2: Pull complete
e80055926786: Pull complete
ffb97e0921dc: Pull complete
7313cd36453e: Pull complete
8fd197a1e0b6: Pull complete
c8073b345e19: Pull complete
41ff16dcdf3c: Verifying Checksum
41ff16dcdf3c: Download complete
2026-04-11 10:29.10: Cancelling: Auto-cancelling job because it is no longer needed
f56d37d0326a: Pull complete
c1bfcfbe1453: Pull complete
41ff16dcdf3c: Pull complete
cbe2a067d63a: Pull complete
65ca06df0321: Pull complete
bb9ce1267676: Pull complete
f32cc46a62fc: Pull complete
8df21db24745: Pull complete
717f71e75fbf: Pull complete
f50f423e5f7d: Pull complete
130578962785: Pull complete
eb66f1ce35ef: Pull complete
659b7fa104b4: Pull complete
Digest: sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591
Status: Downloaded newer image for ocaml/opam@sha256:d5eedf2db63cad35035cd4beb5f053f9a840735aee88252a355da1bd6a0c1591
2026-04-11 10:30.49 ---> saved as "c6a1131d87fe81b3c5dd0a1a137a8f5539f4e2f1fd1faba8a2efef22e8c4eba9"


/: (comment opensuse-15.6-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