Build:
- 0
2025-06-13 12:14.32: New job: docker build { "commit": "999cd6db27a6a92cfa545e374f88afe7778bf0c2", "dockerfile": { "file": "Dockerfile" }, "docker_context": "registry.ci.dev", "squash": false, "buildx": false, "build_args": [ "--build-arg", "OPAM_REPO_GIT_SHA=59e7a58f9d7d6cc1f4da2e23f40e7e0ac1426f77", "--build-arg", "BLOG_GIT_SHA=bdef1bbf939db6797dcd51faef2ea9ac1826f4a5", "--build-arg", "OPAM_GIT_SHA=778a7fce8356fc33696d102c8727263491ee3f30" ], "path": null } 2025-06-13 12:14.32: Waiting for resource in pool registry-build-pool 2025-06-13 12:40.07: Got resource from pool registry-build-pool 2025-06-13 12:40.07: Checking out commit 999cd6db. To reproduce: git clone --recursive "https://github.com/ocaml-opam/opam2web.git" -b "kit-ty-kate-patch-1" && cd "opam2web" && git reset --hard 999cd6db 2025-06-13 12:40.07: Exec: "cp" "-a" "--" "/var/lib/ocurrent/var/git/opam2web.git-92f5aef4aeaf008827874a1aeed7b6c5b12b428905c908be59865256584f033a/.git" "/tmp/git-checkout1172ae03" 2025-06-13 12:40.07: Exec: "git" "-C" "/tmp/git-checkout1172ae03" "submodule" "deinit" "--force" "--all" could not create empty submodule directory content/docSubmodule 'content/doc' (https://github.com/ocaml/opam.wiki.git) unregistered for path 'content/doc' 2025-06-13 12:40.07: Exec: "git" "-C" "/tmp/git-checkout1172ae03" "reset" "--hard" "-q" "999cd6db27a6a92cfa545e374f88afe7778bf0c2" 2025-06-13 12:40.07: Exec: "git" "-c" "protocol.file.allow=always" "-C" "/tmp/git-checkout1172ae03" "submodule" "update" "--recursive" "--init" "--no-fetch" Submodule 'content/doc' (https://github.com/ocaml/opam.wiki.git) registered for path 'content/doc' Submodule path 'content/doc': checked out '13a77b2bc576763bfa469ca3ef6f139402b7357b' 2025-06-13 12:40.07: Exec: "docker" "--context" "registry.ci.dev" "build" "--pull" "--build-arg" "OPAM_REPO_GIT_SHA=59e7a58f9d7d6cc1f4da2e23f40e7e0ac1426f77" "--build-arg" "BLOG_GIT_SHA=bdef1bbf939db6797dcd51faef2ea9ac1826f4a5" "--build-arg" "OPAM_GIT_SHA=778a7fce8356fc33696d102c8727263491ee3f30" "-f" "/tmp/git-checkout1172ae03/Dockerfile" "--iidfile" "/tmp/git-checkout1172ae03/docker-iid" "--" "/tmp/git-checkout1172ae03" #0 building with "registry.ci.dev" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: #1 transferring dockerfile: 3.11kB 0.0s done #1 DONE 0.7s #2 [auth] docker/dockerfile:pull token for registry-1.docker.io #2 DONE 0.0s #3 resolve image config for docker-image://docker.io/docker/dockerfile:1.3 #3 DONE 0.6s #4 docker-image://docker.io/docker/dockerfile:1.3@sha256:42399d4635eddd7a9b8a24be879d2f9a930d0ed040a61324cfdf59ef1357b3b2 #4 CACHED #5 [internal] load .dockerignore #5 transferring context: 32B 0.0s #5 transferring context: 53B 0.0s done #5 DONE 0.2s #6 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine #6 ... #7 [auth] ocaml/opam.ocaml.org-legacy:pull token for registry-1.docker.io #7 DONE 0.0s #8 [auth] ocaml/opam:pull token for registry-1.docker.io #8 DONE 0.0s #9 [auth] library/caddy:pull token for registry-1.docker.io #9 DONE 0.0s #10 [auth] library/alpine:pull token for registry-1.docker.io #10 DONE 0.0s #11 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14 #11 ... #12 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest #12 DONE 0.5s #11 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14 #11 DONE 0.6s #13 [internal] load metadata for docker.io/library/alpine:3.15 #13 DONE 0.6s #14 [internal] load metadata for docker.io/ocaml/opam:archive #14 DONE 0.6s #6 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine #6 DONE 0.6s #15 [stage-5 1/3] FROM docker.io/library/caddy:2.5.2-alpine@sha256:b31ff95e98737b849d6af1fb9d9cb54a66ba3684564b3310541f60b12b1dd619 #15 DONE 0.0s #16 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:9908db8d7a12d4222ec6e98ac47b20c044f54fda8d2297f1969903b36581a8c6 #16 DONE 0.0s #17 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865 #17 DONE 0.0s #18 [opam2web 1/12] FROM docker.io/library/alpine:3.15@sha256:19b4bcc4f60e99dd5ebdca0cbce22c503bbcff197549d7e19dab4f22254dc864 #18 DONE 0.0s #19 [stage-5 2/3] WORKDIR /srv #19 CACHED #20 [opam2web 2/12] RUN apk add --update git curl rsync libstdc++ rdfind #20 CACHED #21 [opam2web 3/12] COPY --from=opam-legacy . /www #21 CACHED #22 [build-opam-doc 1/14] FROM docker.io/ocaml/opam:alpine-3.15-ocaml-4.14@sha256:6e944a352012058a8e8d9e44019c2a827acd5ba42be51437b697e3630a608bdc #22 DONE 0.0s #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 2/12] RUN sudo apk add g++ gmp-dev #25 CACHED #26 [build-opam2web 5/12] RUN sudo mkdir -p /opt/opam2web && sudo chown opam:opam /opt/opam2web #26 CACHED #27 [build-opam-doc 5/14] RUN opam install odoc #27 CACHED #28 [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 #28 CACHED #29 [build-opam-doc 6/14] RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam #29 CACHED #30 [build-opam-doc 4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update #30 CACHED #31 [build-opam-doc 2/14] RUN sudo apk add cgit groff #31 CACHED #32 [build-opam2web 6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA} #32 CACHED #33 [build-opam-doc 7/14] WORKDIR /home/opam/opam #33 CACHED #34 [internal] load build context #34 transferring context: 4.98kB 0.0s done #34 DONE 0.2s #35 [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make #35 0.374 checking for ocamlc... ocamlc #35 0.382 OCaml version is 4.14.0 #35 0.388 OCaml library path is /home/opam/.opam/4.14/lib/ocaml #35 0.388 checking for ocamlopt... ocamlopt #35 0.396 checking for ocamlc.opt... ocamlc.opt #35 0.404 checking for ocamlopt.opt... ocamlopt.opt #35 0.413 checking for ocaml... ocaml #35 0.414 checking for ocamldep... ocamldep #35 0.415 checking for ocamldep.opt... ocamldep.opt #35 0.422 checking for ocamlmktop... ocamlmktop #35 0.422 checking for ocamlmklib... ocamlmklib #35 0.423 checking for ocamldoc... ocamldoc #35 0.423 checking for ocamldoc.opt... ocamldoc.opt #35 0.433 checking for ocamlbuild... ocamlbuild #35 0.433 checking OCaml Sys.os_type... Unix #35 0.458 checking for gawk... no #35 0.458 checking for mawk... no #35 0.459 checking for nawk... no #35 0.459 checking for awk... awk #35 0.466 checking for compiler type... cc #35 0.774 checking for compiler architecture... amd64 #35 1.114 checking for compiler system... linux #35 1.421 checking for compiler target... x86_64-pc-linux-musl #35 1.822 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 #35 1.859 checking whether the C compiler works... yes #35 1.911 checking for C compiler default output file name... a.out #35 1.913 checking for suffix of executables... #35 1.964 checking whether we are cross compiling... no #35 2.014 checking for suffix of object files... o #35 2.052 checking whether the compiler supports GNU C... yes #35 2.088 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 accepts -g... yes #35 2.124 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed #35 2.224 checking for ocamlobjinfo... ocamlobjinfo #35 2.225 checking for ocamlfind... ocamlfind #35 2.236 checking for curl... curl #35 2.236 checking for dune... dune #35 2.237 checking for patch... patch #35 2.237 checking for bunzip2... bunzip2 #35 2.244 checking for linking method... shared #35 2.245 #35 2.245 checking for OCaml findlib package unix... found #35 2.248 checking for OCaml findlib package re 1.9.0 or later... found 1.10.4 #35 2.257 checking for OCaml findlib package base64 3.1.0 or later... no #35 2.259 checking for OCaml findlib package cmdliner... found #35 2.262 checking for OCaml findlib package ocamlgraph... not found #35 2.264 checking for OCaml findlib package cudf 0.7 or later... no #35 2.266 checking for OCaml findlib package dose3.common 6.1 or later... no #35 2.268 checking for OCaml findlib package dose3.algo 6.1 or later... no #35 2.271 checking for OCaml findlib package opam-file-format 2.1.4 or later... no #35 2.273 checking for OCaml findlib package spdx_licenses... not found #35 2.276 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no #35 2.278 checking for OCaml findlib package jsonm... not found #35 2.280 checking for OCaml findlib package uutf... found #35 2.282 checking for OCaml findlib package sha... not found #35 2.286 checking for OCaml findlib package swhid_core... not found #35 2.288 checking for OCaml findlib package patch... not found #35 2.290 checking for OCaml findlib package mccs 1.1+17 or later... no #35 2.293 #35 2.293 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks #35 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 #36 [build-opam2web 7/12] RUN opam install . --destdir /opt/opam2web #36 0.895 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev) #36 CANCELED ------ > [build-opam-doc 8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make: 2.273 checking for OCaml findlib package spdx_licenses... not found 2.276 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no 2.278 checking for OCaml findlib package jsonm... not found 2.280 checking for OCaml findlib package uutf... found 2.282 checking for OCaml findlib package sha... not found 2.286 checking for OCaml findlib package swhid_core... not found 2.288 checking for OCaml findlib package patch... not found 2.290 checking for OCaml findlib package mccs 1.1+17 or later... no 2.293 2.293 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 2025-06-13 12:40.18: Job failed: Docker build exited with status 1