Build:
  1. 0
2026-07-18 16:20.06: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/203/head (fdbc059af2677a426a36be35e3289a81467e7fb5)]
2026-07-18 16:20.06: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-07-18 16:20.06: Waiting for resource in pool OCluster
2026-07-18 16:20.06: Waiting for worker…
2026-07-18 16:22.44: Got resource from pool OCluster
Building on toxis.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.1s

#2 resolve image config for docker-image://docker.io/docker/dockerfile:1.3
#2 DONE 0.7s

#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.2s

#5 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#5 ...

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

#5 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#5 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/ocaml/opam:archive
#8 ...

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

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

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

#11 [internal] load build context
#11 DONE 0.0s

#12 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#12 DONE 0.0s

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

#14 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:2b4f381a5f07223a681d5e789f6d58549a0a6eea153c1d493028881eb972fc3a
#14 DONE 0.0s

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

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

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

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

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

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

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

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

#23 [build-opam-doc  2/14] RUN sudo apk add cgit groff
#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  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  7/14] WORKDIR /home/opam/opam
#26 CACHED

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

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

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

#12 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#12 resolve docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 0.2s done
#12 DONE 0.2s

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

#11 [internal] load build context
#11 transferring context: 4.95kB 0.0s done
#11 DONE 0.5s

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

#14 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:2b4f381a5f07223a681d5e789f6d58549a0a6eea153c1d493028881eb972fc3a
#14 resolve docker.io/ocaml/opam:archive@sha256:2b4f381a5f07223a681d5e789f6d58549a0a6eea153c1d493028881eb972fc3a 0.2s done
#14 sha256:1496c578a052984005797b191f632b7d5bbef2b42910ea7efcd9188258c77ca3 112.20MB / 8.19GB 7.1s
#14 sha256:567d83c3262f918e8e25c5a565f0fb41b08d2bfdffc66f1a66b3d6e433a91b91 22.02MB / 18.87GB 7.1s
#14 sha256:2b4f381a5f07223a681d5e789f6d58549a0a6eea153c1d493028881eb972fc3a 402B / 402B done
#14 sha256:cfb6822f9a78f28c570b960c3c164670456636e891c1069215bde57c66b9dda8 957B / 957B done
#14 sha256:b48fe340ec57bae8e16c911218538b29603f58c5a4fe241c4b72adbdc3de874f 1.07kB / 1.07kB done
#14 ...

#30 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#30 2.670 checking for ocamlc... ocamlc
#30 2.730 OCaml version is 4.14.0
#30 2.742 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#30 2.742 checking for ocamlopt... ocamlopt
#30 2.789 checking for ocamlc.opt... ocamlc.opt
#30 2.812 checking for ocamlopt.opt... ocamlopt.opt
#30 2.832 checking for ocaml... ocaml
#30 2.832 checking for ocamldep... ocamldep
#30 2.832 checking for ocamldep.opt... ocamldep.opt
#30 2.879 checking for ocamlmktop... ocamlmktop
#30 2.879 checking for ocamlmklib... ocamlmklib
#30 2.879 checking for ocamldoc... ocamldoc
#30 2.879 checking for ocamldoc.opt... ocamldoc.opt
#30 2.923 checking for ocamlbuild... ocamlbuild
#30 2.924 checking OCaml Sys.os_type... Unix
#30 2.981 checking for gawk... no
#30 2.981 checking for mawk... no
#30 2.981 checking for nawk... no
#30 2.982 checking for awk... awk
#30 3.009 checking for compiler type... cc
#30 3.816 checking for compiler architecture... amd64
#30 4.488 checking for compiler system... linux
#30 5.149 checking for compiler target... x86_64-pc-linux-musl
#30 5.867 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#30 5.985 checking whether the C compiler works... yes
#30 6.202 checking for C compiler default output file name... a.out
#30 6.202 checking for suffix of executables... 
#30 6.290 checking whether we are cross compiling... no
#30 6.408 checking for suffix of object files... o
#30 6.480 checking whether the compiler supports GNU C... yes
#30 6.589 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#30 6.681 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#30 6.893 checking for ocamlobjinfo... ocamlobjinfo
#30 6.894 checking for ocamlfind... ocamlfind
#30 6.936 checking for curl... curl
#30 6.936 checking for dune... dune
#30 6.936 checking for patch... patch
#30 6.936 checking for bunzip2... bunzip2
#30 6.965 checking for linking method... shared
#30 6.965 
#30 6.965 checking for OCaml findlib package unix... found
#30 6.973 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#30 7.000 checking for OCaml findlib package base64 3.1.0 or later... no
#30 7.011 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#30 7.011 checking for OCaml findlib package cudf 0.7 or later... no
#30 7.016 checking for OCaml findlib package dose3.common 6.1 or later... no
#30 7.023 checking for OCaml findlib package dose3.algo 6.1 or later... no
#30 7.028 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#30 7.032 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#30 7.038 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#30 7.055 checking for OCaml findlib package jsonm 1.0.2 or later... no
#30 7.055 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#30 7.078 checking for OCaml findlib package sha 1.13 or later... no
#30 7.083 checking for OCaml findlib package swhid_core 0.1 or later... no
#30 7.088 checking for OCaml findlib package patch 3.0.0 or later... no
#30 7.093 checking for OCaml findlib package tar 3.3.0 or later... no
#30 7.106 checking for OCaml findlib package checkseum 0.5.2 or later... no
#30 7.106 checking for OCaml findlib package decompress 1.5.1 or later... no
#30 7.111 checking for OCaml findlib package mccs 1.1+17 or later... no
#30 7.119 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
#30 7.119 
#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

#14 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:2b4f381a5f07223a681d5e789f6d58549a0a6eea153c1d493028881eb972fc3a
#14 ...

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

#14 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:2b4f381a5f07223a681d5e789f6d58549a0a6eea153c1d493028881eb972fc3a
#14 CANCELED

#29 [build-opam2web  7/12] RUN opam install . --destdir /opt/opam2web
#29 3.445 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev)
#29 CANCELED
------
 > [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
7.055 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
7.078 checking for OCaml findlib package sha 1.13 or later... no
7.083 checking for OCaml findlib package swhid_core 0.1 or later... no
7.088 checking for OCaml findlib package patch 3.0.0 or later... no
7.093 checking for OCaml findlib package tar 3.3.0 or later... no
7.106 checking for OCaml findlib package checkseum 0.5.2 or later... no
7.106 checking for OCaml findlib package decompress 1.5.1 or later... no
7.111 checking for OCaml findlib package mccs 1.1+17 or later... no
7.119 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
7.119 
------
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-07-18 16:22.56: Job failed: Failed: Build failed