Build:
  1. 0
2026-04-08 10:19.31: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/221/head (3f40967fdf6c5040614d036a0cca2161968f3f05)]
2026-04-08 10:19.31: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-04-08 10:19.31: Waiting for resource in pool OCluster
2026-04-08 10:19.31: Waiting for worker…
2026-04-08 10:23.47: Got resource from pool OCluster
Building on bremusa.ocamllabs.io
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.1s

#6 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#6 ...

#7 [internal] load metadata for docker.io/library/alpine:3.15
#7 DONE 0.2s

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

#9 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#9 DONE 0.6s

#6 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#6 DONE 0.7s

#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-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
#17 CACHED

#18 [build-opam-doc  6/14] RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam
#18 CACHED

#19 [build-opam-doc  2/14] RUN sudo apk add cgit groff
#19 CACHED

#20 [build-opam-doc  5/14] RUN opam install odoc
#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-opam2web  2/12] RUN sudo apk add g++ gmp-dev
#22 CACHED

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

#24 [build-opam2web  4/12] WORKDIR /home/opam/opam2web
#24 CACHED

#25 [build-opam2web  5/12] RUN sudo mkdir -p /opt/opam2web && sudo chown opam:opam /opt/opam2web
#25 CACHED

#26 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:49d7385884f4c47bfc494c1b59e1b08af8dcbcd4d59f378472ae94d2799748dd
#26 CACHED

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

#28 [build-opam2web  6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#28 CACHED

#29 [internal] load build context
#29 transferring context: 4.97kB done
#29 DONE 0.0s

#30 [build-opam2web  7/12] RUN opam install . --destdir /opt/opam2web
#30 0.947 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev)
#30 1.195 [NOTE] It seems you have not updated your repositories for a while. Consider updating them with:
#30 1.195        opam update
#30 1.195 
#30 ...

#31 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#31 0.448 checking for ocamlc... ocamlc
#31 0.466 OCaml version is 4.14.0
#31 0.475 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#31 0.475 checking for ocamlopt... ocamlopt
#31 0.508 checking for ocamlc.opt... ocamlc.opt
#31 0.517 checking for ocamlopt.opt... ocamlopt.opt
#31 0.529 checking for ocaml... ocaml
#31 0.530 checking for ocamldep... ocamldep
#31 0.530 checking for ocamldep.opt... ocamldep.opt
#31 0.553 checking for ocamlmktop... ocamlmktop
#31 0.553 checking for ocamlmklib... ocamlmklib
#31 0.553 checking for ocamldoc... ocamldoc
#31 0.554 checking for ocamldoc.opt... ocamldoc.opt
#31 0.590 checking for ocamlbuild... ocamlbuild
#31 0.591 checking OCaml Sys.os_type... Unix
#31 0.628 checking for gawk... no
#31 0.629 checking for mawk... no
#31 0.629 checking for nawk... no
#31 0.629 checking for awk... awk
#31 0.637 checking for compiler type... cc
#31 1.115 checking for compiler architecture... amd64
#31 1.574 checking for compiler system... linux
#31 2.049 checking for compiler target... x86_64-pc-linux-musl
#31 2.489 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#31 2.530 checking whether the C compiler works... yes
#31 2.635 checking for C compiler default output file name... a.out
#31 2.637 checking for suffix of executables... 
#31 2.690 checking whether we are cross compiling... no
#31 2.752 checking for suffix of object files... o
#31 2.789 checking whether the compiler supports GNU C... yes
#31 2.824 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#31 2.865 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#31 2.971 checking for ocamlobjinfo... ocamlobjinfo
#31 2.971 checking for ocamlfind... ocamlfind
#31 2.998 checking for curl... curl
#31 2.999 checking for dune... dune
#31 3.000 checking for patch... patch
#31 3.000 checking for bunzip2... bunzip2
#31 3.010 checking for linking method... shared
#31 3.010 
#31 3.010 checking for OCaml findlib package unix... found
#31 3.013 checking for OCaml findlib package re 1.9.0 or later... found 1.10.4
#31 3.024 checking for OCaml findlib package base64 3.1.0 or later... no
#31 3.026 checking for OCaml findlib package ocamlgraph... not found
#31 3.030 checking for OCaml findlib package cudf 0.7 or later... no
#31 3.032 checking for OCaml findlib package dose3.common 6.1 or later... no
#31 3.036 checking for OCaml findlib package dose3.algo 6.1 or later... no
#31 3.039 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#31 3.041 checking for OCaml findlib package spdx_licenses... not found
#31 3.044 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#31 3.046 checking for OCaml findlib package jsonm... not found
#31 3.049 checking for OCaml findlib package uutf... found
#31 3.051 checking for OCaml findlib package sha... not found
#31 3.054 checking for OCaml findlib package swhid_core... not found
#31 3.056 checking for OCaml findlib package patch... not found
#31 3.059 checking for OCaml findlib package mccs 1.1+17 or later... no
#31 3.063 
#31 3.063 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:
3.041 checking for OCaml findlib package spdx_licenses... not found
3.044 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
3.046 checking for OCaml findlib package jsonm... not found
3.049 checking for OCaml findlib package uutf... found
3.051 checking for OCaml findlib package sha... not found
3.054 checking for OCaml findlib package swhid_core... not found
3.056 checking for OCaml findlib package patch... not found
3.059 checking for OCaml findlib package mccs 1.1+17 or later... no
3.063 
3.063 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-08 10:23.52: Job failed: Failed: Build failed