Build:
  1. 0
2026-08-30 12:52.41: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/185/head (7f831ac1da077fec54fd8c63c33b079694c15288)]
2026-08-30 12:52.41: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-08-30 12:52.41: Waiting for resource in pool OCluster
2026-08-30 12:52.41: Waiting for worker…
2026-08-30 12:52.45: 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 7f831ac sort opam fields
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:archive
#5 DONE 0.1s

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

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

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

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

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

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

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

#12 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#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  3/12] RUN git clone https://github.com/ocaml/opam2web.git --depth 1 /home/opam/opam2web
#17 CACHED

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

#19 [build-opam2web  2/12] RUN sudo apk add g++ gmp-dev
#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-opam-doc  4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#22 CACHED

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

#24 [build-opam-doc  6/14] RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam
#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 [stage-2  1/16] FROM docker.io/ocaml/opam:archive@sha256:cbeb066a5f63a32d64b82e28850a748e4c7d06eb78551a04939ddf851346b319
#27 CACHED

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

#29 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#29 0.420 checking for ocamlc... ocamlc
#29 0.429 OCaml version is 4.14.0
#29 0.436 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#29 0.436 checking for ocamlopt... ocamlopt
#29 0.446 checking for ocamlc.opt... ocamlc.opt
#29 0.454 checking for ocamlopt.opt... ocamlopt.opt
#29 0.462 checking for ocaml... ocaml
#29 0.463 checking for ocamldep... ocamldep
#29 0.463 checking for ocamldep.opt... ocamldep.opt
#29 0.472 checking for ocamlmktop... ocamlmktop
#29 0.472 checking for ocamlmklib... ocamlmklib
#29 0.473 checking for ocamldoc... ocamldoc
#29 0.474 checking for ocamldoc.opt... ocamldoc.opt
#29 0.484 checking for ocamlbuild... ocamlbuild
#29 0.484 checking OCaml Sys.os_type... Unix
#29 0.521 checking for gawk... no
#29 0.522 checking for mawk... no
#29 0.522 checking for nawk... no
#29 0.522 checking for awk... awk
#29 0.529 checking for compiler type... cc
#29 0.913 checking for compiler architecture... amd64
#29 1.259 checking for compiler system... linux
#29 1.584 checking for compiler target... x86_64-pc-linux-musl
#29 1.956 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#29 2.000 checking whether the C compiler works... yes
#29 2.079 checking for C compiler default output file name... a.out
#29 2.082 checking for suffix of executables... 
#29 2.141 checking whether we are cross compiling... no
#29 2.207 checking for suffix of object files... o
#29 2.251 checking whether the compiler supports GNU C... yes
#29 2.287 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#29 2.330 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#29 2.431 checking for ocamlobjinfo... ocamlobjinfo
#29 2.432 checking for ocamlfind... ocamlfind
#29 2.442 checking for curl... curl
#29 2.443 checking for dune... dune
#29 2.444 checking for patch... patch
#29 2.444 checking for bunzip2... bunzip2
#29 2.451 checking for linking method... shared
#29 2.451 
#29 2.451 checking for OCaml findlib package unix... found
#29 2.453 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#29 2.462 checking for OCaml findlib package base64 3.1.0 or later... no
#29 2.464 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#29 2.467 checking for OCaml findlib package cudf 0.7 or later... no
#29 2.469 checking for OCaml findlib package dose3.common 6.1 or later... no
#29 2.471 checking for OCaml findlib package dose3.algo 6.1 or later... no
#29 2.474 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#29 2.476 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#29 2.478 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#29 2.481 checking for OCaml findlib package jsonm 1.0.2 or later... no
#29 2.483 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#29 2.491 checking for OCaml findlib package sha 1.13 or later... no
#29 2.494 checking for OCaml findlib package swhid_core 0.1 or later... no
#29 2.496 checking for OCaml findlib package patch 3.0.0 or later... no
#29 2.498 checking for OCaml findlib package tar 3.3.0 or later... no
#29 2.500 checking for OCaml findlib package checkseum 0.5.2 or later... no
#29 2.504 checking for OCaml findlib package decompress 1.5.1 or later... no
#29 2.506 checking for OCaml findlib package mccs 1.1+17 or later... no
#29 2.509 
#29 2.509 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.483 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.491 checking for OCaml findlib package sha 1.13 or later... no
2.494 checking for OCaml findlib package swhid_core 0.1 or later... no
2.496 checking for OCaml findlib package patch 3.0.0 or later... no
2.498 checking for OCaml findlib package tar 3.3.0 or later... no
2.500 checking for OCaml findlib package checkseum 0.5.2 or later... no
2.504 checking for OCaml findlib package decompress 1.5.1 or later... no
2.506 checking for OCaml findlib package mccs 1.1+17 or later... no
2.509 
2.509 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-08-30 12:52.55: Job failed: Failed: Build failed