Build:
- 0
2026-09-19 22:09.19: 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-09-19 22:09.19: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-09-19 22:09.19: Waiting for resource in pool OCluster
2026-09-19 22:09.19: Waiting for worker…
2026-09-19 22:09.23: Got resource from pool OCluster
Building on laodoke.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
Synchronising 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:
#1 transferring dockerfile: 3.11kB done
#1 DONE 0.4s
#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: 53B done
#4 DONE 0.0s
#5 [internal] load metadata for docker.io/ocaml/opam:archive
#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/ocaml/opam.ocaml.org-legacy:latest
#7 DONE 0.5s
#8 [internal] load metadata for docker.io/library/alpine:3.15
#8 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 [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 2/12] RUN sudo apk add g++ gmp-dev
#18 CACHED
#19 [build-opam2web 4/12] WORKDIR /home/opam/opam2web
#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 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 2/14] RUN sudo apk add cgit groff
#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 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
#24 CACHED
#25 [build-opam-doc 5/14] RUN opam install odoc
#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 [stage-2 1/16] FROM docker.io/ocaml/opam:archive@sha256:92f3af1477b42ed7ebcb3e10deaf191c08c9364ba6df8b70c8dd44927b029225
#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.1s
#30 [build-opam2web 7/12] RUN opam install . --destdir /opt/opam2web
#30 1.009 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev)
#30 ...
#31 [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#31 0.517 checking for ocamlc... ocamlc
#31 0.525 OCaml version is 4.14.0
#31 0.533 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#31 0.533 checking for ocamlopt... ocamlopt
#31 0.541 checking for ocamlc.opt... ocamlc.opt
#31 0.550 checking for ocamlopt.opt... ocamlopt.opt
#31 0.559 checking for ocaml... ocaml
#31 0.559 checking for ocamldep... ocamldep
#31 0.559 checking for ocamldep.opt... ocamldep.opt
#31 0.566 checking for ocamlmktop... ocamlmktop
#31 0.566 checking for ocamlmklib... ocamlmklib
#31 0.566 checking for ocamldoc... ocamldoc
#31 0.567 checking for ocamldoc.opt... ocamldoc.opt
#31 0.577 checking for ocamlbuild... ocamlbuild
#31 0.577 checking OCaml Sys.os_type... Unix
#31 0.607 checking for gawk... no
#31 0.607 checking for mawk... no
#31 0.608 checking for nawk... no
#31 0.608 checking for awk... awk
#31 0.616 checking for compiler type... cc
#31 0.988 checking for compiler architecture... amd64
#31 1.340 checking for compiler system... linux
#31 1.703 checking for compiler target... x86_64-pc-linux-musl
#31 2.111 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64
#31 2.146 checking whether the C compiler works... yes
#31 2.192 checking for C compiler default output file name... a.out
#31 2.195 checking for suffix of executables...
#31 2.242 checking whether we are cross compiling... no
#31 2.292 checking for suffix of object files... o
#31 2.333 checking whether the compiler supports GNU C... yes
#31 2.372 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 accepts -g... yes
#31 2.405 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#31 2.500 checking for ocamlobjinfo... ocamlobjinfo
#31 2.501 checking for ocamlfind... ocamlfind
#31 2.512 checking for curl... curl
#31 2.513 checking for dune... dune
#31 2.513 checking for patch... patch
#31 2.514 checking for bunzip2... bunzip2
#31 2.521 checking for linking method... shared
#31 2.521
#31 2.521 checking for OCaml findlib package unix... found
#31 2.524 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#31 2.534 checking for OCaml findlib package base64 3.1.0 or later... no
#31 2.536 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#31 2.539 checking for OCaml findlib package cudf 0.7 or later... no
#31 2.541 checking for OCaml findlib package dose3.common 6.1 or later... no
#31 2.543 checking for OCaml findlib package dose3.algo 6.1 or later... no
#31 2.545 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#31 2.548 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#31 2.550 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#31 2.552 checking for OCaml findlib package jsonm 1.0.2 or later... no
#31 2.554 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#31 2.561 checking for OCaml findlib package sha 1.13 or later... no
#31 2.563 checking for OCaml findlib package swhid_core 0.1 or later... no
#31 2.566 checking for OCaml findlib package patch 3.0.0 or later... no
#31 2.569 checking for OCaml findlib package tar 3.3.0 or later... no
#31 2.571 checking for OCaml findlib package checkseum 0.5.2 or later... no
#31 2.574 checking for OCaml findlib package decompress 1.5.1 or later... no
#31 2.577 checking for OCaml findlib package mccs 1.1+17 or later... no
#31 2.580
#31 2.580 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
#31 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 7/12] RUN opam install . --destdir /opt/opam2web
#30 CANCELED
------
> [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.554 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.561 checking for OCaml findlib package sha 1.13 or later... no
2.563 checking for OCaml findlib package swhid_core 0.1 or later... no
2.566 checking for OCaml findlib package patch 3.0.0 or later... no
2.569 checking for OCaml findlib package tar 3.3.0 or later... no
2.571 checking for OCaml findlib package checkseum 0.5.2 or later... no
2.574 checking for OCaml findlib package decompress 1.5.1 or later... no
2.577 checking for OCaml findlib package mccs 1.1+17 or later... no
2.580
2.580 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-19 22:09.36: Job failed: Failed: Build failed