Build:
  1. 0
2026-04-11 22:26.42: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/194/head (895b346cbaf93f9b671fc9bbd31404a0879c09fa)]
2026-04-11 22:26.42: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-04-11 22:26.42: Waiting for resource in pool OCluster
2026-04-11 22:26.42: Waiting for worker…
2026-04-11 22:26.42: 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 895b346 Added alt text to the images at the footer
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: 2.48kB done
#1 DONE 0.0s

#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 DONE 0.5s

#3 docker-image://docker.io/docker/dockerfile:1@sha256:2780b5c3bab67f1f76c781860de469442999ed1a0d7992a5efdf2cffc0e3d769
#3 CACHED

#4 [internal] load metadata for docker.io/library/alpine:3.14
#4 DONE 0.6s

#5 [internal] load metadata for docker.io/ocaml/opam:alpine-3.14-ocaml-4.10
#5 DONE 1.0s

#6 [internal] load .dockerignore
#6 transferring context: 2B done
#6 DONE 0.0s

#7 [opam2web 1/6] FROM docker.io/library/alpine:3.14@sha256:0f2d5c38dd7a4f4f733e688e3a6733cb5ab1ac6e3cb4603a5dd564e5bfb80eed
#7 DONE 0.0s

#8 [opam2web 2/6] RUN apk add git curl rsync libstdc++
#8 CACHED

#9 [build-opam-doc  1/14] FROM docker.io/ocaml/opam:alpine-3.14-ocaml-4.10@sha256:cac160603d123f71e9109c5de9ad1ff8eeda4c75be369ca27c3eb745dd0f4707
#9 DONE 0.0s

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

#11 [build-opam2web  2/13] RUN sudo apk add g++
#11 CACHED

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

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

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

#15 [build-opam-doc  4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#15 CACHED

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

#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  5/14] RUN opam install odoc
#18 CACHED

#19 [build-opam2web  6/13] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam
#19 CACHED

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

#21 [internal] load build context
#21 transferring context: 2.59kB done
#21 DONE 0.0s

#22 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#22 0.344 checking for ocamlc... ocamlc
#22 0.352 OCaml version is 4.10.2
#22 0.362 OCaml library path is /home/opam/.opam/4.10/lib/ocaml
#22 0.362 checking for ocamlopt... ocamlopt
#22 0.369 checking for ocamlc.opt... ocamlc.opt
#22 0.377 checking for ocamlopt.opt... ocamlopt.opt
#22 0.384 checking for ocaml... ocaml
#22 0.384 checking for ocamldep... ocamldep
#22 0.385 checking for ocamldep.opt... ocamldep.opt
#22 0.392 checking for ocamlmktop... ocamlmktop
#22 0.392 checking for ocamlmklib... ocamlmklib
#22 0.392 checking for ocamldoc... ocamldoc
#22 0.392 checking for ocamldoc.opt... ocamldoc.opt
#22 0.403 checking for ocamlbuild... ocamlbuild
#22 0.403 checking OCaml Sys.os_type... Unix
#22 0.442 checking for gawk... no
#22 0.442 checking for mawk... no
#22 0.442 checking for nawk... no
#22 0.442 checking for awk... awk
#22 0.449 checking for compiler type... cc
#22 0.713 checking for compiler architecture... amd64
#22 1.028 checking for compiler system... linux
#22 1.310 checking for compiler target... x86_64-pc-linux-musl
#22 1.587 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -D_FILE_OFFSET_BITS=64
#22 1.629 checking whether the C compiler works... yes
#22 1.682 checking for C compiler default output file name... a.out
#22 1.684 checking for suffix of executables... 
#22 1.736 checking whether we are cross compiling... no
#22 1.798 checking for suffix of object files... o
#22 1.838 checking whether the compiler supports GNU C... yes
#22 1.879 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -D_FILE_OFFSET_BITS=64 accepts -g... yes
#22 1.916 checking for gcc -O2 -fno-strict-aliasing -fwrapv -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#22 2.009 checking for ocamlobjinfo... ocamlobjinfo
#22 2.009 checking for ocamlfind... ocamlfind
#22 2.022 checking for curl... curl
#22 2.022 checking for dune... dune
#22 2.022 checking for patch... patch
#22 2.022 checking for bunzip2... bunzip2
#22 2.033 checking for linking method... shared
#22 2.033 
#22 2.033 checking for OCaml findlib package unix... found
#22 2.035 checking for OCaml findlib package re 1.9.0 or later... found 1.10.4
#22 2.045 checking for OCaml findlib package base64 3.1.0 or later... no
#22 2.056 checking for OCaml findlib package ocamlgraph... not found
#22 2.056 checking for OCaml findlib package cudf 0.7 or later... no
#22 2.056 checking for OCaml findlib package dose3.common 6.1 or later... no
#22 2.056 checking for OCaml findlib package dose3.algo 6.1 or later... no
#22 2.057 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#22 2.060 checking for OCaml findlib package spdx_licenses... not found
#22 2.062 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#22 2.064 checking for OCaml findlib package jsonm... not found
#22 2.066 checking for OCaml findlib package uutf... found
#22 2.069 checking for OCaml findlib package sha... not found
#22 2.075 checking for OCaml findlib package swhid_core... not found
#22 2.075 checking for OCaml findlib package patch... not found
#22 2.075 checking for OCaml findlib package mccs 1.1+17 or later... no
#22 2.077 
#22 2.078 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
#22 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

#23 [build-opam2web  7/13] RUN opam repo set-url default https://opam-dev.ocaml.org/
#23 CANCELED
------
 > [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.060 checking for OCaml findlib package spdx_licenses... not found
2.062 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
2.064 checking for OCaml findlib package jsonm... not found
2.066 checking for OCaml findlib package uutf... found
2.069 checking for OCaml findlib package sha... not found
2.075 checking for OCaml findlib package swhid_core... not found
2.075 checking for OCaml findlib package patch... not found
2.075 checking for OCaml findlib package mccs 1.1+17 or later... no
2.077 
2.078 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
------
Dockerfile:36
--------------------
  34 |     RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam
  35 |     WORKDIR /home/opam/opam
  36 | >>> RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
  37 |     RUN echo '(vendored_dirs src_ext)' >> dune
  38 |     RUN opam exec -- make -C doc html man-html DUNE=dune
--------------------
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-11 22:26.46: Job failed: Failed: Build failed