Build:
- 0
2026-09-23 20:59.49: New job: Build Dockerfile using linux-x86_64 in
[https://github.com/ocaml-opam/opam2web.git#refs/pull/203/head (fdbc059af2677a426a36be35e3289a81467e7fb5)]
2026-09-23 20:59.49: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-09-23 20:59.49: Waiting for resource in pool OCluster
2026-09-23 20:59.49: Waiting for worker…
2026-09-23 21:01.09: 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 fdbc059 Remove opam-repository’s .git directory from the served files
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: 3.11kB done
#1 DONE 0.0s
#2 resolve image config for docker-image://docker.io/docker/dockerfile:1.3
#2 DONE 0.5s
#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:alpine-3.15-ocaml-4.14
#5 DONE 0.5s
#6 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#6 DONE 0.5s
#7 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#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/ocaml/opam:archive
#9 DONE 1.0s
#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-opam2web 1/12] FROM docker.io/ocaml/opam:alpine-3.15-ocaml-4.14@sha256:6e944a352012058a8e8d9e44019c2a827acd5ba42be51437b697e3630a608bdc
#16 DONE 0.0s
#17 [build-opam2web 3/12] RUN git clone https://github.com/ocaml/opam2web.git --depth 1 /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-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 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 4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#24 CACHED
#25 [build-opam-doc 6/14] RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam
#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 [build-opam-doc 7/14] WORKDIR /home/opam/opam
#27 CACHED
#28 [internal] load build context
#28 transferring context: 4.95kB done
#28 DONE 0.0s
#29 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:92f3af1477b42ed7ebcb3e10deaf191c08c9364ba6df8b70c8dd44927b029225
#29 resolve docker.io/ocaml/opam:archive@sha256:92f3af1477b42ed7ebcb3e10deaf191c08c9364ba6df8b70c8dd44927b029225 done
#29 sha256:92f3af1477b42ed7ebcb3e10deaf191c08c9364ba6df8b70c8dd44927b029225 402B / 402B done
#29 sha256:29a7f8dc5b3f2e28bafd5df047739a6b04f13d37736e6837dde1761859dcbec4 957B / 957B done
#29 sha256:661f37043c7a53195582938e7ff4af381c2eb3921001cef68e605a9ad3148634 1.07kB / 1.07kB done
#29 sha256:e2de96513ba9eb53b431787ec8a65cdde380ac4772a3e4c4b714dcfde2a102b5 0B / 3.85MB 0.1s
#29 sha256:e855ae9bee8e3a52602dbb80fd72e706b865fa4487008ee083c5dd36ba918acc 0B / 8.19GB 0.1s
#29 sha256:93f8e1e408539814eb93607b76d9789dbe5502ac2f7e3adc1d04335ff14ae2ad 0B / 19.31GB 0.1s
#29 sha256:e2de96513ba9eb53b431787ec8a65cdde380ac4772a3e4c4b714dcfde2a102b5 1.05MB / 3.85MB 0.3s
#29 sha256:e2de96513ba9eb53b431787ec8a65cdde380ac4772a3e4c4b714dcfde2a102b5 3.15MB / 3.85MB 0.5s
#29 sha256:e2de96513ba9eb53b431787ec8a65cdde380ac4772a3e4c4b714dcfde2a102b5 3.85MB / 3.85MB 0.7s done
#29 extracting sha256:e2de96513ba9eb53b431787ec8a65cdde380ac4772a3e4c4b714dcfde2a102b5
#29 extracting sha256:e2de96513ba9eb53b431787ec8a65cdde380ac4772a3e4c4b714dcfde2a102b5 0.5s done
#29 ...
#30 [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#30 0.958 checking for ocamlc... ocamlc
#30 0.972 OCaml version is 4.14.0
#30 0.993 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#30 0.993 checking for ocamlopt... ocamlopt
#30 1.008 checking for ocamlc.opt... ocamlc.opt
#30 1.021 checking for ocamlopt.opt... ocamlopt.opt
#30 1.041 checking for ocaml... ocaml
#30 1.041 checking for ocamldep... ocamldep
#30 1.041 checking for ocamldep.opt... ocamldep.opt
#30 1.071 checking for ocamlmktop... ocamlmktop
#30 1.071 checking for ocamlmklib... ocamlmklib
#30 1.071 checking for ocamldoc... ocamldoc
#30 1.073 checking for ocamldoc.opt... ocamldoc.opt
#30 1.093 checking for ocamlbuild... ocamlbuild
#30 1.093 checking OCaml Sys.os_type... Unix
#30 1.141 checking for gawk... no
#30 1.141 checking for mawk... no
#30 1.142 checking for nawk... no
#30 1.143 checking for awk... awk
#30 1.155 checking for compiler type... cc
#30 1.810 checking for compiler architecture... amd64
#30 2.467 checking for compiler system... linux
#30 2.981 checking for compiler target... x86_64-pc-linux-musl
#30 3.523 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64
#30 3.566 checking whether the C compiler works... yes
#30 3.639 checking for C compiler default output file name... a.out
#30 3.640 checking for suffix of executables...
#30 3.721 checking whether we are cross compiling... no
#30 3.833 checking for suffix of object files... o
#30 3.894 checking whether the compiler supports GNU C... yes
#30 3.948 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 accepts -g... yes
#30 4.006 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#30 4.194 checking for ocamlobjinfo... ocamlobjinfo
#30 4.194 checking for ocamlfind... ocamlfind
#30 4.217 checking for curl... curl
#30 4.217 checking for dune... dune
#30 4.217 checking for patch... patch
#30 4.217 checking for bunzip2... bunzip2
#30 4.227 checking for linking method... shared
#30 4.227
#30 4.227 checking for OCaml findlib package unix... found
#30 4.235 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#30 4.259 checking for OCaml findlib package base64 3.1.0 or later... no
#30 4.264 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#30 4.268 checking for OCaml findlib package cudf 0.11~rc1 or later... no
#30 4.273 checking for OCaml findlib package dose3.common 6.1 or later... no
#30 4.276 checking for OCaml findlib package dose3.algo 6.1 or later... no
#30 4.281 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#30 4.285 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#30 4.291 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#30 4.300 checking for OCaml findlib package jsonm 1.0.2 or later... no
#30 4.304 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#30 4.322 checking for OCaml findlib package sha 1.13 or later... no
#30 4.327 checking for OCaml findlib package swhid_core 0.1 or later... no
#30 4.331 checking for OCaml findlib package patch 3.0.0 or later... no
#30 4.335 checking for OCaml findlib package tar 3.3.0 or later... no
#30 4.340 checking for OCaml findlib package checkseum 0.5.2 or later... no
#30 4.346 checking for OCaml findlib package decompress 1.5.1 or later... no
#30 4.351 checking for OCaml findlib package mccs 1.1+17 or later... no
#30 4.357
#30 4.357 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
#29 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:92f3af1477b42ed7ebcb3e10deaf191c08c9364ba6df8b70c8dd44927b029225
#29 ...
#31 [build-opam2web 7/12] RUN opam install . --destdir /opt/opam2web
#31 1.612 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev)
#31 CANCELED
#29 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:92f3af1477b42ed7ebcb3e10deaf191c08c9364ba6df8b70c8dd44927b029225
#29 CANCELED
------
> [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
4.304 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
4.322 checking for OCaml findlib package sha 1.13 or later... no
4.327 checking for OCaml findlib package swhid_core 0.1 or later... no
4.331 checking for OCaml findlib package patch 3.0.0 or later... no
4.335 checking for OCaml findlib package tar 3.3.0 or later... no
4.340 checking for OCaml findlib package checkseum 0.5.2 or later... no
4.346 checking for OCaml findlib package decompress 1.5.1 or later... no
4.351 checking for OCaml findlib package mccs 1.1+17 or later... no
4.357
4.357 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-23 21:01.23: Job failed: Failed: Build failed