Build:
- 0
2026-05-02 21:41.57: New job: Build Dockerfile using linux-x86_64 in
[https://github.com/ocaml-opam/opam2web.git#refs/pull/203/head (fdbc059af2677a426a36be35e3289a81467e7fb5)]
2026-05-02 21:41.57: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-05-02 21:41.57: Waiting for worker…
2026-05-02 21:41.57: 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 fdbc059 Remove opam-repository’s .git directory from the served files
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.1s
#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.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:archive
#6 DONE 0.5s
#7 [internal] load metadata for docker.io/library/alpine:3.15
#7 DONE 0.5s
#8 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#8 DONE 0.5s
#5 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#5 DONE 0.5s
#9 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#9 DONE 0.8s
#10 [stage-2 1/13] FROM docker.io/ocaml/opam:archive@sha256:38b6ec30933f742e2bcb06b779bf3a8ffa0d0f4265bed973343178fefc2ac857
#10 DONE 0.0s
#11 [internal] load build context
#11 DONE 0.0s
#12 [stage-5 1/3] FROM docker.io/library/caddy:2.5.2-alpine@sha256:b31ff95e98737b849d6af1fb9d9cb54a66ba3684564b3310541f60b12b1dd619
#12 DONE 0.0s
#13 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#13 DONE 0.0s
#14 [opam2web 1/12] FROM docker.io/library/alpine:3.15@sha256:19b4bcc4f60e99dd5ebdca0cbce22c503bbcff197549d7e19dab4f22254dc864
#14 DONE 0.0s
#15 [stage-5 2/3] WORKDIR /srv
#15 CACHED
#16 [opam2web 2/12] RUN apk add --update git curl rsync libstdc++ rdfind
#16 CACHED
#17 [opam2web 3/12] COPY --from=opam-legacy . /www
#17 CACHED
#18 [build-opam-doc 1/14] FROM docker.io/ocaml/opam:alpine-3.15-ocaml-4.14@sha256:6e944a352012058a8e8d9e44019c2a827acd5ba42be51437b697e3630a608bdc
#18 DONE 0.0s
#19 [build-opam2web 4/12] WORKDIR /home/opam/opam2web
#19 CACHED
#20 [build-opam2web 2/12] RUN sudo apk add g++ gmp-dev
#20 CACHED
#21 [build-opam2web 5/12] RUN sudo mkdir -p /opt/opam2web && sudo chown opam:opam /opt/opam2web
#21 CACHED
#22 [build-opam2web 3/12] RUN git clone https://github.com/ocaml/opam2web.git --depth 1 /home/opam/opam2web
#22 CACHED
#23 [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
#23 CACHED
#24 [build-opam-doc 6/14] RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam
#24 CACHED
#25 [build-opam-doc 4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#25 CACHED
#26 [build-opam-doc 2/14] RUN sudo apk add cgit groff
#26 CACHED
#27 [build-opam-doc 5/14] RUN opam install odoc
#27 CACHED
#28 [build-opam2web 6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#28 CACHED
#10 [stage-2 1/13] FROM docker.io/ocaml/opam:archive@sha256:38b6ec30933f742e2bcb06b779bf3a8ffa0d0f4265bed973343178fefc2ac857
#10 CACHED
#29 [build-opam-doc 7/14] WORKDIR /home/opam/opam
#29 CACHED
#11 [internal] load build context
#11 transferring context: 4.95kB done
#11 DONE 0.1s
#30 [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#30 0.791 checking for ocamlc... ocamlc
#30 0.797 OCaml version is 4.14.0
#30 0.803 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#30 0.803 checking for ocamlopt... ocamlopt
#30 0.810 checking for ocamlc.opt... ocamlc.opt
#30 0.817 checking for ocamlopt.opt... ocamlopt.opt
#30 0.825 checking for ocaml... ocaml
#30 0.825 checking for ocamldep... ocamldep
#30 0.826 checking for ocamldep.opt... ocamldep.opt
#30 0.832 checking for ocamlmktop... ocamlmktop
#30 0.832 checking for ocamlmklib... ocamlmklib
#30 0.833 checking for ocamldoc... ocamldoc
#30 0.833 checking for ocamldoc.opt... ocamldoc.opt
#30 0.843 checking for ocamlbuild... ocamlbuild
#30 0.844 checking OCaml Sys.os_type... Unix
#30 0.871 checking for gawk... no
#30 0.871 checking for mawk... no
#30 0.871 checking for nawk... no
#30 0.872 checking for awk... awk
#30 0.878 checking for compiler type... cc
#30 1.164 checking for compiler architecture... amd64
#30 1.459 checking for compiler system... linux
#30 1.753 checking for compiler target... x86_64-pc-linux-musl
#30 2.065 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64
#30 2.096 checking whether the C compiler works... yes
#30 2.155 checking for C compiler default output file name... a.out
#30 2.157 checking for suffix of executables...
#30 2.199 checking whether we are cross compiling... no
#30 2.247 checking for suffix of object files... o
#30 2.279 checking whether the compiler supports GNU C... yes
#30 2.310 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 accepts -g... yes
#30 2.342 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#30 2.415 checking for ocamlobjinfo... ocamlobjinfo
#30 2.416 checking for ocamlfind... ocamlfind
#30 2.426 checking for curl... curl
#30 2.427 checking for dune... dune
#30 2.427 checking for patch... patch
#30 2.427 checking for bunzip2... bunzip2
#30 2.434 checking for linking method... shared
#30 2.434
#30 2.434 checking for OCaml findlib package unix... found
#30 2.437 checking for OCaml findlib package re 1.9.0 or later... found 1.10.4
#30 2.445 checking for OCaml findlib package base64 3.1.0 or later... no
#30 2.447 checking for OCaml findlib package ocamlgraph... not found
#30 2.449 checking for OCaml findlib package cudf 0.7 or later... no
#30 2.452 checking for OCaml findlib package dose3.common 6.1 or later... no
#30 2.453 checking for OCaml findlib package dose3.algo 6.1 or later... no
#30 2.455 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#30 2.457 checking for OCaml findlib package spdx_licenses... not found
#30 2.459 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#30 2.461 checking for OCaml findlib package jsonm... not found
#30 2.463 checking for OCaml findlib package uutf... found
#30 2.465 checking for OCaml findlib package sha... not found
#30 2.467 checking for OCaml findlib package swhid_core... not found
#30 2.469 checking for OCaml findlib package patch... not found
#30 2.471 checking for OCaml findlib package mccs 1.1+17 or later... no
#30 2.473
#30 2.473 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
#30 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
#31 [build-opam2web 7/12] RUN opam install . --destdir /opt/opam2web
#31 1.058 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev)
#31 CANCELED
------
> [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.457 checking for OCaml findlib package spdx_licenses... not found
2.459 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
2.461 checking for OCaml findlib package jsonm... not found
2.463 checking for OCaml findlib package uutf... found
2.465 checking for OCaml findlib package sha... not found
2.467 checking for OCaml findlib package swhid_core... not found
2.469 checking for OCaml findlib package patch... not found
2.471 checking for OCaml findlib package mccs 1.1+17 or later... no
2.473
2.473 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-02 21:42.03: Job failed: Failed: Build failed