Build:
  1. 0
2026-03-03 13:01.03: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/221/head (3f40967fdf6c5040614d036a0cca2161968f3f05)]
2026-03-03 13:01.03: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-03-03 13:01.03: Waiting for resource in pool OCluster
2026-03-03 13:01.03: Waiting for worker…
2026-03-03 13:01.21: Got resource from pool OCluster
Building on eumache
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 .dockerignore
#1 transferring context: 53B 0.0s done
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 3.11kB 0.0s done
#2 DONE 0.0s

#3 resolve image config for docker.io/docker/dockerfile:1.3
#3 DONE 0.2s

#4 docker-image://docker.io/docker/dockerfile:1.3@sha256:42399d4635eddd7a9b8a24be879d2f9a930d0ed040a61324cfdf59ef1357b3b2
#4 CACHED

#5 [internal] load metadata for docker.io/ocaml/opam:archive
#5 ...

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

#7 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#7 DONE 1.0s

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

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

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

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

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

#10 [stage-5 1/3] FROM docker.io/library/caddy:2.5.2-alpine@sha256:b31ff95e98737b849d6af1fb9d9cb54a66ba3684564b3310541f60b12b1dd619
#10 DONE 0.0s

#11 [opam2web  1/12] FROM docker.io/library/alpine:3.15@sha256:19b4bcc4f60e99dd5ebdca0cbce22c503bbcff197549d7e19dab4f22254dc864
#11 DONE 0.0s

#12 [stage-5 2/3] WORKDIR /srv
#12 CACHED

#13 [opam2web  2/12] RUN apk add --update git curl rsync libstdc++ rdfind
#13 CACHED

#14 [build-opam-doc  1/14] FROM docker.io/ocaml/opam:alpine-3.15-ocaml-4.14@sha256:6e944a352012058a8e8d9e44019c2a827acd5ba42be51437b697e3630a608bdc
#14 DONE 0.0s

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

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

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

#18 [build-opam-doc  5/14] RUN opam install odoc
#18 CACHED

#19 [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
#19 CACHED

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

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

#22 [build-opam2web  2/12] RUN sudo apk add g++ gmp-dev
#22 CACHED

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

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

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

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

#27 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#27 resolve docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 done
#27 sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 531B / 531B done
#27 sha256:c0a36ebe19fca7f0223e0954c9120e37d51935cd00cd8261cbe5d11d12673a1f 1.18kB / 1.18kB done
#27 sha256:3d46a76668a0be135c58f16b1660c45a800aa7e52f62062dfd08bbbe505ac686 0B / 8.19GB 0.1s
#27 sha256:3d46a76668a0be135c58f16b1660c45a800aa7e52f62062dfd08bbbe505ac686 4.19MB / 8.19GB 5.2s
#27 ...

#28 [stage-2  1/13] FROM docker.io/ocaml/opam:archive@sha256:1b40f77d6f70002ab97391bf629925a5c61744438af2cab47e049fcd7b715337
#28 resolve docker.io/ocaml/opam:archive@sha256:1b40f77d6f70002ab97391bf629925a5c61744438af2cab47e049fcd7b715337 0.1s done
#28 sha256:1b40f77d6f70002ab97391bf629925a5c61744438af2cab47e049fcd7b715337 433B / 433B done
#28 sha256:4bba713b8909fc830ec99939eff85bbf27f4eb7d7fe6d0abb34fc754b37ff7c3 532B / 532B done
#28 sha256:1469cca3cee0e7af3c02c6a68a537b7d1c88e0df619e4686d6ca3664b13cae82 1.59kB / 1.59kB done
#28 sha256:00330c3a244728fbb46071617beed7371977b33b420c593f3e9bbe41535ddff9 8.39MB / 26.22GB 9.8s
#28 ...

#27 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#27 ...

