Build:
  1. 0
2026-05-04 08:21.09: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/185/head (7f831ac1da077fec54fd8c63c33b079694c15288)]
2026-05-04 08:21.09: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-05-04 08:21.09: Waiting for worker…
2026-05-04 08:26.38: Got resource from pool OCluster
Building on doris.caelum.ci.dev
All commits already cached
Submodule path 'content/doc': checked out 'e54731062f4cb140f96c56fad47cdcc5c1d70cf7'
HEAD is now at 7f831ac sort opam fields
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.1s

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

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

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

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

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

#10 [internal] load build context
#10 DONE 0.0s

#11 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:0e6fe500a8991b6938cef1e9d2d77a82a0044fe5fb9647b8e432b0d923119368
#11 resolve docker.io/ocaml/opam:archive@sha256:0e6fe500a8991b6938cef1e9d2d77a82a0044fe5fb9647b8e432b0d923119368 0.0s done
#11 DONE 0.0s

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

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

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

#15 [stage-5 2/3] WORKDIR /srv
#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 [opam2web  2/12] RUN apk add --update git curl rsync libstdc++ rdfind
#17 CACHED

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

#19 [build-opam-doc  5/14] RUN opam install odoc
#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  2/14] RUN sudo apk add cgit groff
#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  3/12] RUN git clone https://github.com/ocaml/opam2web.git --depth 1 /home/opam/opam2web
#23 CACHED

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

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

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

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

#11 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:0e6fe500a8991b6938cef1e9d2d77a82a0044fe5fb9647b8e432b0d923119368
#11 sha256:4162b54f289804ce61f8bd9bfca1850e521a31e29e4f706f2b278a78eaf20a16 1.05kB / 1.05kB done
#11 sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 0B / 3.86MB 0.1s
#11 sha256:649bab40a594fc85243f37338c5ba4cc7cb5da578f52cb50af1f96795c841d8b 0B / 8.19GB 0.1s
#11 sha256:864055388e1a7964d6562805611e8d874db5c402d37a1c24dbc9e87143f321e1 0B / 18.42GB 0.1s
#11 ...

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

#11 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:0e6fe500a8991b6938cef1e9d2d77a82a0044fe5fb9647b8e432b0d923119368
#11 sha256:0e6fe500a8991b6938cef1e9d2d77a82a0044fe5fb9647b8e432b0d923119368 433B / 433B done
#11 sha256:7bb308de1d4b2669f82a07dcb0c804b6200035236a3cf7e61171f6835efa08fb 957B / 957B done
#11 sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 1.05MB / 3.86MB 0.9s
#11 sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 2.10MB / 3.86MB 1.4s
#11 sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 3.15MB / 3.86MB 1.7s
#11 sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 3.86MB / 3.86MB 1.8s done
#11 extracting sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb
#11 extracting sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 0.4s done
#11 ...

#28 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#28 0.703 checking for ocamlc... ocamlc
#28 0.712 OCaml version is 4.14.0
#28 0.720 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#28 0.720 checking for ocamlopt... ocamlopt
#28 0.734 checking for ocamlc.opt... ocamlc.opt
#28 0.745 checking for ocamlopt.opt... ocamlopt.opt
#28 0.759 checking for ocaml... ocaml
#28 0.759 checking for ocamldep... ocamldep
#28 0.760 checking for ocamldep.opt... ocamldep.opt
#28 0.771 checking for ocamlmktop... ocamlmktop
#28 0.771 checking for ocamlmklib... ocamlmklib
#28 0.772 checking for ocamldoc... ocamldoc
#28 0.773 checking for ocamldoc.opt... ocamldoc.opt
#28 0.789 checking for ocamlbuild... ocamlbuild
#28 0.789 checking OCaml Sys.os_type... Unix
#28 0.822 checking for gawk... no
#28 0.822 checking for mawk... no
#28 0.823 checking for nawk... no
#28 0.823 checking for awk... awk
#28 0.836 checking for compiler type... cc
#28 1.168 checking for compiler architecture... amd64
#28 1.489 checking for compiler system... linux
#28 1.814 checking for compiler target... x86_64-pc-linux-musl
#28 2.151 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#28 2.207 checking whether the C compiler works... yes
#28 2.270 checking for C compiler default output file name... a.out
#28 2.272 checking for suffix of executables... 
#28 2.330 checking whether we are cross compiling... no
#28 2.397 checking for suffix of object files... o
#28 2.446 checking whether the compiler supports GNU C... yes
#28 2.496 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#28 2.534 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#28 2.640 checking for ocamlobjinfo... ocamlobjinfo
#28 2.640 checking for ocamlfind... ocamlfind
#28 2.655 checking for curl... curl
#28 2.656 checking for dune... dune
#28 2.656 checking for patch... patch
#28 2.657 checking for bunzip2... bunzip2
#28 2.669 checking for linking method... shared
#28 2.669 
#28 2.669 checking for OCaml findlib package unix... found
#28 2.673 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#28 2.687 checking for OCaml findlib package base64 3.1.0 or later... no
#28 2.690 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#28 2.694 checking for OCaml findlib package cudf 0.7 or later... no
#28 2.697 checking for OCaml findlib package dose3.common 6.1 or later... no
#28 2.701 checking for OCaml findlib package dose3.algo 6.1 or later... no
#28 2.705 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#28 2.708 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#28 2.712 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#28 2.716 checking for OCaml findlib package jsonm 1.0.2 or later... no
#28 2.719 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#28 2.733 checking for OCaml findlib package sha 1.13 or later... no
#28 2.737 checking for OCaml findlib package swhid_core 0.1 or later... no
#28 2.742 checking for OCaml findlib package patch 3.0.0 or later... no
#28 2.745 checking for OCaml findlib package mccs 1.1+17 or later... no
#28 2.750 
#28 2.751 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

#14 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#14 sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 531B / 531B done
#14 sha256:c0a36ebe19fca7f0223e0954c9120e37d51935cd00cd8261cbe5d11d12673a1f 1.18kB / 1.18kB done
#14 sha256:3d46a76668a0be135c58f16b1660c45a800aa7e52f62062dfd08bbbe505ac686 19.92MB / 8.19GB 3.3s
#14 ...

#11 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:0e6fe500a8991b6938cef1e9d2d77a82a0044fe5fb9647b8e432b0d923119368
#11 CANCELED

#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.708 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
2.712 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
2.716 checking for OCaml findlib package jsonm 1.0.2 or later... no
2.719 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.733 checking for OCaml findlib package sha 1.13 or later... no
2.737 checking for OCaml findlib package swhid_core 0.1 or later... no
2.742 checking for OCaml findlib package patch 3.0.0 or later... no
2.745 checking for OCaml findlib package mccs 1.1+17 or later... no
2.750 
2.751 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-04 08:26.46: Job failed: Failed: Build failed