Build:
- 0
2026-07-09 21:13.48: 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-07-09 21:13.48: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-07-09 21:13.48: Waiting for resource in pool OCluster
2026-07-09 21:13.49: Waiting for worker…
2026-07-09 21:13.49: Got resource from pool OCluster
Building on doris.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
Synchronizing 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.6s
#3 docker-image://docker.io/docker/dockerfile:1.3@sha256:42399d4635eddd7a9b8a24be879d2f9a930d0ed040a61324cfdf59ef1357b3b2
#3 resolve docker.io/docker/dockerfile:1.3@sha256:42399d4635eddd7a9b8a24be879d2f9a930d0ed040a61324cfdf59ef1357b3b2 0.0s done
#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/library/alpine:3.15
#6 DONE 0.5s
#7 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#7 DONE 0.5s
#5 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#5 DONE 0.5s
#8 [internal] load metadata for docker.io/ocaml/opam:archive
#8 DONE 0.5s
#9 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#9 DONE 0.5s
#10 [opam2web 1/12] FROM docker.io/library/alpine:3.15@sha256:19b4bcc4f60e99dd5ebdca0cbce22c503bbcff197549d7e19dab4f22254dc864
#10 resolve docker.io/library/alpine:3.15@sha256:19b4bcc4f60e99dd5ebdca0cbce22c503bbcff197549d7e19dab4f22254dc864 0.0s done
#10 DONE 0.0s
#11 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#11 resolve docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 0.0s done
#11 CACHED
#12 [opam2web 2/12] RUN apk add --update git curl rsync libstdc++ rdfind
#12 CACHED
#13 [stage-5 1/3] FROM docker.io/library/caddy:2.5.2-alpine@sha256:b31ff95e98737b849d6af1fb9d9cb54a66ba3684564b3310541f60b12b1dd619
#13 resolve docker.io/library/caddy:2.5.2-alpine@sha256:b31ff95e98737b849d6af1fb9d9cb54a66ba3684564b3310541f60b12b1dd619 0.0s done
#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 resolve docker.io/ocaml/opam:alpine-3.15-ocaml-4.14@sha256:6e944a352012058a8e8d9e44019c2a827acd5ba42be51437b697e3630a608bdc 0.0s done
#15 DONE 0.0s
#16 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:48ea95f4a062e9f9b3e7c2e14f0cac86c6dfc3ba51b87c139365a34451433829
#16 resolve docker.io/ocaml/opam:archive@sha256:48ea95f4a062e9f9b3e7c2e14f0cac86c6dfc3ba51b87c139365a34451433829 0.0s done
#16 CACHED
#17 [build-opam-doc 4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#17 CACHED
#18 [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
#18 CACHED
#19 [build-opam-doc 6/14] RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam
#19 CACHED
#20 [build-opam-doc 5/14] RUN opam install odoc
#20 CACHED
#21 [build-opam-doc 2/14] RUN sudo apk add cgit groff
#21 CACHED
#22 [build-opam2web 3/12] RUN git clone https://github.com/ocaml/opam2web.git --depth 1 /home/opam/opam2web
#22 CACHED
#23 [build-opam2web 4/12] WORKDIR /home/opam/opam2web
#23 CACHED
#24 [build-opam2web 2/12] RUN sudo apk add g++ gmp-dev
#24 CACHED
#25 [build-opam-doc 7/14] WORKDIR /home/opam/opam
#25 CACHED
#26 [build-opam2web 5/12] RUN sudo mkdir -p /opt/opam2web && sudo chown opam:opam /opt/opam2web
#26 CACHED
#27 [internal] load build context
#27 transferring context: 4.98kB done
#27 DONE 0.0s
#28 [build-opam2web 6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#28 ...
#29 [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#29 0.460 checking for ocamlc... ocamlc
#29 0.468 OCaml version is 4.14.0
#29 0.477 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#29 0.477 checking for ocamlopt... ocamlopt
#29 0.486 checking for ocamlc.opt... ocamlc.opt
#29 0.494 checking for ocamlopt.opt... ocamlopt.opt
#29 0.504 checking for ocaml... ocaml
#29 0.504 checking for ocamldep... ocamldep
#29 0.505 checking for ocamldep.opt... ocamldep.opt
#29 0.513 checking for ocamlmktop... ocamlmktop
#29 0.514 checking for ocamlmklib... ocamlmklib
#29 0.514 checking for ocamldoc... ocamldoc
#29 0.514 checking for ocamldoc.opt... ocamldoc.opt
#29 0.525 checking for ocamlbuild... ocamlbuild
#29 0.526 checking OCaml Sys.os_type... Unix
#29 0.553 checking for gawk... no
#29 0.553 checking for mawk... no
#29 0.554 checking for nawk... no
#29 0.554 checking for awk... awk
#29 0.563 checking for compiler type... cc
#29 0.894 checking for compiler architecture... amd64
#29 1.210 checking for compiler system... linux
#29 1.523 checking for compiler target... x86_64-pc-linux-musl
#29 1.851 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64
#29 1.891 checking whether the C compiler works... yes
#29 1.937 checking for C compiler default output file name... a.out
#29 1.940 checking for suffix of executables...
#29 1.989 checking whether we are cross compiling... no
#29 2.051 checking for suffix of object files... o
#29 2.087 checking whether the compiler supports GNU C... yes
#29 2.116 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 accepts -g... yes
#29 2.150 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#29 2.229 checking for ocamlobjinfo... ocamlobjinfo
#29 2.229 checking for ocamlfind... ocamlfind
#29 2.240 checking for curl... curl
#29 2.240 checking for dune... dune
#29 2.241 checking for patch... patch
#29 2.241 checking for bunzip2... bunzip2
#29 2.250 checking for linking method... shared
#29 2.250
#29 2.250 checking for OCaml findlib package unix... found
#29 2.253 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#29 2.263 checking for OCaml findlib package base64 3.1.0 or later... no
#29 2.265 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#29 2.267 checking for OCaml findlib package cudf 0.7 or later... no
#29 2.270 checking for OCaml findlib package dose3.common 6.1 or later... no
#29 2.272 checking for OCaml findlib package dose3.algo 6.1 or later... no
#29 2.274 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#29 2.276 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#29 2.278 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#29 2.281 checking for OCaml findlib package jsonm 1.0.2 or later... no
#29 2.283 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#29 2.293 checking for OCaml findlib package sha 1.13 or later... no
#29 2.296 checking for OCaml findlib package swhid_core 0.1 or later... no
#29 2.298 checking for OCaml findlib package patch 3.0.0 or later... no
#29 2.302 checking for OCaml findlib package mccs 1.1+17 or later... no
#29 2.305
#29 2.305 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
#29 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
#28 [build-opam2web 6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#28 CANCELED
#30 [opam2web 3/12] COPY --from=opam-legacy . /www
#30 CANCELED
------
> [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.276 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
2.278 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
2.281 checking for OCaml findlib package jsonm 1.0.2 or later... no
2.283 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.293 checking for OCaml findlib package sha 1.13 or later... no
2.296 checking for OCaml findlib package swhid_core 0.1 or later... no
2.298 checking for OCaml findlib package patch 3.0.0 or later... no
2.302 checking for OCaml findlib package mccs 1.1+17 or later... no
2.305
2.305 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-07-09 21:13.57: Job failed: Failed: Build failed