#29 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#29 5.320 checking for ocamlc... ocamlc
#29 5.359 OCaml version is 4.14.0
#29 5.378 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#29 5.378 checking for ocamlopt... ocamlopt
#29 5.487 checking for ocamlc.opt... ocamlc.opt
#29 5.493 checking for ocamlopt.opt... ocamlopt.opt
#29 5.527 checking for ocaml... ocaml
#29 5.527 checking for ocamldep... ocamldep
#29 5.534 checking for ocamldep.opt... ocamldep.opt
#29 5.641 checking for ocamlmktop... ocamlmktop
#29 5.645 checking for ocamlmklib... ocamlmklib
#29 5.645 checking for ocamldoc... ocamldoc
#29 5.645 checking for ocamldoc.opt... ocamldoc.opt
#29 5.730 checking for ocamlbuild... ocamlbuild
#29 5.730 checking OCaml Sys.os_type... Unix
#29 5.818 checking for gawk... no
#29 5.818 checking for mawk... no
#29 5.818 checking for nawk... no
#29 5.818 checking for awk... awk
#29 5.870 checking for compiler type... cc
#29 6.723 checking for compiler architecture... amd64
#29 7.556 checking for compiler system... linux
#29 8.369 checking for compiler target... x86_64-pc-linux-musl
#29 9.357 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#29 9.577 checking whether the C compiler works... yes
#29 9.982 checking for C compiler default output file name... a.out
#29 9.990 checking for suffix of executables... 
#29 10.11 checking whether we are cross compiling... 
#29 ...

#30 [build-opam2web  7/12] RUN opam install . --destdir /opt/opam2web
#30 6.889 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev)
#30 ...

#27 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#27 sha256:3d46a76668a0be135c58f16b1660c45a800aa7e52f62062dfd08bbbe505ac686 5.24MB / 8.19GB 10.3s
#27 ...

#29 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#29 10.11 checking whether we are cross compiling... no
#29 10.34 checking for suffix of object files... o
#29 10.45 checking whether the compiler supports GNU C... yes
#29 10.53 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#29 10.60 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#29 10.83 checking for ocamlobjinfo... ocamlobjinfo
#29 10.83 checking for ocamlfind... ocamlfind
#29 11.14 checking for curl... curl
#29 11.14 checking for dune... dune
#29 11.14 checking for patch... patch
#29 11.14 checking for bunzip2... bunzip2
#29 11.19 checking for linking method... shared
#29 11.19 
#29 11.19 checking for OCaml findlib package unix... found
#29 11.20 checking for OCaml findlib package re 1.9.0 or later... found 1.10.4
#29 11.27 checking for OCaml findlib package base64 3.1.0 or later... no
#29 11.27 checking for OCaml findlib package ocamlgraph... not found
#29 11.28 checking for OCaml findlib package cudf 0.7 or later... no
#29 11.28 checking for OCaml findlib package dose3.common 6.1 or later... no
#29 11.29 checking for OCaml findlib package dose3.algo 6.1 or later... no
#29 11.29 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#29 11.30 checking for OCaml findlib package spdx_licenses... not found
#29 11.31 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#29 11.31 checking for OCaml findlib package jsonm... not found
#29 11.32 checking for OCaml findlib package uutf... found
#29 11.33 checking for OCaml findlib package sha... not found
#29 11.33 checking for OCaml findlib package swhid_core... not found
#29 11.33 checking for OCaml findlib package patch... not found
#29 11.34 checking for OCaml findlib package mccs 1.1+17 or later... no
#29 11.34 
#29 11.34 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
#29 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

#27 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#27 CANCELED

#28 [stage-2  1/13] FROM docker.io/ocaml/opam:archive@sha256:1b40f77d6f70002ab97391bf629925a5c61744438af2cab47e049fcd7b715337
#28 ...

#30 [build-opam2web  7/12] RUN opam install . --destdir /opt/opam2web
#30 CANCELED

#28 [stage-2  1/13] FROM docker.io/ocaml/opam:archive@sha256:1b40f77d6f70002ab97391bf629925a5c61744438af2cab47e049fcd7b715337
#28 CANCELED
------
 > [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
11.30 checking for OCaml findlib package spdx_licenses... not found
11.31 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
11.31 checking for OCaml findlib package jsonm... not found
11.32 checking for OCaml findlib package uutf... found
11.33 checking for OCaml findlib package sha... not found
11.33 checking for OCaml findlib package swhid_core... not found
11.33 checking for OCaml findlib package patch... not found
11.34 checking for OCaml findlib package mccs 1.1+17 or later... no
11.34 
11.34 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-03-03 13:01.43: Job failed: Failed: Build failed