Build:
- 0
2026-07-15 21:32.34: New job: Build Dockerfile using linux-x86_64 in
[https://github.com/ocaml-opam/opam2web.git#refs/pull/221/head (3f40967fdf6c5040614d036a0cca2161968f3f05)]
2026-07-15 21:32.34: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-07-15 21:32.34: Waiting for resource in pool OCluster
2026-07-15 21:32.34: Waiting for worker…
2026-07-15 21:32.34: Got resource from pool OCluster
Building on bremusa.ocamllabs.io
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.4s
#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 ...
#6 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#6 DONE 0.6s
#7 [internal] load metadata for docker.io/library/alpine:3.15
#7 DONE 0.6s
#8 [internal] load metadata for docker.io/ocaml/opam:archive
#8 ...
#5 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#5 DONE 0.7s
#8 [internal] load metadata for docker.io/ocaml/opam:archive
#8 DONE 0.7s
#9 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#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 [opam2web 1/12] FROM docker.io/library/alpine:3.15@sha256:19b4bcc4f60e99dd5ebdca0cbce22c503bbcff197549d7e19dab4f22254dc864
#11 DONE 0.0s
#12 [stage-5 2/3] WORKDIR /srv
#12 CACHED
#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-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:a00b91eb3749ad598dfee029b40d4b3a2ee1efffc90afd14b2ac1be7ef8ac69d
#14 CACHED
#15 [opam2web 2/12] RUN apk add --update git curl rsync libstdc++ rdfind
#15 CACHED
#16 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#16 CACHED
#17 [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
#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-opam2web 5/12] RUN sudo mkdir -p /opt/opam2web && sudo chown opam:opam /opt/opam2web
#22 CACHED
#23 [build-opam2web 4/12] WORKDIR /home/opam/opam2web
#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 2/12] RUN sudo apk add g++ gmp-dev
#25 CACHED
#26 [build-opam-doc 7/14] WORKDIR /home/opam/opam
#26 CACHED
#27 [build-opam2web 6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#27 CACHED
#28 [internal] load build context
#28 transferring context: 4.97kB done
#28 DONE 0.1s
#29 [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#29 0.385 checking for ocamlc... ocamlc
#29 0.396 OCaml version is 4.14.0
#29 0.404 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#29 0.404 checking for ocamlopt... ocamlopt
#29 0.415 checking for ocamlc.opt... ocamlc.opt
#29 0.423 checking for ocamlopt.opt... ocamlopt.opt
#29 0.435 checking for ocaml... ocaml
#29 0.436 checking for ocamldep... ocamldep
#29 0.436 checking for ocamldep.opt... ocamldep.opt
#29 0.444 checking for ocamlmktop... ocamlmktop
#29 0.444 checking for ocamlmklib... ocamlmklib
#29 0.444 checking for ocamldoc... ocamldoc
#29 0.445 checking for ocamldoc.opt... ocamldoc.opt
#29 0.457 checking for ocamlbuild... ocamlbuild
#29 0.457 checking OCaml Sys.os_type... Unix
#29 0.492 checking for gawk... no
#29 0.493 checking for mawk... no
#29 0.493 checking for nawk... no
#29 0.493 checking for awk... awk
#29 0.501 checking for compiler type... cc
#29 0.861 checking for compiler architecture... amd64
#29 1.187 checking for compiler system... linux
#29 1.526 checking for compiler target... x86_64-pc-linux-musl
#29 1.866 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64
#29 1.904 checking whether the C compiler works... yes
#29 1.954 checking for C compiler default output file name... a.out
#29 1.957 checking for suffix of executables...
#29 2.000 checking whether we are cross compiling... no
#29 2.058 checking for suffix of object files... o
#29 2.090 checking whether the compiler supports GNU C... yes
#29 2.120 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 accepts -g... yes
#29 2.151 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#29 2.240 checking for ocamlobjinfo... ocamlobjinfo
#29 2.241 checking for ocamlfind... ocamlfind
#29 2.251 checking for curl... curl
#29 2.252 checking for dune... dune
#29 2.252 checking for patch... patch
#29 2.253 checking for bunzip2... bunzip2
#29 2.263 checking for linking method... shared
#29 2.263
#29 2.264 checking for OCaml findlib package unix... found
#29 2.266 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#29 2.276 checking for OCaml findlib package base64 3.1.0 or later... no
#29 2.278 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#29 2.281 checking for OCaml findlib package cudf 0.7 or later... no
#29 2.284 checking for OCaml findlib package dose3.common 6.1 or later... no
#29 2.285 checking for OCaml findlib package dose3.algo 6.1 or later... no
#29 2.288 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#29 2.291 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#29 2.293 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#29 2.297 checking for OCaml findlib package jsonm 1.0.2 or later... no
#29 2.299 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#29 2.307 checking for OCaml findlib package sha 1.13 or later... no
#29 2.309 checking for OCaml findlib package swhid_core 0.1 or later... no
#29 2.312 checking for OCaml findlib package patch 3.0.0 or later... no
#29 2.315 checking for OCaml findlib package tar 3.3.0 or later... no
#29 2.318 checking for OCaml findlib package checkseum 0.5.2 or later... no
#29 2.321 checking for OCaml findlib package decompress 1.5.1 or later... no
#29 2.324 checking for OCaml findlib package mccs 1.1+17 or later... no
#29 2.327
#29 2.327 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 0.758 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev)
#30 CANCELED
#31 [opam2web 3/12] COPY --from=opam-legacy . /www
#31 CANCELED
------
> [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.299 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.307 checking for OCaml findlib package sha 1.13 or later... no
2.309 checking for OCaml findlib package swhid_core 0.1 or later... no
2.312 checking for OCaml findlib package patch 3.0.0 or later... no
2.315 checking for OCaml findlib package tar 3.3.0 or later... no
2.318 checking for OCaml findlib package checkseum 0.5.2 or later... no
2.321 checking for OCaml findlib package decompress 1.5.1 or later... no
2.324 checking for OCaml findlib package mccs 1.1+17 or later... no
2.327
2.327 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-07-15 21:32.39: Job failed: Failed: Build failed