Build:
- 0
2026-04-21 21:46.49: New job: Build Dockerfile using linux-x86_64 in
[https://github.com/ocaml-opam/opam2web.git#refs/pull/221/head (3f40967fdf6c5040614d036a0cca2161968f3f05)]
2026-04-21 21:46.49: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-04-21 21:46.49: Waiting for resource in pool OCluster
2026-04-21 21:46.49: Waiting for worker…
2026-04-21 21:46.49: 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 3f40967 remove download computation statistics (dead) code
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.1s
#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.4s
#6 [internal] load metadata for docker.io/library/alpine:3.15
#6 DONE 0.3s
#7 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#7 ...
#8 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#8 DONE 0.5s
#9 [internal] load metadata for docker.io/ocaml/opam:archive
#9 DONE 0.7s
#7 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#7 DONE 0.9s
#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 2/12] RUN sudo apk add g++ gmp-dev
#17 CACHED
#18 [build-opam2web 4/12] WORKDIR /home/opam/opam2web
#18 CACHED
#19 [build-opam2web 3/12] RUN git clone https://github.com/ocaml/opam2web.git --depth 1 /home/opam/opam2web
#19 CACHED
#20 [build-opam2web 5/12] RUN sudo mkdir -p /opt/opam2web && sudo chown opam:opam /opt/opam2web
#20 CACHED
#21 [build-opam2web 6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#21 CACHED
#22 [build-opam-doc 4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#22 CACHED
#23 [build-opam-doc 6/14] RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam
#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-opam-doc 2/14] RUN sudo apk add cgit groff
#26 CACHED
#27 [build-opam-doc 7/14] WORKDIR /home/opam/opam
#27 CACHED
#28 [internal] load build context
#28 transferring context: 4.97kB done
#28 DONE 0.1s
#29 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:8749dc8924dd8972aa9acc9618c00eb37ea4d2d7181c6ea7af0aca4161f30b31
#29 resolve docker.io/ocaml/opam:archive@sha256:8749dc8924dd8972aa9acc9618c00eb37ea4d2d7181c6ea7af0aca4161f30b31 done
#29 sha256:8749dc8924dd8972aa9acc9618c00eb37ea4d2d7181c6ea7af0aca4161f30b31 433B / 433B done
#29 sha256:8d137b0030bb9a10f7712931f0395337e3966c6330dd39606e56974d5a08bdc3 957B / 957B done
#29 sha256:89ae4558eefe290afc7f8ad6e6d4ad96eecf9e6b89fdd4a627a7fa9faf09a4c4 1.05kB / 1.05kB done
#29 sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 0B / 3.86MB 0.1s
#29 sha256:17f3a46bd20a1e9486dabb444502958159f13d9c2824b3ff7a430abed5e0c578 0B / 8.19GB 0.1s
#29 sha256:0eee1639802d02279c946c2cbe3ee7089a5683bcabff29140645c356a5372be0 0B / 18.38GB 0.1s
#29 sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 1.05MB / 3.86MB 0.8s
#29 sha256:6a0ac1617861a677b045b7ff88545213ec31c0ff08763195a70a4a5adda577bb 2.10MB / 3.86MB 2.3s
#29 ...
#30 [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#30 0.390 checking for ocamlc... ocamlc
#30 0.409 OCaml version is 4.14.0
#30 0.409 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#30 0.409 checking for ocamlopt... ocamlopt
#30 0.416 checking for ocamlc.opt... ocamlc.opt
#30 0.424 checking for ocamlopt.opt... ocamlopt.opt
#30 0.435 checking for ocaml... ocaml
#30 0.435 checking for ocamldep... ocamldep
#30 0.435 checking for ocamldep.opt... ocamldep.opt
#30 0.454 checking for ocamlmktop... ocamlmktop
#30 0.454 checking for ocamlmklib... ocamlmklib
#30 0.454 checking for ocamldoc... ocamldoc
#30 0.454 checking for ocamldoc.opt... ocamldoc.opt
#30 0.456 checking for ocamlbuild... ocamlbuild
#30 0.456 checking OCaml Sys.os_type... Unix
#30 0.501 checking for gawk... no
#30 0.501 checking for mawk... no
#30 0.501 checking for nawk... no
#30 0.501 checking for awk... awk
#30 0.501 checking for compiler type... cc
#30 0.877 checking for compiler architecture... amd64
#30 1.265 checking for compiler system... linux
#30 1.600 checking for compiler target... x86_64-pc-linux-musl
#30 2.003 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64
#30 2.047 checking whether the C compiler works... yes
#30 2.102 checking for C compiler default output file name... a.out
#30 2.102 checking for suffix of executables...
#30 2.154 checking whether we are cross compiling... no
#30 2.217 checking for suffix of object files... o
#30 2.256 checking whether the compiler supports GNU C... yes
#30 2.294 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 accepts -g... yes
#30 2.333 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#30 2.434 checking for ocamlobjinfo... ocamlobjinfo
#30 2.435 checking for ocamlfind... ocamlfind
#30 2.445 checking for curl... curl
#30 2.446 checking for dune... dune
#30 2.447 checking for patch... patch
#30 2.448 checking for bunzip2... bunzip2
#30 2.458 checking for linking method... shared
#30 2.458
#30 2.458 checking for OCaml findlib package unix... found
#30 2.461 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#30 2.471 checking for OCaml findlib package base64 3.1.0 or later... no
#30 2.475 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#30 2.488 checking for OCaml findlib package cudf 0.7 or later... no
#30 2.488 checking for OCaml findlib package dose3.common 6.1 or later... no
#30 2.488 checking for OCaml findlib package dose3.algo 6.1 or later... no
#30 2.488 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#30 2.490 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#30 2.510 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#30 2.510 checking for OCaml findlib package jsonm 1.0.2 or later... no
#30 2.510 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#30 2.510 checking for OCaml findlib package sha 1.13 or later... no
#30 2.511 checking for OCaml findlib package swhid_core 0.1 or later... no
#30 2.514 checking for OCaml findlib package patch 3.0.0 or later... no
#30 2.517 checking for OCaml findlib package mccs 1.1+17 or later... no
#30 2.521
#30 2.521 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.858 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:8749dc8924dd8972aa9acc9618c00eb37ea4d2d7181c6ea7af0aca4161f30b31
#29 CANCELED
------
> [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.490 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
2.510 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
2.510 checking for OCaml findlib package jsonm 1.0.2 or later... no
2.510 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.510 checking for OCaml findlib package sha 1.13 or later... no
2.511 checking for OCaml findlib package swhid_core 0.1 or later... no
2.514 checking for OCaml findlib package patch 3.0.0 or later... no
2.517 checking for OCaml findlib package mccs 1.1+17 or later... no
2.521
2.521 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-21 21:46.54: Job failed: Failed: Build failed