Build:
- 0
2026-05-24 06:52.31: New job: Build Dockerfile using linux-x86_64 in
[https://github.com/ocaml-opam/opam2web.git#refs/heads/kit-ty-kate-patch-1 (999cd6db27a6a92cfa545e374f88afe7778bf0c2)]
2026-05-24 06:52.31: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-05-24 06:52.31: Waiting for worker…
2026-05-24 06:52.31: Got resource from pool OCluster
Building on laodoke.caelum.ci.dev
All commits already cached
Submodule path 'content/doc': checked out '13a77b2bc576763bfa469ca3ef6f139402b7357b'
HEAD is now at 999cd6d Fix the "browse" field in the generated repo file
Synchronising submodule url for 'content/doc'
Cleared directory 'content/doc'
Submodule 'content/doc' (https://github.com/ocaml/opam.wiki.git) unregistered for path 'content/doc'
Submodule 'content/doc' (https://github.com/ocaml/opam.wiki.git) registered for path 'content/doc'
Submodule path 'content/doc': checked out '13a77b2bc576763bfa469ca3ef6f139402b7357b'
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 3.11kB done
#1 DONE 0.0s
#2 resolve image config for docker-image://docker.io/docker/dockerfile:1.3
#2 DONE 0.2s
#3 docker-image://docker.io/docker/dockerfile:1.3@sha256:42399d4635eddd7a9b8a24be879d2f9a930d0ed040a61324cfdf59ef1357b3b2
#3 CACHED
#4 [internal] load .dockerignore
#4 transferring context: 53B done
#4 DONE 0.0s
#5 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#5 ...
#6 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#6 DONE 0.2s
#5 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#5 DONE 0.2s
#7 [internal] load metadata for docker.io/ocaml/opam:archive
#7 DONE 0.2s
#8 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#8 DONE 0.2s
#9 [internal] load metadata for docker.io/library/alpine:3.15
#9 DONE 0.2s
#10 [stage-5 1/3] FROM docker.io/library/caddy:2.5.2-alpine@sha256:b31ff95e98737b849d6af1fb9d9cb54a66ba3684564b3310541f60b12b1dd619
#10 DONE 0.0s
#11 [internal] load build context
#11 DONE 0.0s
#12 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#12 DONE 0.0s
#13 [opam2web 1/12] FROM docker.io/library/alpine:3.15@sha256:19b4bcc4f60e99dd5ebdca0cbce22c503bbcff197549d7e19dab4f22254dc864
#13 DONE 0.0s
#14 [stage-5 2/3] WORKDIR /srv
#14 CACHED
#15 [build-opam-doc 1/14] FROM docker.io/ocaml/opam:alpine-3.15-ocaml-4.14@sha256:6e944a352012058a8e8d9e44019c2a827acd5ba42be51437b697e3630a608bdc
#15 DONE 0.0s
#16 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:1b24801282151748c6963809cb0ecfe2d6da541da7df3591b977e77b34eb06a6
#16 resolve docker.io/ocaml/opam:archive@sha256:1b24801282151748c6963809cb0ecfe2d6da541da7df3591b977e77b34eb06a6 done
#16 DONE 0.0s
#17 [build-opam2web 8/12] RUN cp -r content /opt/opam2web/share/opam2web/
#17 CACHED
#18 [opam2web 3/12] COPY --from=opam-legacy . /www
#18 CACHED
#19 [build-opam2web 10/12] RUN rm -rf /opt/opam2web/share/opam2web/doc
#19 CACHED
#20 [build-opam2web 4/12] WORKDIR /home/opam/opam2web
#20 CACHED
#21 [build-opam2web 5/12] RUN sudo mkdir -p /opt/opam2web && sudo chown opam:opam /opt/opam2web
#21 CACHED
#22 [opam2web 2/12] RUN apk add --update git curl rsync libstdc++ rdfind
#22 CACHED
#23 [build-opam2web 6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#23 CACHED
#24 [build-opam2web 7/12] RUN opam install . --destdir /opt/opam2web
#24 CACHED
#25 [build-opam2web 9/12] RUN rm -rf /opt/opam2web/share/opam2web/lib
#25 CACHED
#26 [build-opam2web 3/12] RUN git clone https://github.com/ocaml/opam2web.git --depth 1 /home/opam/opam2web
#26 CACHED
#27 [build-opam2web 11/12] RUN git clone https://github.com/ocaml/opam.wiki.git --depth 1 -b old_wiki /opt/opam2web/share/opam2web/content/doc/1.1 && rm -rf /opt/opam2web/share/opam2web/content/doc/1.1/.git
#27 CACHED
#28 [build-opam2web 2/12] RUN sudo apk add g++ gmp-dev
#28 CACHED
#29 [build-opam2web 12/12] RUN git clone https://github.com/ocaml/opam --depth 1 -b 1.2 /tmp/opam-1.2 && mv /tmp/opam-1.2/doc/pages /opt/opam2web/share/opam2web/content/doc/1.2 && rm -rf /tmp/opam-1.2
#29 CACHED
#30 [build-opam-doc 5/14] RUN opam install odoc
#30 CACHED
#31 [build-opam-doc 3/14] RUN sudo mkdir -p /usr/local/bin && echo -e '#!/bin/sh -e\n echo\n echo\n echo "<!DOCTYPE html>"\n echo "<HTML><HEAD><TITLE>$(basename $2 .1) manpage</TITLE></HEAD><BODY>"\n /usr/lib/cgit/filters/html-converters/man2html <$2\n echo "</BODY></HTML>\n' | sudo tee /usr/local/bin/man2html && sudo chmod a+x /usr/local/bin/man2html
#31 CACHED
#32 [build-opam-doc 6/14] RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam
#32 CACHED
#33 [build-opam-doc 4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#33 CACHED
#34 [build-opam-doc 2/14] RUN sudo apk add cgit groff
#34 CACHED
#35 [opam2web 4/12] COPY --from=build-opam2web /opt/opam2web /usr/local
#35 CACHED
#36 [build-opam-doc 7/14] WORKDIR /home/opam/opam
#36 CACHED
#11 [internal] load build context
#11 transferring context: 4.98kB done
#11 DONE 0.0s
#16 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:1b24801282151748c6963809cb0ecfe2d6da541da7df3591b977e77b34eb06a6
#16 sha256:5775c3359ad0609c054cd865d7eff536bea8369ff066fdf431b550acdab4a114 957B / 957B done
#16 sha256:5f5d61be8cc73c51d3e9916da5e194e5b7f0a805ef42eea8343770dd92700cb4 1.05kB / 1.05kB done
#16 sha256:a1dd9f1650e9289e47589428d979475441ab528bf337f1ae09527d95362dc27e 0B / 8.19GB 0.1s
#16 sha256:f9b26b721362ef5610cb92f468f1f16dec5c6446d5236dce3e0c3e936fef1210 0B / 18.54GB 0.1s
#16 sha256:1b24801282151748c6963809cb0ecfe2d6da541da7df3591b977e77b34eb06a6 433B / 433B done
#16 CANCELED
#37 [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#37 0.351 checking for ocamlc... ocamlc
#37 0.360 OCaml version is 4.14.0
#37 0.368 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#37 0.368 checking for ocamlopt... ocamlopt
#37 0.379 checking for ocamlc.opt... ocamlc.opt
#37 0.387 checking for ocamlopt.opt... ocamlopt.opt
#37 0.399 checking for ocaml... ocaml
#37 0.399 checking for ocamldep... ocamldep
#37 0.399 checking for ocamldep.opt... ocamldep.opt
#37 0.408 checking for ocamlmktop... ocamlmktop
#37 0.408 checking for ocamlmklib... ocamlmklib
#37 0.409 checking for ocamldoc... ocamldoc
#37 0.409 checking for ocamldoc.opt... ocamldoc.opt
#37 0.423 checking for ocamlbuild... ocamlbuild
#37 0.423 checking OCaml Sys.os_type... Unix
#37 0.459 checking for gawk... no
#37 0.460 checking for mawk... no
#37 0.460 checking for nawk... no
#37 0.460 checking for awk... awk
#37 0.468 checking for compiler type... cc
#37 0.855 checking for compiler architecture... amd64
#37 1.181 checking for compiler system... linux
#37 1.552 checking for compiler target... x86_64-pc-linux-musl
#37 1.931 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64
#37 1.969 checking whether the C compiler works... yes
#37 2.031 checking for C compiler default output file name... a.out
#37 2.033 checking for suffix of executables...
#37 2.093 checking whether we are cross compiling... no
#37 2.155 checking for suffix of object files... o
#37 2.199 checking whether the compiler supports GNU C... yes
#37 2.240 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 accepts -g... yes
#37 2.274 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#37 2.385 checking for ocamlobjinfo... ocamlobjinfo
#37 2.386 checking for ocamlfind... ocamlfind
#37 2.396 checking for curl... curl
#37 2.397 checking for dune... dune
#37 2.398 checking for patch... patch
#37 2.398 checking for bunzip2... bunzip2
#37 2.413 checking for linking method... shared
#37 2.413
#37 2.413 checking for OCaml findlib package unix... found
#37 2.413 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#37 2.423 checking for OCaml findlib package base64 3.1.0 or later... no
#37 2.425 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#37 2.428 checking for OCaml findlib package cudf 0.7 or later... no
#37 2.431 checking for OCaml findlib package dose3.common 6.1 or later... no
#37 2.434 checking for OCaml findlib package dose3.algo 6.1 or later... no
#37 2.437 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#37 2.440 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#37 2.443 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#37 2.446 checking for OCaml findlib package jsonm 1.0.2 or later... no
#37 2.450 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#37 2.461 checking for OCaml findlib package sha 1.13 or later... no
#37 2.464 checking for OCaml findlib package swhid_core 0.1 or later... no
#37 2.466 checking for OCaml findlib package patch 3.0.0 or later... no
#37 2.469 checking for OCaml findlib package mccs 1.1+17 or later... no
#37 2.474
#37 2.474 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
#37 ERROR: process "/bin/sh -c opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make" did not complete successfully: exit code: 1
------
> [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.440 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
2.443 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
2.446 checking for OCaml findlib package jsonm 1.0.2 or later... no
2.450 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.461 checking for OCaml findlib package sha 1.13 or later... no
2.464 checking for OCaml findlib package swhid_core 0.1 or later... no
2.466 checking for OCaml findlib package patch 3.0.0 or later... no
2.469 checking for OCaml findlib package mccs 1.1+17 or later... no
2.474
2.474 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
------
ERROR: failed to build: failed to solve: process "/bin/sh -c opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make" did not complete successfully: exit code: 1
docker-build failed with exit-code 1
2026-05-24 06:52.37: Job failed: Failed: Build failed