Build:
  1. 0
2026-05-12 08:49.54: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/203/head (fdbc059af2677a426a36be35e3289a81467e7fb5)]
2026-05-12 08:49.54: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-05-12 08:49.54: Waiting for worker…
2026-05-12 08:49.54: 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 fdbc059 Remove opam-repository’s .git directory from the served files
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.1s

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

#4 [internal] load .dockerignore
#4 transferring context: 53B done
#4 DONE 0.1s

#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:archive
#6 DONE 0.4s

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

#7 [internal] load metadata for docker.io/library/alpine:3.15
#7 DONE 0.5s

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#25 [stage-2  1/13] FROM docker.io/ocaml/opam:archive@sha256:92812920446cfc4a26173714961e8e3b6c1a02006c66739bc00f135e32489603
#25 CACHED

#26 [internal] load build context
#26 transferring context: 4.95kB done
#26 DONE 0.1s

#27 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#27 resolve docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 done
#27 sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 531B / 531B done
#27 sha256:c0a36ebe19fca7f0223e0954c9120e37d51935cd00cd8261cbe5d11d12673a1f 1.18kB / 1.18kB done
#27 sha256:3d46a76668a0be135c58f16b1660c45a800aa7e52f62062dfd08bbbe505ac686 1.05MB / 8.19GB 0.2s
#27 CANCELED

#28 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#28 0.591 checking for ocamlc... ocamlc
#28 0.600 OCaml version is 4.14.0
#28 0.609 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#28 0.609 checking for ocamlopt... ocamlopt
#28 0.617 checking for ocamlc.opt... ocamlc.opt
#28 0.625 checking for ocamlopt.opt... ocamlopt.opt
#28 0.634 checking for ocaml... ocaml
#28 0.634 checking for ocamldep... ocamldep
#28 0.634 checking for ocamldep.opt... ocamldep.opt
#28 0.641 checking for ocamlmktop... ocamlmktop
#28 0.641 checking for ocamlmklib... ocamlmklib
#28 0.641 checking for ocamldoc... ocamldoc
#28 0.642 checking for ocamldoc.opt... ocamldoc.opt
#28 0.651 checking for ocamlbuild... ocamlbuild
#28 0.651 checking OCaml Sys.os_type... Unix
#28 0.679 checking for gawk... no
#28 0.679 checking for mawk... no
#28 0.679 checking for nawk... no
#28 0.679 checking for awk... awk
#28 0.687 checking for compiler type... cc
#28 0.990 checking for compiler architecture... amd64
#28 1.299 checking for compiler system... linux
#28 1.605 checking for compiler target... x86_64-pc-linux-musl
#28 1.923 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#28 1.956 checking whether the C compiler works... yes
#28 1.996 checking for C compiler default output file name... a.out
#28 1.998 checking for suffix of executables... 
#28 2.038 checking whether we are cross compiling... no
#28 2.084 checking for suffix of object files... o
#28 2.111 checking whether the compiler supports GNU C... yes
#28 2.139 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#28 2.169 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#28 2.247 checking for ocamlobjinfo... ocamlobjinfo
#28 2.247 checking for ocamlfind... ocamlfind
#28 2.256 checking for curl... curl
#28 2.256 checking for dune... dune
#28 2.257 checking for patch... patch
#28 2.257 checking for bunzip2... bunzip2
#28 2.263 checking for linking method... shared
#28 2.264 
#28 2.264 checking for OCaml findlib package unix... found
#28 2.266 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#28 2.275 checking for OCaml findlib package base64 3.1.0 or later... no
#28 2.277 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#28 2.279 checking for OCaml findlib package cudf 0.7 or later... no
#28 2.282 checking for OCaml findlib package dose3.common 6.1 or later... no
#28 2.284 checking for OCaml findlib package dose3.algo 6.1 or later... no
#28 2.286 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#28 2.288 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#28 2.290 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#28 2.292 checking for OCaml findlib package jsonm 1.0.2 or later... no
#28 2.294 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#28 2.303 checking for OCaml findlib package sha 1.13 or later... no
#28 2.305 checking for OCaml findlib package swhid_core 0.1 or later... no
#28 2.307 checking for OCaml findlib package patch 3.0.0 or later... no
#28 2.310 checking for OCaml findlib package mccs 1.1+17 or later... no
#28 2.312 
#28 2.313 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
#28 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

#29 [build-opam2web  6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#29 CANCELED
------
 > [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.288 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
2.290 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
2.292 checking for OCaml findlib package jsonm 1.0.2 or later... no
2.294 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.303 checking for OCaml findlib package sha 1.13 or later... no
2.305 checking for OCaml findlib package swhid_core 0.1 or later... no
2.307 checking for OCaml findlib package patch 3.0.0 or later... no
2.310 checking for OCaml findlib package mccs 1.1+17 or later... no
2.312 
2.313 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-12 08:49.59: Job failed: Failed: Build failed