Build:
- 0
2026-07-09 21:13.48: New job: Build Dockerfile using linux-x86_64 in
[https://github.com/ocaml-opam/opam2web.git#refs/pull/185/head (7f831ac1da077fec54fd8c63c33b079694c15288)]
2026-07-09 21:13.48: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-07-09 21:13.48: Waiting for resource in pool OCluster
2026-07-09 21:13.49: Waiting for worker…
2026-07-09 21:13.49: 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 7f831ac sort opam fields
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.6s
#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.5s
#6 [internal] load metadata for docker.io/library/alpine:3.15
#6 DONE 0.5s
#7 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#7 DONE 0.5s
#8 [internal] load metadata for docker.io/ocaml/opam:archive
#8 DONE 0.5s
#9 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#9 DONE 0.8s
#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 [opam2web 2/12] RUN apk add --update git curl rsync libstdc++ rdfind
#13 CACHED
#14 [build-opam-doc 1/14] 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 4/12] WORKDIR /home/opam/opam2web
#16 CACHED
#17 [build-opam2web 5/12] RUN sudo mkdir -p /opt/opam2web && sudo chown opam:opam /opt/opam2web
#17 CACHED
#18 [build-opam2web 2/12] RUN sudo apk add g++ gmp-dev
#18 CACHED
#19 [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
#19 CACHED
#20 [build-opam-doc 5/14] RUN opam install odoc
#20 CACHED
#21 [build-opam-doc 2/14] RUN sudo apk add cgit groff
#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 4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#23 CACHED
#24 [build-opam-doc 7/14] WORKDIR /home/opam/opam
#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:48ea95f4a062e9f9b3e7c2e14f0cac86c6dfc3ba51b87c139365a34451433829
#26 CACHED
#27 [internal] load build context
#27 transferring context: 4.97kB done
#27 DONE 0.0s
#28 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#28 resolve docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 done
#28 sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 531B / 531B done
#28 sha256:c0a36ebe19fca7f0223e0954c9120e37d51935cd00cd8261cbe5d11d12673a1f 1.18kB / 1.18kB done
#28 sha256:3d46a76668a0be135c58f16b1660c45a800aa7e52f62062dfd08bbbe505ac686 0B / 8.19GB 0.1s
#28 ...
#29 [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#29 0.386 checking for ocamlc... ocamlc
#29 0.397 OCaml version is 4.14.0
#29 0.407 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#29 0.407 checking for ocamlopt... ocamlopt
#29 0.419 checking for ocamlc.opt... ocamlc.opt
#29 0.428 checking for ocamlopt.opt... ocamlopt.opt
#29 0.442 checking for ocaml... ocaml
#29 0.442 checking for ocamldep... ocamldep
#29 0.442 checking for ocamldep.opt... ocamldep.opt
#29 0.447 checking for ocamlmktop... ocamlmktop
#29 0.447 checking for ocamlmklib... ocamlmklib
#29 0.447 checking for ocamldoc... ocamldoc
#29 0.448 checking for ocamldoc.opt... ocamldoc.opt
#29 0.459 checking for ocamlbuild... ocamlbuild
#29 0.459 checking OCaml Sys.os_type... Unix
#29 0.511 checking for gawk... no
#29 0.511 checking for mawk... no
#29 0.511 checking for nawk... no
#29 0.511 checking for awk... awk
#29 0.512 checking for compiler type... cc
#29 0.985 checking for compiler architecture... amd64
#29 1.338 checking for compiler system... linux
#29 1.730 checking for compiler target... x86_64-pc-linux-musl
#29 2.178 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64
#29 2.234 checking whether the C compiler works... yes
#29 2.312 checking for C compiler default output file name... a.out
#29 2.312 checking for suffix of executables...
#29 2.389 checking whether we are cross compiling... no
#29 2.470 checking for suffix of object files... o
#29 2.508 checking whether the compiler supports GNU C... yes
#29 2.551 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 accepts -g... yes
#29 2.602 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#29 2.728 checking for ocamlobjinfo... ocamlobjinfo
#29 2.728 checking for ocamlfind... ocamlfind
#29 2.740 checking for curl... curl
#29 2.740 checking for dune... dune
#29 2.740 checking for patch... patch
#29 2.740 checking for bunzip2... bunzip2
#29 2.753 checking for linking method... shared
#29 2.753
#29 2.753 checking for OCaml findlib package unix... found
#29 2.754 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#29 2.777 checking for OCaml findlib package base64 3.1.0 or later... no
#29 2.777 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#29 2.777 checking for OCaml findlib package cudf 0.7 or later... no
#29 2.779 checking for OCaml findlib package dose3.common 6.1 or later... no
#29 2.789 checking for OCaml findlib package dose3.algo 6.1 or later... no
#29 2.789 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#29 2.789 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#29 2.791 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#29 2.803 checking for OCaml findlib package jsonm 1.0.2 or later... no
#29 2.803 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#29 2.816 checking for OCaml findlib package sha 1.13 or later... no
#29 2.816 checking for OCaml findlib package swhid_core 0.1 or later... no
#29 2.827 checking for OCaml findlib package patch 3.0.0 or later... no
#29 2.827 checking for OCaml findlib package mccs 1.1+17 or later... no
#29 2.828
#29 2.829 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
#28 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#28 CANCELED
#30 [build-opam2web 7/12] RUN opam install . --destdir /opt/opam2web
#30 0.857 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev)
#30 0.981 [NOTE] It seems you have not updated your repositories for a while. Consider updating them with:
#30 0.981 opam update
#30 0.981
#30 CANCELED
------
> [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.789 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
2.791 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
2.803 checking for OCaml findlib package jsonm 1.0.2 or later... no
2.803 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.816 checking for OCaml findlib package sha 1.13 or later... no
2.816 checking for OCaml findlib package swhid_core 0.1 or later... no
2.827 checking for OCaml findlib package patch 3.0.0 or later... no
2.827 checking for OCaml findlib package mccs 1.1+17 or later... no
2.828
2.829 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-09 21:13.54: Job failed: Failed: Build failed