2026-01-10 20:19.35: New job: test sanette/bogue https://github.com/sanette/bogue.git#refs/heads/master (c0c961bf269351aef105537fbdcd918305ec2ad1) (linux-x86_64:(lower-bound))
Base: ocaml/opam:debian-13-ocaml-4.08@sha256:6fadef23b5069dc945f3a454c49421fd09e8c17aa57d3f9ad27d3879fce6aa44
Opam project build
To reproduce locally:
git clone --recursive "https://github.com/sanette/bogue.git" -b "master" && cd "bogue" && git reset --hard c0c961bf
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-4.08@sha256:6fadef23b5069dc945f3a454c49421fd09e8c17aa57d3f9ad27d3879fce6aa44
# debian-13-4.08_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 c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 bogue.opam ./
RUN opam pin add -yn bogue.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="base-bigarray.base base-threads.base base-unix.base bigarray-compat.1.0.0 conf-libffi.2.0.0 conf-m4.1 conf-pkg-config.1.0 conf-sdl2.1 conf-sdl2-image.1 conf-sdl2-ttf.1 ctypes.0.21.1 ctypes-foreign.0.21.1 dune.3.12.1 dune-configurator.2.5.1 dune-private-libs.2.5.1 integers.0.1.0 ocaml.4.08.1 ocaml-base-compiler.4.08.1 ocaml-config.1 ocamlbuild.0.14.0 ocamlfind.1.8.0 topkg.1.0.8 tsdl.1.1.0 tsdl-image.0.3.0 tsdl-ttf.0.3 xdg.3.15.3"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y bogue.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-01-10 20:19.35: Using cache hint "sanette/bogue-ocaml/opam:debian-13-ocaml-4.08@sha256:6fadef23b5069dc945f3a454c49421fd09e8c17aa57d3f9ad27d3879fce6aa44-debian-13-4.08_opam-2.5-3f616642a831c0a8206e3f6ac0c722d3"
2026-01-10 20:19.35: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-4.08@sha256:6fadef23b5069dc945f3a454c49421fd09e8c17aa57d3f9ad27d3879fce6aa44)
(comment debian-13-4.08_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 c65fcb116531ae66ad3316b265e233443ef25044 || git fetch origin master) && git reset -q --hard c65fcb116531ae66ad3316b265e233443ef25044 && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src bogue.opam) (dst ./))
(run (network host)
(shell "opam pin add -yn bogue.dev './'"))
(run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "base-bigarray.base base-threads.base base-unix.base bigarray-compat.1.0.0 conf-libffi.2.0.0 conf-m4.1 conf-pkg-config.1.0 conf-sdl2.1 conf-sdl2-image.1 conf-sdl2-ttf.1 ctypes.0.21.1 ctypes-foreign.0.21.1 dune.3.12.1 dune-configurator.2.5.1 dune-private-libs.2.5.1 integers.0.1.0 ocaml.4.08.1 ocaml-base-compiler.4.08.1 ocaml-config.1 ocamlbuild.0.14.0 ocamlfind.1.8.0 topkg.1.0.8 tsdl.1.1.0 tsdl-image.0.3.0 tsdl-ttf.0.3 xdg.3.15.3")
(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 bogue.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-01-10 20:19.35: Waiting for resource in pool OCluster
2026-01-10 20:19.36: Waiting for worker…
2026-01-10 20:19.36: Got resource from pool OCluster
Building on bremusa.ocamllabs.io
Updating files: 7% (36/458)
Updating files: 8% (37/458)
Updating files: 9% (42/458)
Updating files: 10% (46/458)
Updating files: 11% (51/458)
Updating files: 12% (55/458)
Updating files: 13% (60/458)
Updating files: 14% (65/458)
Updating files: 15% (69/458)
Updating files: 16% (74/458)
Updating files: 17% (78/458)
Updating files: 18% (83/458)
Updating files: 19% (88/458)
Updating files: 20% (92/458)
Updating files: 21% (97/458)
Updating files: 22% (101/458)
Updating files: 23% (106/458)
Updating files: 24% (110/458)
Updating files: 25% (115/458)
Updating files: 26% (120/458)
Updating files: 27% (124/458)
Updating files: 28% (129/458)
Updating files: 29% (133/458)
Updating files: 30% (138/458)
Updating files: 31% (142/458)
Updating files: 32% (147/458)
Updating files: 33% (152/458)
Updating files: 34% (156/458)
Updating files: 35% (161/458)
Updating files: 36% (165/458)
Updating files: 37% (170/458)
Updating files: 38% (175/458)
Updating files: 39% (179/458)
Updating files: 40% (184/458)
Updating files: 41% (188/458)
Updating files: 42% (193/458)
Updating files: 43% (197/458)
Updating files: 44% (202/458)
Updating files: 45% (207/458)
Updating files: 46% (211/458)
Updating files: 47% (216/458)
Updating files: 48% (220/458)
Updating files: 49% (225/458)
Updating files: 50% (229/458)
Updating files: 51% (234/458)
Updating files: 51% (236/458)
Updating files: 52% (239/458)
Updating files: 53% (243/458)
Updating files: 54% (248/458)
Updating files: 55% (252/458)
Updating files: 56% (257/458)
Updating files: 57% (262/458)
Updating files: 58% (266/458)
Updating files: 59% (271/458)
Updating files: 60% (275/458)
Updating files: 61% (280/458)
Updating files: 62% (284/458)
Updating files: 63% (289/458)
Updating files: 64% (294/458)
Updating files: 65% (298/458)
Updating files: 66% (303/458)
Updating files: 67% (307/458)
Updating files: 68% (312/458)
Updating files: 69% (317/458)
Updating files: 70% (321/458)
Updating files: 71% (326/458)
Updating files: 72% (330/458)
Updating files: 73% (335/458)
Updating files: 74% (339/458)
Updating files: 75% (344/458)
Updating files: 76% (349/458)
Updating files: 77% (353/458)
Updating files: 78% (358/458)
Updating files: 79% (362/458)
Updating files: 80% (367/458)
Updating files: 81% (371/458)
Updating files: 82% (376/458)
Updating files: 83% (381/458)
Updating files: 84% (385/458)
Updating files: 84% (386/458)
Updating files: 85% (390/458)
Updating files: 85% (391/458)
Updating files: 85% (392/458)
Updating files: 85% (393/458)
Updating files: 86% (394/458)
Updating files: 87% (399/458)
Updating files: 88% (404/458)
Updating files: 89% (408/458)
Updating files: 90% (413/458)
Updating files: 91% (417/458)
Updating files: 92% (422/458)
Updating files: 93% (426/458)
Updating files: 94% (431/458)
Updating files: 95% (436/458)
Updating files: 96% (440/458)
Updating files: 97% (445/458)
Updating files: 98% (449/458)
Updating files: 99% (454/458)
Updating files: 100% (458/458)
Updating files: 100% (458/458), done.
HEAD is now at 378eb6d doc
fatal: unable to access 'https://github.com/sanette/bogue.git/': Send failure: Broken pipe
git-fetch failed with exit-code 128
2026-01-10 20:21.13: Job failed: Failed: Build failed