Build:
  1. 0
2026-07-24 16:11.06: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/221/head (3f40967fdf6c5040614d036a0cca2161968f3f05)]
2026-07-24 16:11.06: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-07-24 16:11.06: Waiting for resource in pool OCluster
2026-07-24 16:11.06: Waiting for worker…
2026-07-24 16:11.13: Got resource from pool OCluster
Building on odawa.caelum.ci.dev
All commits already cached
Submodule path 'content/doc': checked out '13a77b2bc576763bfa469ca3ef6f139402b7357b'
HEAD is now at 3f40967 remove download computation statistics (dead) code
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.3s

#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/library/alpine:3.15
#6 DONE 0.3s

#7 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#7 DONE 0.3s

#8 [internal] load metadata for docker.io/ocaml/opam:archive
#8 DONE 0.3s

#5 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#5 DONE 0.3s

#9 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#9 DONE 0.3s

#10 [stage-5 1/3] FROM docker.io/library/caddy:2.5.2-alpine@sha256:b31ff95e98737b849d6af1fb9d9cb54a66ba3684564b3310541f60b12b1dd619
#10 DONE 0.0s

#11 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#11 DONE 0.0s

#12 [opam2web  1/12] FROM docker.io/library/alpine:3.15@sha256:19b4bcc4f60e99dd5ebdca0cbce22c503bbcff197549d7e19dab4f22254dc864
#12 DONE 0.0s

#13 [stage-5 2/3] WORKDIR /srv
#13 CACHED

#14 [opam2web  2/12] RUN apk add --update git curl rsync libstdc++ rdfind
#14 CACHED

#15 [opam2web  3/12] COPY --from=opam-legacy . /www
#15 CACHED

#16 [build-opam-doc  1/14] FROM docker.io/ocaml/opam:alpine-3.15-ocaml-4.14@sha256:6e944a352012058a8e8d9e44019c2a827acd5ba42be51437b697e3630a608bdc
#16 DONE 0.0s

#17 [build-opam2web  4/12] WORKDIR /home/opam/opam2web
#17 CACHED

#18 [build-opam2web  2/12] RUN sudo apk add g++ gmp-dev
#18 CACHED

#19 [build-opam2web  3/12] RUN git clone https://github.com/ocaml/opam2web.git --depth 1 /home/opam/opam2web
#19 CACHED

#20 [build-opam-doc  4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#20 CACHED

#21 [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
#21 CACHED

#22 [build-opam-doc  2/14] RUN sudo apk add cgit groff
#22 CACHED

#23 [build-opam-doc  6/14] RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam
#23 CACHED

#24 [build-opam-doc  5/14] RUN opam install odoc
#24 CACHED

#25 [build-opam2web  5/12] RUN sudo mkdir -p /opt/opam2web && sudo chown opam:opam /opt/opam2web
#25 CACHED

#26 [build-opam-doc  7/14] WORKDIR /home/opam/opam
#26 CACHED

#27 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:2b4f381a5f07223a681d5e789f6d58549a0a6eea153c1d493028881eb972fc3a
#27 CACHED

#28 [internal] load build context
#28 transferring context: 4.97kB done
#28 DONE 0.1s

#29 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#29 0.586 checking for ocamlc... ocamlc
#29 0.593 OCaml version is 4.14.0
#29 0.599 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#29 0.599 checking for ocamlopt... ocamlopt
#29 0.609 checking for ocamlc.opt... ocamlc.opt
#29 0.615 checking for ocamlopt.opt... ocamlopt.opt
#29 0.626 checking for ocaml... ocaml
#29 0.626 checking for ocamldep... ocamldep
#29 0.626 checking for ocamldep.opt... ocamldep.opt
#29 0.632 checking for ocamlmktop... ocamlmktop
#29 0.633 checking for ocamlmklib... ocamlmklib
#29 0.633 checking for ocamldoc... ocamldoc
#29 0.633 checking for ocamldoc.opt... ocamldoc.opt
#29 0.643 checking for ocamlbuild... ocamlbuild
#29 0.644 checking OCaml Sys.os_type... Unix
#29 0.672 checking for gawk... no
#29 0.672 checking for mawk... no
#29 0.672 checking for nawk... no
#29 0.672 checking for awk... awk
#29 0.678 checking for compiler type... cc
#29 0.978 checking for compiler architecture... amd64
#29 1.277 checking for compiler system... linux
#29 1.578 checking for compiler target... x86_64-pc-linux-musl
#29 1.897 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#29 1.928 checking whether the C compiler works... yes
#29 1.968 checking for C compiler default output file name... a.out
#29 1.969 checking for suffix of executables... 
#29 2.010 checking whether we are cross compiling... no
#29 2.053 checking for suffix of object files... o
#29 2.084 checking whether the compiler supports GNU C... yes
#29 2.113 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#29 2.145 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#29 2.227 checking for ocamlobjinfo... ocamlobjinfo
#29 2.228 checking for ocamlfind... ocamlfind
#29 2.238 checking for curl... curl
#29 2.238 checking for dune... dune
#29 2.238 checking for patch... patch
#29 2.239 checking for bunzip2... bunzip2
#29 2.245 checking for linking method... shared
#29 2.245 
#29 2.245 checking for OCaml findlib package unix... found
#29 2.247 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#29 2.255 checking for OCaml findlib package base64 3.1.0 or later... no
#29 2.257 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#29 2.259 checking for OCaml findlib package cudf 0.7 or later... no
#29 2.261 checking for OCaml findlib package dose3.common 6.1 or later... no
#29 2.263 checking for OCaml findlib package dose3.algo 6.1 or later... no
#29 2.265 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#29 2.266 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#29 2.268 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#29 2.270 checking for OCaml findlib package jsonm 1.0.2 or later... no
#29 2.272 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#29 2.279 checking for OCaml findlib package sha 1.13 or later... no
#29 2.281 checking for OCaml findlib package swhid_core 0.1 or later... no
#29 2.283 checking for OCaml findlib package patch 3.0.0 or later... no
#29 2.285 checking for OCaml findlib package mccs 1.1+17 or later... no
#29 2.287 
#29 2.287 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

#30 [build-opam2web  6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#30 CANCELED
------
 > [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.266 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
2.268 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
2.270 checking for OCaml findlib package jsonm 1.0.2 or later... no
2.272 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.279 checking for OCaml findlib package sha 1.13 or later... no
2.281 checking for OCaml findlib package swhid_core 0.1 or later... no
2.283 checking for OCaml findlib package patch 3.0.0 or later... no
2.285 checking for OCaml findlib package mccs 1.1+17 or later... no
2.287 
2.287 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-24 16:11.27: Job failed: Failed: Build failed