Build:
  1. 0
2026-05-19 21:38.45: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/221/head (3f40967fdf6c5040614d036a0cca2161968f3f05)]
2026-05-19 21:38.45: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-05-19 21:38.46: Waiting for worker…
2026-05-19 21:38.58: 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 DONE 0.2s

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

#7 [internal] load metadata for docker.io/ocaml/opam:archive
#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 ...

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

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

#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 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#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 [opam2web  1/12] FROM docker.io/library/alpine:3.15@sha256:19b4bcc4f60e99dd5ebdca0cbce22c503bbcff197549d7e19dab4f22254dc864
#14 DONE 0.0s

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

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

#17 [build-opam2web  7/12] RUN opam install . --destdir /opt/opam2web
#17 CACHED

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

#19 [build-opam2web  9/12] RUN rm -rf /opt/opam2web/share/opam2web/lib
#19 CACHED

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

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

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

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

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

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

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

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

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

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

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

#31 [build-opam-doc  5/14] RUN opam install odoc
#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  2/14] RUN sudo apk add cgit groff
#33 CACHED

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

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

#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:f2de7f1c4d07fc9e201559fdf702a068e34b7045f1f87f6cba7d93563384802a 0B / 8.19GB 0.1s
#36 sha256:387c8aa5c8d3a52bec93819b9e7ccb2afe8da53c403280df9dac91f064fa11ef 0B / 18.51GB 0.1s
#36 sha256:46155ef1ea2cbdbc9030585aacd78ebf631497b05cb6d5a4a3b3cec5d15202ef 433B / 433B done
#36 sha256:6d416132a93439d922781be8e790e6a846df93ca6ec24973ca7399cc7d88b7d5 957B / 957B done
#36 sha256:28b215a7ebce28462f54b0c3829a7b0fd36c817fe46c91831b99c867726ab61f 1.07kB / 1.07kB done
#36 sha256:f2de7f1c4d07fc9e201559fdf702a068e34b7045f1f87f6cba7d93563384802a 51.38MB / 8.19GB 5.3s
#36 sha256:387c8aa5c8d3a52bec93819b9e7ccb2afe8da53c403280df9dac91f064fa11ef 185.60MB / 18.51GB 5.3s
#36 CANCELED

#37 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#37 0.977 checking for ocamlc... ocamlc
#37 0.984 OCaml version is 4.14.0
#37 1.008 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#37 1.008 checking for ocamlopt... ocamlopt
#37 1.037 checking for ocamlc.opt... ocamlc.opt
#37 1.052 checking for ocamlopt.opt... ocamlopt.opt
#37 1.081 checking for ocaml... ocaml
#37 1.083 checking for ocamldep... ocamldep
#37 1.083 checking for ocamldep.opt... ocamldep.opt
#37 1.099 checking for ocamlmktop... ocamlmktop
#37 1.101 checking for ocamlmklib... ocamlmklib
#37 1.102 checking for ocamldoc... ocamldoc
#37 1.103 checking for ocamldoc.opt... ocamldoc.opt
#37 1.134 checking for ocamlbuild... ocamlbuild
#37 1.134 checking OCaml Sys.os_type... Unix
#37 1.178 checking for gawk... no
#37 1.178 checking for mawk... no
#37 1.178 checking for nawk... no
#37 1.178 checking for awk... awk
#37 1.192 checking for compiler type... cc
#37 1.858 checking for compiler architecture... amd64
#37 2.509 checking for compiler system... linux
#37 3.208 checking for compiler target... x86_64-pc-linux-musl
#37 3.892 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#37 3.980 checking whether the C compiler works... yes
#37 4.108 checking for C compiler default output file name... a.out
#37 4.111 checking for suffix of executables... 
#37 4.298 checking whether we are cross compiling... no
#37 4.608 checking for suffix of object files... o
#37 4.670 checking whether the compiler supports GNU C... yes
#37 4.735 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#37 4.804 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#37 4.988 checking for ocamlobjinfo... ocamlobjinfo
#37 4.989 checking for ocamlfind... ocamlfind
#37 5.024 checking for curl... curl
#37 5.024 checking for dune... dune
#37 5.024 checking for patch... patch
#37 5.024 checking for bunzip2... bunzip2
#37 5.034 checking for linking method... shared
#37 5.034 
#37 5.034 checking for OCaml findlib package unix... found
#37 5.038 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#37 5.073 checking for OCaml findlib package base64 3.1.0 or later... no
#37 5.073 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#37 5.073 checking for OCaml findlib package cudf 0.7 or later... no
#37 5.073 checking for OCaml findlib package dose3.common 6.1 or later... no
#37 5.076 checking for OCaml findlib package dose3.algo 6.1 or later... no
#37 5.078 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#37 5.085 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#37 5.089 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#37 5.092 checking for OCaml findlib package jsonm 1.0.2 or later... no
#37 5.096 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#37 5.122 checking for OCaml findlib package sha 1.13 or later... no
#37 5.125 checking for OCaml findlib package swhid_core 0.1 or later... no
#37 5.130 checking for OCaml findlib package patch 3.0.0 or later... no
#37 5.138 checking for OCaml findlib package mccs 1.1+17 or later... configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
#37 5.156 no
#37 5.156 
#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.085 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
5.089 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
5.092 checking for OCaml findlib package jsonm 1.0.2 or later... no
5.096 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
5.122 checking for OCaml findlib package sha 1.13 or later... no
5.125 checking for OCaml findlib package swhid_core 0.1 or later... no
5.130 checking for OCaml findlib package patch 3.0.0 or later... no
5.138 checking for OCaml findlib package mccs 1.1+17 or later... configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
5.156 no
5.156 
------
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 21:39.07: Job failed: Failed: Build failed