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/203/head (fdbc059af2677a426a36be35e3289a81467e7fb5)]
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.33: Got resource from pool OCluster
Building on toxis.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
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.2s

#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: 32B
#4 transferring context: 53B done
#4 DONE 0.3s

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

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

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

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

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

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

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

#10 [build-opam-doc  1/14] FROM docker.io/ocaml/opam:alpine-3.15-ocaml-4.14@sha256:6e944a352012058a8e8d9e44019c2a827acd5ba42be51437b697e3630a608bdc
#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  1/12] FROM docker.io/library/alpine:3.15@sha256:19b4bcc4f60e99dd5ebdca0cbce22c503bbcff197549d7e19dab4f22254dc864
#12 DONE 0.0s

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

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

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

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

#17 [build-opam-doc  4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#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  2/14] RUN sudo apk add cgit groff
#19 CACHED

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

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

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

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

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

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

#26 [stage-2  1/16] FROM docker.io/ocaml/opam:archive@sha256:0e6fe500a8991b6938cef1e9d2d77a82a0044fe5fb9647b8e432b0d923119368
#26 CACHED

#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 0.0s done
#27 sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 531B / 531B done
#27 sha256:c0a36ebe19fca7f0223e0954c9120e37d51935cd00cd8261cbe5d11d12673a1f 1.18kB / 1.18kB done
#27 sha256:3d46a76668a0be135c58f16b1660c45a800aa7e52f62062dfd08bbbe505ac686 0B / 8.19GB 0.1s
#27 ...

#28 [internal] load build context
#28 transferring context: 4.95kB done
#28 DONE 0.4s

#27 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#27 ...

#29 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#29 0.835 checking for ocamlc... ocamlc
#29 0.861 OCaml version is 4.14.0
#29 0.875 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#29 0.875 checking for ocamlopt... ocamlopt
#29 0.893 checking for ocamlc.opt... ocamlc.opt
#29 0.911 checking for ocamlopt.opt... ocamlopt.opt
#29 0.926 checking for ocaml... ocaml
#29 0.926 checking for ocamldep... ocamldep
#29 0.927 checking for ocamldep.opt... ocamldep.opt
#29 0.942 checking for ocamlmktop... ocamlmktop
#29 0.943 checking for ocamlmklib... ocamlmklib
#29 0.943 checking for ocamldoc... ocamldoc
#29 0.944 checking for ocamldoc.opt... ocamldoc.opt
#29 0.973 checking for ocamlbuild... ocamlbuild
#29 0.973 checking OCaml Sys.os_type... Unix
#29 1.017 checking for gawk... no
#29 1.019 checking for mawk... no
#29 1.020 checking for nawk... no
#29 1.020 checking for awk... awk
#29 1.037 checking for compiler type... cc
#29 1.672 checking for compiler architecture... amd64
#29 2.290 checking for compiler system... linux
#29 2.934 checking for compiler target... x86_64-pc-linux-musl
#29 3.597 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#29 3.661 checking whether the C compiler works... yes
#29 3.751 checking for C compiler default output file name... a.out
#29 3.756 checking for suffix of executables... 
#29 3.853 checking whether we are cross compiling... no
#29 3.956 checking for suffix of object files... o
#29 4.052 checking whether the compiler supports GNU C... yes
#29 4.114 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#29 4.191 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#29 4.385 checking for ocamlobjinfo... ocamlobjinfo
#29 4.389 checking for ocamlfind... ocamlfind
#29 4.424 checking for curl... curl
#29 4.425 checking for dune... dune
#29 4.426 checking for patch... patch
#29 4.426 checking for bunzip2... bunzip2
#29 4.437 checking for linking method... shared
#29 4.437 
#29 4.437 checking for OCaml findlib package unix... found
#29 4.442 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#29 4.462 checking for OCaml findlib package base64 3.1.0 or later... no
#29 4.465 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#29 4.470 checking for OCaml findlib package cudf 0.7 or later... no
#29 4.476 checking for OCaml findlib package dose3.common 6.1 or later... no
#29 4.481 checking for OCaml findlib package dose3.algo 6.1 or later... no
#29 4.487 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#29 4.492 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#29 4.496 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#29 4.500 checking for OCaml findlib package jsonm 1.0.2 or later... no
#29 4.504 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#29 4.525 checking for OCaml findlib package sha 1.13 or later... no
#29 4.534 checking for OCaml findlib package swhid_core 0.1 or later... no
#29 4.537 checking for OCaml findlib package patch 3.0.0 or later... no
#29 4.541 checking for OCaml findlib package mccs 1.1+17 or later... configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
#29 4.546 no
#29 4.546 
#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

#27 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#27 CANCELED

#30 [build-opam2web  7/12] RUN opam install . --destdir /opt/opam2web
#30 1.657 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev)
#30 CANCELED
------
 > [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
4.492 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
4.496 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
4.500 checking for OCaml findlib package jsonm 1.0.2 or later... no
4.504 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
4.525 checking for OCaml findlib package sha 1.13 or later... no
4.534 checking for OCaml findlib package swhid_core 0.1 or later... no
4.537 checking for OCaml findlib package patch 3.0.0 or later... no
4.541 checking for OCaml findlib package mccs 1.1+17 or later... configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
4.546 no
4.546 
------
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.42: Job failed: Failed: Build failed