Build:
  1. 0
2026-05-19 20:35.51: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/221/head (3f40967fdf6c5040614d036a0cca2161968f3f05)]
2026-05-19 20:35.51: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-05-19 20:35.51: Waiting for worker…
2026-05-19 20:36.27: 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 3f40967 remove download computation statistics (dead) code
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/library/alpine:3.15
#6 DONE 0.2s

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

#7 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#7 ...

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

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

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

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

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

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

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

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

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

#16 [build-opam2web 10/12] RUN rm -rf /opt/opam2web/share/opam2web/doc
#16 CACHED

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

#18 [build-opam2web  7/12] RUN opam install . --destdir /opt/opam2web
#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-opam2web  9/12] RUN rm -rf /opt/opam2web/share/opam2web/lib
#20 CACHED

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

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

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

#24 [build-opam2web  6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#24 CACHED

#25 [build-opam2web  8/12] RUN cp -r content /opt/opam2web/share/opam2web/
#25 CACHED

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

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

#28 [opam2web  4/12] COPY --from=build-opam2web /opt/opam2web /usr/local
#28 CACHED

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

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

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

#32 [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
#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  7/14] WORKDIR /home/opam/opam
#34 CACHED

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

#36 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:46155ef1ea2cbdbc9030585aacd78ebf631497b05cb6d5a4a3b3cec5d15202ef
#36 resolve docker.io/ocaml/opam:archive@sha256:46155ef1ea2cbdbc9030585aacd78ebf631497b05cb6d5a4a3b3cec5d15202ef 0.0s done
#36 sha256:46155ef1ea2cbdbc9030585aacd78ebf631497b05cb6d5a4a3b3cec5d15202ef 433B / 433B done
#36 sha256:6d416132a93439d922781be8e790e6a846df93ca6ec24973ca7399cc7d88b7d5 957B / 957B done
#36 sha256:28b215a7ebce28462f54b0c3829a7b0fd36c817fe46c91831b99c867726ab61f 1.07kB / 1.07kB done
#36 sha256:f2de7f1c4d07fc9e201559fdf702a068e34b7045f1f87f6cba7d93563384802a 0B / 8.19GB 0.1s
#36 sha256:387c8aa5c8d3a52bec93819b9e7ccb2afe8da53c403280df9dac91f064fa11ef 0B / 18.51GB 0.1s
#36 sha256:f2de7f1c4d07fc9e201559fdf702a068e34b7045f1f87f6cba7d93563384802a 131.07MB / 8.19GB 5.2s
#36 sha256:387c8aa5c8d3a52bec93819b9e7ccb2afe8da53c403280df9dac91f064fa11ef 122.68MB / 18.51GB 5.2s
#36 CANCELED

#37 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#37 0.988 checking for ocamlc... ocamlc
#37 1.055 OCaml version is 4.14.0
#37 1.064 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#37 1.064 checking for ocamlopt... ocamlopt
#37 1.128 checking for ocamlc.opt... ocamlc.opt
#37 1.152 checking for ocamlopt.opt... ocamlopt.opt
#37 1.172 checking for ocaml... ocaml
#37 1.172 checking for ocamldep... ocamldep
#37 1.172 checking for ocamldep.opt... ocamldep.opt
#37 1.218 checking for ocamlmktop... ocamlmktop
#37 1.219 checking for ocamlmklib... ocamlmklib
#37 1.219 checking for ocamldoc... ocamldoc
#37 1.220 checking for ocamldoc.opt... ocamldoc.opt
#37 1.277 checking for ocamlbuild... ocamlbuild
#37 1.277 checking OCaml Sys.os_type... Unix
#37 1.341 checking for gawk... no
#37 1.342 checking for mawk... no
#37 1.342 checking for nawk... no
#37 1.343 checking for awk... awk
#37 1.370 checking for compiler type... cc
#37 2.062 checking for compiler architecture... amd64
#37 2.727 checking for compiler system... linux
#37 3.398 checking for compiler target... x86_64-pc-linux-musl
#37 4.074 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#37 4.177 checking whether the C compiler works... yes
#37 4.394 checking for C compiler default output file name... a.out
#37 4.396 checking for suffix of executables... 
#37 4.511 checking whether we are cross compiling... no
#37 4.647 checking for suffix of object files... o
#37 4.735 checking whether the compiler supports GNU C... yes
#37 4.823 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#37 4.917 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#37 5.114 checking for ocamlobjinfo... ocamlobjinfo
#37 5.115 checking for ocamlfind... ocamlfind
#37 5.190 checking for curl... curl
#37 5.190 checking for dune... dune
#37 5.191 checking for patch... patch
#37 5.195 checking for bunzip2... bunzip2
#37 5.213 checking for linking method... shared
#37 5.214 
#37 5.214 checking for OCaml findlib package unix... found
#37 5.221 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#37 5.258 checking for OCaml findlib package base64 3.1.0 or later... no
#37 5.258 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#37 5.258 checking for OCaml findlib package cudf 0.7 or later... no
#37 5.265 checking for OCaml findlib package dose3.common 6.1 or later... no
#37 5.272 checking for OCaml findlib package dose3.algo 6.1 or later... no
#37 5.278 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#37 5.282 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#37 5.290 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#37 5.293 checking for OCaml findlib package jsonm 1.0.2 or later... no
#37 5.297 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#37 5.328 checking for OCaml findlib package sha 1.13 or later... no
#37 5.331 checking for OCaml findlib package swhid_core 0.1 or later... no
#37 5.334 checking for OCaml findlib package patch 3.0.0 or later... no
#37 5.339 checking for OCaml findlib package mccs 1.1+17 or later... no
#37 5.349 
#37 5.349 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:
5.282 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
5.290 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
5.293 checking for OCaml findlib package jsonm 1.0.2 or later... no
5.297 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
5.328 checking for OCaml findlib package sha 1.13 or later... no
5.331 checking for OCaml findlib package swhid_core 0.1 or later... no
5.334 checking for OCaml findlib package patch 3.0.0 or later... no
5.339 checking for OCaml findlib package mccs 1.1+17 or later... no
5.349 
5.349 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-19 20:36.37: Job failed: Failed: Build failed