Build:
- 0
2026-09-05 11:02.11: New job: Build Dockerfile using linux-x86_64 in
[https://github.com/ocaml-opam/opam2web.git#refs/pull/221/head (3f40967fdf6c5040614d036a0cca2161968f3f05)]
2026-09-05 11:02.11: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-09-05 11:02.11: Waiting for resource in pool OCluster
2026-09-05 11:02.11: Waiting for worker…
2026-09-05 11:02.49: Got resource from pool OCluster
Building on odawa.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
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.3s
#3 docker-image://docker.io/docker/dockerfile:1.3@sha256:42399d4635eddd7a9b8a24be879d2f9a930d0ed040a61324cfdf59ef1357b3b2
#3 CACHED
#4 [internal] load .dockerignore
#4 transferring context:
#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/ocaml/opam.ocaml.org-legacy:latest
#6 DONE 0.3s
#7 [internal] load metadata for docker.io/ocaml/opam:archive
#7 DONE 0.3s
#8 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#8 DONE 0.3s
#9 [internal] load metadata for docker.io/library/alpine:3.15
#9 DONE 0.3s
#5 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#5 DONE 0.3s
#10 [stage-5 1/3] FROM docker.io/library/caddy:2.5.2-alpine@sha256:b31ff95e98737b849d6af1fb9d9cb54a66ba3684564b3310541f60b12b1dd619
#10 DONE 0.0s
#11 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#11 DONE 0.0s
#12 [opam2web 1/12] FROM docker.io/library/alpine:3.15@sha256:19b4bcc4f60e99dd5ebdca0cbce22c503bbcff197549d7e19dab4f22254dc864
#12 DONE 0.0s
#13 [stage-5 2/3] WORKDIR /srv
#13 CACHED
#14 [opam2web 2/12] RUN apk add --update git curl rsync libstdc++ rdfind
#14 CACHED
#15 [opam2web 3/12] COPY --from=opam-legacy . /www
#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 [build-opam2web 3/12] RUN git clone https://github.com/ocaml/opam2web.git --depth 1 /home/opam/opam2web
#17 CACHED
#18 [build-opam2web 2/12] RUN sudo apk add g++ gmp-dev
#18 CACHED
#19 [build-opam2web 4/12] WORKDIR /home/opam/opam2web
#19 CACHED
#20 [build-opam-doc 2/14] RUN sudo apk add cgit groff
#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 5/14] RUN opam install odoc
#22 CACHED
#23 [build-opam-doc 6/14] RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam
#23 CACHED
#24 [build-opam-doc 4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#24 CACHED
#25 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:c4a2991b7db41ca992e7f2ae059d1ed2a7c1cb5a0437dfd83bea7fca1bdef30d
#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
#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.714 checking for ocamlc... ocamlc
#29 0.722 OCaml version is 4.14.0
#29 0.729 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#29 0.729 checking for ocamlopt... ocamlopt
#29 0.738 checking for ocamlc.opt... ocamlc.opt
#29 0.745 checking for ocamlopt.opt... ocamlopt.opt
#29 0.754 checking for ocaml... ocaml
#29 0.754 checking for ocamldep... ocamldep
#29 0.755 checking for ocamldep.opt... ocamldep.opt
#29 0.761 checking for ocamlmktop... ocamlmktop
#29 0.761 checking for ocamlmklib... ocamlmklib
#29 0.762 checking for ocamldoc... ocamldoc
#29 0.762 checking for ocamldoc.opt... ocamldoc.opt
#29 0.771 checking for ocamlbuild... ocamlbuild
#29 0.771 checking OCaml Sys.os_type... Unix
#29 0.799 checking for gawk... no
#29 0.799 checking for mawk... no
#29 0.800 checking for nawk... no
#29 0.800 checking for awk... awk
#29 0.806 checking for compiler type... cc
#29 1.138 checking for compiler architecture... amd64
#29 1.445 checking for compiler system... linux
#29 1.756 checking for compiler target... x86_64-pc-linux-musl
#29 2.084 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64
#29 2.114 checking whether the C compiler works... yes
#29 2.155 checking for C compiler default output file name... a.out
#29 2.157 checking for suffix of executables...
#29 2.202 checking whether we are cross compiling... no
#29 2.250 checking for suffix of object files... o
#29 2.278 checking whether the compiler supports GNU C... yes
#29 2.305 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 accepts -g... yes
#29 2.339 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#29 2.417 checking for ocamlobjinfo... ocamlobjinfo
#29 2.417 checking for ocamlfind... ocamlfind
#29 2.427 checking for curl... curl
#29 2.427 checking for dune... dune
#29 2.428 checking for patch... patch
#29 2.428 checking for bunzip2... bunzip2
#29 2.434 checking for linking method... shared
#29 2.434
#29 2.435 checking for OCaml findlib package unix... found
#29 2.437 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#29 2.445 checking for OCaml findlib package base64 3.1.0 or later... no
#29 2.447 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#29 2.449 checking for OCaml findlib package cudf 0.7 or later... no
#29 2.452 checking for OCaml findlib package dose3.common 6.1 or later... no
#29 2.453 checking for OCaml findlib package dose3.algo 6.1 or later... no
#29 2.456 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#29 2.458 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#29 2.459 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#29 2.461 checking for OCaml findlib package jsonm 1.0.2 or later... no
#29 2.463 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#29 2.471 checking for OCaml findlib package sha 1.13 or later... no
#29 2.473 checking for OCaml findlib package swhid_core 0.1 or later... no
#29 2.475 checking for OCaml findlib package patch 3.0.0 or later... no
#29 2.477 checking for OCaml findlib package tar 3.3.0 or later... no
#29 2.479 checking for OCaml findlib package checkseum 0.5.2 or later... no
#29 2.481 checking for OCaml findlib package decompress 1.5.1 or later... no
#29 2.484 checking for OCaml findlib package mccs 1.1+17 or later... no
#29 2.486
#29 2.487 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 6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#30 CANCELED
------
> [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.463 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.471 checking for OCaml findlib package sha 1.13 or later... no
2.473 checking for OCaml findlib package swhid_core 0.1 or later... no
2.475 checking for OCaml findlib package patch 3.0.0 or later... no
2.477 checking for OCaml findlib package tar 3.3.0 or later... no
2.479 checking for OCaml findlib package checkseum 0.5.2 or later... no
2.481 checking for OCaml findlib package decompress 1.5.1 or later... no
2.484 checking for OCaml findlib package mccs 1.1+17 or later... no
2.486
2.487 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-09-05 11:03.03: Job failed: Failed: Build failed