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

#2 resolve image config for docker-image://docker.io/docker/dockerfile:1.3
#2 DONE 1.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.1s

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

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

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

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

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

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

#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 [opam2web  2/12] RUN apk add --update git curl rsync libstdc++ rdfind
#12 CACHED

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

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

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

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

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

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

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

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

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

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

#23 [build-opam-doc  2/14] RUN sudo apk add cgit groff
#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-opam-doc  7/14] WORKDIR /home/opam/opam
#25 CACHED

#26 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:92812920446cfc4a26173714961e8e3b6c1a02006c66739bc00f135e32489603
#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:3d46a76668a0be135c58f16b1660c45a800aa7e52f62062dfd08bbbe505ac686 0B / 8.19GB 0.1s
#27 sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 531B / 531B done
#27 sha256:c0a36ebe19fca7f0223e0954c9120e37d51935cd00cd8261cbe5d11d12673a1f 1.18kB / 1.18kB done
#27 ...

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

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

#29 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#29 1.302 checking for ocamlc... ocamlc
#29 1.333 OCaml version is 4.14.0
#29 1.344 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#29 1.344 checking for ocamlopt... ocamlopt
#29 1.362 checking for ocamlc.opt... ocamlc.opt
#29 1.371 checking for ocamlopt.opt... ocamlopt.opt
#29 1.384 checking for ocaml... ocaml
#29 1.384 checking for ocamldep... ocamldep
#29 1.385 checking for ocamldep.opt... ocamldep.opt
#29 1.408 checking for ocamlmktop... ocamlmktop
#29 1.408 checking for ocamlmklib... ocamlmklib
#29 1.409 checking for ocamldoc... ocamldoc
#29 1.409 checking for ocamldoc.opt... ocamldoc.opt
#29 1.441 checking for ocamlbuild... ocamlbuild
#29 1.441 checking OCaml Sys.os_type... Unix
#29 1.486 checking for gawk... no
#29 1.488 checking for mawk... no
#29 1.488 checking for nawk... no
#29 1.488 checking for awk... awk
#29 1.494 checking for compiler type... cc
#29 1.993 checking for compiler architecture... amd64
#29 2.595 checking for compiler system... linux
#29 3.136 checking for compiler target... x86_64-pc-linux-musl
#29 3.720 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#29 3.760 checking whether the C compiler works... yes
#29 3.883 checking for C compiler default output file name... a.out
#29 3.885 checking for suffix of executables... 
#29 3.944 checking whether we are cross compiling... no
#29 4.002 checking for suffix of object files... o
#29 4.047 checking whether the compiler supports GNU C... yes
#29 4.093 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#29 4.135 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#29 4.261 checking for ocamlobjinfo... ocamlobjinfo
#29 4.262 checking for ocamlfind... ocamlfind
#29 4.289 checking for curl... curl
#29 4.289 checking for dune... dune
#29 4.290 checking for patch... patch
#29 4.290 checking for bunzip2... bunzip2
#29 4.298 checking for linking method... shared
#29 4.298 
#29 4.298 checking for OCaml findlib package unix... found
#29 4.301 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#29 4.309 checking for OCaml findlib package base64 3.1.0 or later... no
#29 4.311 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#29 4.314 checking for OCaml findlib package cudf 0.7 or later... no
#29 4.316 checking for OCaml findlib package dose3.common 6.1 or later... no
#29 4.318 checking for OCaml findlib package dose3.algo 6.1 or later... no
#29 4.321 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#29 4.323 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#29 4.325 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#29 4.327 checking for OCaml findlib package jsonm 1.0.2 or later... no
#29 4.329 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#29 4.337 checking for OCaml findlib package sha 1.13 or later... no
#29 4.339 checking for OCaml findlib package swhid_core 0.1 or later... no
#29 4.341 checking for OCaml findlib package patch 3.0.0 or later... no
#29 4.344 checking for OCaml findlib package mccs 1.1+17 or later... no
#29 4.347 
#29 4.347 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  7/12] RUN opam install . --destdir /opt/opam2web
#30 2.073 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.323 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
4.325 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
4.327 checking for OCaml findlib package jsonm 1.0.2 or later... no
4.329 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
4.337 checking for OCaml findlib package sha 1.13 or later... no
4.339 checking for OCaml findlib package swhid_core 0.1 or later... no
4.341 checking for OCaml findlib package patch 3.0.0 or later... no
4.344 checking for OCaml findlib package mccs 1.1+17 or later... no
4.347 
4.347 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-13 14:06.36: Job failed: Failed: Build failed