Build:
- 0
2026-01-27 10:51.07: 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-01-27 10:51.07: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-01-27 10:51.07: Waiting for resource in pool OCluster
2026-01-27 10:51.07: Waiting for worker…
2026-01-27 10:51.07: Got resource from pool OCluster
Building on clete
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.7s
#3 docker-image://docker.io/docker/dockerfile:1.3@sha256:42399d4635eddd7a9b8a24be879d2f9a930d0ed040a61324cfdf59ef1357b3b2
#3 CACHED
#4 [internal] load .dockerignore
#4 DONE 0.0s
#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 ...
#6 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#6 DONE 0.5s
#7 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#7 DONE 0.5s
#8 [internal] load metadata for docker.io/library/alpine:3.15
#8 DONE 0.7s
#9 [internal] load metadata for docker.io/ocaml/opam:archive
#9 DONE 0.9s
#5 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#5 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 [build-opam2web 1/12] FROM docker.io/ocaml/opam:alpine-3.15-ocaml-4.14@sha256:6e944a352012058a8e8d9e44019c2a827acd5ba42be51437b697e3630a608bdc
#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 [build-opam2web 3/12] RUN git clone https://github.com/ocaml/opam2web.git --depth 1 /home/opam/opam2web
#15 CACHED
#16 [build-opam2web 2/12] RUN sudo apk add g++ gmp-dev
#16 CACHED
#17 [build-opam2web 4/12] WORKDIR /home/opam/opam2web
#17 CACHED
#18 [build-opam2web 5/12] RUN sudo mkdir -p /opt/opam2web && sudo chown opam:opam /opt/opam2web
#18 CACHED
#19 [build-opam-doc 4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#19 CACHED
#20 [build-opam-doc 2/14] RUN sudo apk add cgit groff
#20 CACHED
#21 [build-opam-doc 6/14] RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam
#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-opam2web 6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#24 CACHED
#25 [build-opam-doc 7/14] WORKDIR /home/opam/opam
#25 CACHED
#26 [internal] load build context
#26 transferring context: 4.98kB done
#26 DONE 0.0s
#27 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#27 resolve docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 done
#27 sha256:3d46a76668a0be135c58f16b1660c45a800aa7e52f62062dfd08bbbe505ac686 0B / 8.19GB 0.1s
#27 sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 531B / 531B done
#27 sha256:c0a36ebe19fca7f0223e0954c9120e37d51935cd00cd8261cbe5d11d12673a1f 1.18kB / 1.18kB done
#27 CANCELED
#28 [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#28 0.336 checking for ocamlc... ocamlc
#28 0.345 OCaml version is 4.14.0
#28 0.352 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#28 0.352 checking for ocamlopt... ocamlopt
#28 0.373 checking for ocamlc.opt... ocamlc.opt
#28 0.373 checking for ocamlopt.opt... ocamlopt.opt
#28 0.377 checking for ocaml... ocaml
#28 0.377 checking for ocamldep... ocamldep
#28 0.378 checking for ocamldep.opt... ocamldep.opt
#28 0.386 checking for ocamlmktop... ocamlmktop
#28 0.386 checking for ocamlmklib... ocamlmklib
#28 0.387 checking for ocamldoc... ocamldoc
#28 0.387 checking for ocamldoc.opt... ocamldoc.opt
#28 0.399 checking for ocamlbuild... ocamlbuild
#28 0.399 checking OCaml Sys.os_type... Unix
#28 0.427 checking for gawk... no
#28 0.427 checking for mawk... no
#28 0.428 checking for nawk... no
#28 0.428 checking for awk... awk
#28 0.435 checking for compiler type... cc
#28 0.773 checking for compiler architecture... amd64
#28 1.096 checking for compiler system... linux
#28 1.566 checking for compiler target... x86_64-pc-linux-musl
#28 1.925 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64
#28 1.956 checking whether the C compiler works... yes
#28 2.008 checking for C compiler default output file name... a.out
#28 2.008 checking for suffix of executables...
#28 2.055 checking whether we are cross compiling... no
#28 2.099 checking for suffix of object files... o
#28 2.137 checking whether the compiler supports GNU C... yes
#28 2.168 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 accepts -g... yes
#28 2.205 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#28 2.281 checking for ocamlobjinfo... ocamlobjinfo
#28 2.281 checking for ocamlfind... ocamlfind
#28 2.295 checking for curl... curl
#28 2.296 checking for dune... dune
#28 2.297 checking for patch... patch
#28 2.298 checking for bunzip2... bunzip2
#28 2.304 checking for linking method... shared
#28 2.304
#28 2.304 checking for OCaml findlib package unix... found
#28 2.307 checking for OCaml findlib package re 1.9.0 or later... found 1.10.4
#28 2.317 checking for OCaml findlib package base64 3.1.0 or later... no
#28 2.319 checking for OCaml findlib package ocamlgraph... not found
#28 2.323 checking for OCaml findlib package cudf 0.7 or later... no
#28 2.325 checking for OCaml findlib package dose3.common 6.1 or later... no
#28 2.328 checking for OCaml findlib package dose3.algo 6.1 or later... no
#28 2.330 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#28 2.332 checking for OCaml findlib package spdx_licenses... not found
#28 2.342 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#28 2.342 checking for OCaml findlib package jsonm... not found
#28 2.342 checking for OCaml findlib package uutf... found
#28 2.342 checking for OCaml findlib package sha... not found
#28 2.344 checking for OCaml findlib package swhid_core... not found
#28 2.346 checking for OCaml findlib package patch... not found
#28 2.348 checking for OCaml findlib package mccs 1.1+17 or later... no
#28 2.351
#28 2.351 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
#28 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
#29 [build-opam2web 7/12] RUN opam install . --destdir /opt/opam2web
#29 0.870 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev)
#29 CANCELED
#30 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:c47b29898cd29dc63ce77ff663aafb060c8811b0837dcf110e50f700ed65197a
#30 resolve docker.io/ocaml/opam:archive@sha256:c47b29898cd29dc63ce77ff663aafb060c8811b0837dcf110e50f700ed65197a done
#30 sha256:521792f665a9e2c624357a1928c26ae87a0002c4c8afa216a98878c443226129 40.89MB / 8.19GB 2.4s
#30 sha256:c47b29898cd29dc63ce77ff663aafb060c8811b0837dcf110e50f700ed65197a 433B / 433B done
#30 sha256:538ed2485b3a76affd9b3122c87dbaed51bdc6b3a179aa480249fece58bae978 957B / 957B done
#30 sha256:49673305a6032ce427ec5535b376172c3e70a566f1264c68c8104137822bf90a 1.05kB / 1.05kB done
#30 sha256:1074353eec0db2c1d81d5af2671e56e00cf5738486f5762609ea33d606f88612 3.86MB / 3.86MB 2.4s done
#30 extracting sha256:1074353eec0db2c1d81d5af2671e56e00cf5738486f5762609ea33d606f88612
------
> [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.332 checking for OCaml findlib package spdx_licenses... not found
2.342 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
2.342 checking for OCaml findlib package jsonm... not found
2.342 checking for OCaml findlib package uutf... found
2.342 checking for OCaml findlib package sha... not found
2.344 checking for OCaml findlib package swhid_core... not found
2.346 checking for OCaml findlib package patch... not found
2.348 checking for OCaml findlib package mccs 1.1+17 or later... no
2.351
2.351 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-01-27 10:51.12: Job failed: Failed: Build failed