Build:
  1. 0
2026-04-23 09:44.21: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/203/head (fdbc059af2677a426a36be35e3289a81467e7fb5)]
2026-04-23 09:44.21: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-04-23 09:44.21: Waiting for resource in pool OCluster
2026-04-23 09:44.21: Waiting for worker…
2026-04-23 09:44.21: 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.2s

#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.3s

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

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

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

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

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

#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  5/12] RUN sudo mkdir -p /opt/opam2web && sudo chown opam:opam /opt/opam2web
#17 CACHED

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

#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-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  5/14] RUN opam install odoc
#24 CACHED

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

#26 [build-opam2web  6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#26 CACHED

#27 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:8749dc8924dd8972aa9acc9618c00eb37ea4d2d7181c6ea7af0aca4161f30b31
#27 CACHED

#28 [build-opam-doc  7/14] WORKDIR /home/opam/opam
#28 CACHED

#29 [internal] load build context
#29 transferring context: 4.95kB done
#29 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.567 checking for ocamlc... ocamlc
#30 0.574 OCaml version is 4.14.0
#30 0.581 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#30 0.581 checking for ocamlopt... ocamlopt
#30 0.590 checking for ocamlc.opt... ocamlc.opt
#30 0.596 checking for ocamlopt.opt... ocamlopt.opt
#30 0.606 checking for ocaml... ocaml
#30 0.607 checking for ocamldep... ocamldep
#30 0.607 checking for ocamldep.opt... ocamldep.opt
#30 0.613 checking for ocamlmktop... ocamlmktop
#30 0.614 checking for ocamlmklib... ocamlmklib
#30 0.614 checking for ocamldoc... ocamldoc
#30 0.614 checking for ocamldoc.opt... ocamldoc.opt
#30 0.624 checking for ocamlbuild... ocamlbuild
#30 0.624 checking OCaml Sys.os_type... Unix
#30 0.652 checking for gawk... no
#30 0.652 checking for mawk... no
#30 0.653 checking for nawk... no
#30 0.653 checking for awk... awk
#30 0.659 checking for compiler type... cc
#30 0.959 checking for compiler architecture... amd64
#30 1.258 checking for compiler system... linux
#30 1.556 checking for compiler target... x86_64-pc-linux-musl
#30 1.874 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#30 1.908 checking whether the C compiler works... yes
#30 1.949 checking for C compiler default output file name... a.out
#30 1.951 checking for suffix of executables... 
#30 1.993 checking whether we are cross compiling... no
#30 2.039 checking for suffix of object files... o
#30 2.070 checking whether the compiler supports GNU C... yes
#30 2.099 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#30 2.127 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#30 2.201 checking for ocamlobjinfo... ocamlobjinfo
#30 2.202 checking for ocamlfind... ocamlfind
#30 2.212 checking for curl... curl
#30 2.213 checking for dune... dune
#30 2.213 checking for patch... patch
#30 2.213 checking for bunzip2... bunzip2
#30 2.219 checking for linking method... shared
#30 2.219 
#30 2.219 checking for OCaml findlib package unix... found
#30 2.222 checking for OCaml findlib package re 1.9.0 or later... found 1.10.4
#30 2.229 checking for OCaml findlib package base64 3.1.0 or later... no
#30 2.231 checking for OCaml findlib package ocamlgraph... not found
#30 2.233 checking for OCaml findlib package cudf 0.7 or later... no
#30 2.235 checking for OCaml findlib package dose3.common 6.1 or later... no
#30 2.238 checking for OCaml findlib package dose3.algo 6.1 or later... no
#30 2.241 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#30 2.243 checking for OCaml findlib package spdx_licenses... not found
#30 2.244 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#30 2.246 checking for OCaml findlib package jsonm... not found
#30 2.248 checking for OCaml findlib package uutf... found
#30 2.250 checking for OCaml findlib package sha... not found
#30 2.252 checking for OCaml findlib package swhid_core... not found
#30 2.254 checking for OCaml findlib package patch... not found
#30 2.256 checking for OCaml findlib package mccs 1.1+17 or later... no
#30 2.258 
#30 2.258 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 0.830 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.243 checking for OCaml findlib package spdx_licenses... not found
2.244 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
2.246 checking for OCaml findlib package jsonm... not found
2.248 checking for OCaml findlib package uutf... found
2.250 checking for OCaml findlib package sha... not found
2.252 checking for OCaml findlib package swhid_core... not found
2.254 checking for OCaml findlib package patch... not found
2.256 checking for OCaml findlib package mccs 1.1+17 or later... no
2.258 
2.258 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
------
ERROR: 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-04-23 09:44.27: Job failed: Failed: Build failed