Build:
  1. 0
2026-08-12 00:06.59: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/heads/kit-ty-kate-patch-1 (999cd6db27a6a92cfa545e374f88afe7778bf0c2)]
2026-08-12 00:06.59: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-08-12 00:06.59: Waiting for resource in pool OCluster
2026-08-12 00:06.59: Waiting for worker…
2026-08-12 00:10.56: Got resource from pool OCluster
Building on asteria.caelum.ci.dev
All commits already cached
Submodule path 'content/doc': checked out '13a77b2bc576763bfa469ca3ef6f139402b7357b'
HEAD is now at 999cd6d Fix the "browse" field in the generated repo file
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.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/library/alpine:3.15
#6 DONE 0.5s

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

#8 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#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/library/caddy:2.5.2-alpine
#9 DONE 0.5s

#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 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#12 DONE 0.0s

#13 [opam2web  2/12] RUN apk add --update git curl rsync libstdc++ rdfind
#13 CACHED

#14 [stage-5 2/3] WORKDIR /srv
#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  4/12] WORKDIR /home/opam/opam2web
#18 CACHED

#19 [build-opam2web  2/12] RUN sudo apk add g++ gmp-dev
#19 CACHED

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

#21 [build-opam-doc  4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#21 CACHED

#22 [build-opam-doc  5/14] RUN opam install odoc
#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  2/14] RUN sudo apk add cgit groff
#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:ba4e6a6af2a7c1ad124bd2ff6246c5639794162bde6ea830c98aac293c6ff403
#27 CACHED

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

#29 [internal] load build context
#29 transferring context: 4.98kB done
#29 DONE 0.2s

#30 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#30 0.702 checking for ocamlc... ocamlc
#30 0.711 OCaml version is 4.14.0
#30 0.718 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#30 0.718 checking for ocamlopt... ocamlopt
#30 0.729 checking for ocamlc.opt... ocamlc.opt
#30 0.737 checking for ocamlopt.opt... ocamlopt.opt
#30 0.749 checking for ocaml... ocaml
#30 0.749 checking for ocamldep... ocamldep
#30 0.749 checking for ocamldep.opt... ocamldep.opt
#30 0.757 checking for ocamlmktop... ocamlmktop
#30 0.757 checking for ocamlmklib... ocamlmklib
#30 0.758 checking for ocamldoc... ocamldoc
#30 0.758 checking for ocamldoc.opt... ocamldoc.opt
#30 0.772 checking for ocamlbuild... ocamlbuild
#30 0.772 checking OCaml Sys.os_type... Unix
#30 0.802 checking for gawk... no
#30 0.802 checking for mawk... no
#30 0.802 checking for nawk... no
#30 0.803 checking for awk... awk
#30 0.811 checking for compiler type... cc
#30 1.177 checking for compiler architecture... amd64
#30 1.512 checking for compiler system... linux
#30 1.893 checking for compiler target... x86_64-pc-linux-musl
#30 2.320 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#30 2.400 checking whether the C compiler works... yes
#30 2.481 checking for C compiler default output file name... a.out
#30 2.487 checking for suffix of executables... 
#30 2.573 checking whether we are cross compiling... no
#30 2.712 checking for suffix of object files... o
#30 2.791 checking whether the compiler supports GNU C... yes
#30 2.869 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#30 2.948 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#30 3.103 checking for ocamlobjinfo... ocamlobjinfo
#30 3.104 checking for ocamlfind... ocamlfind
#30 3.117 checking for curl... curl
#30 3.117 checking for dune... dune
#30 3.117 checking for patch... patch
#30 3.118 checking for bunzip2... bunzip2
#30 3.135 checking for linking method... shared
#30 3.135 
#30 3.135 checking for OCaml findlib package unix... found
#30 3.141 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#30 3.153 checking for OCaml findlib package base64 3.1.0 or later... no
#30 3.156 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#30 3.161 checking for OCaml findlib package cudf 0.7 or later... no
#30 3.165 checking for OCaml findlib package dose3.common 6.1 or later... no
#30 3.168 checking for OCaml findlib package dose3.algo 6.1 or later... no
#30 3.173 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#30 3.176 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#30 3.180 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#30 3.183 checking for OCaml findlib package jsonm 1.0.2 or later... no
#30 3.186 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#30 3.202 checking for OCaml findlib package sha 1.13 or later... no
#30 3.209 checking for OCaml findlib package swhid_core 0.1 or later... no
#30 3.216 checking for OCaml findlib package patch 3.0.0 or later... no
#30 3.221 checking for OCaml findlib package mccs 1.1+17 or later... no
#30 3.228 
#30 3.229 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.895 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev)
#31 1.046 [NOTE] It seems you have not updated your repositories for a while. Consider updating them with:
#31 1.046        opam update
#31 1.046 
#31 CANCELED
------
 > [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
3.176 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
3.180 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
3.183 checking for OCaml findlib package jsonm 1.0.2 or later... no
3.186 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
3.202 checking for OCaml findlib package sha 1.13 or later... no
3.209 checking for OCaml findlib package swhid_core 0.1 or later... no
3.216 checking for OCaml findlib package patch 3.0.0 or later... no
3.221 checking for OCaml findlib package mccs 1.1+17 or later... no
3.228 
3.229 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-08-12 00:11.03: Job failed: Failed: Build failed