Build:
  1. 0
2024-09-10 21:44.49: New job: docker build {
                                             "commit": "7f831ac1da077fec54fd8c63c33b079694c15288",
                                             "dockerfile": {
                                               "file": "Dockerfile"
                                             },
                                             "docker_context": "registry.ci.dev",
                                             "squash": false,
                                             "buildx": false,
                                             "build_args": [
                                               "--build-arg",
                                               "OPAM_REPO_GIT_SHA=abac1deff0ec6249cf93f6b25ffdc49ae1caf04c",
                                               "--build-arg",
                                               "BLOG_GIT_SHA=041abe8605a627df451215d257204d5cf5610a62",
                                               "--build-arg",
                                               "OPAM_GIT_SHA=291c2767d7daa52d77047f59da0e6889076c9a2e"
                                             ],
                                             "path": null
                                           }
2024-09-10 21:44.49: Waiting for resource in pool registry-build-pool
2024-09-10 22:45.50: Got resource from pool registry-build-pool
2024-09-10 22:45.50: Checking out commit 7f831ac1. To reproduce:
                       git clone --recursive "https://github.com/ocaml-opam/opam2web.git" && cd "opam2web" && git fetch origin "refs/pull/185/head" && git reset --hard 7f831ac1
2024-09-10 22:45.50: Exec: "cp" "-a" "--" "/var/lib/ocurrent/var/git/opam2web.git-92f5aef4aeaf008827874a1aeed7b6c5b12b428905c908be59865256584f033a/.git" 
                           "/tmp/git-checkout2ddbd3fd"
2024-09-10 22:45.50: Exec: "git" "-C" "/tmp/git-checkout2ddbd3fd" "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'
2024-09-10 22:45.50: Exec: "git" "-C" "/tmp/git-checkout2ddbd3fd" "reset" 
                           "--hard" "-q" "7f831ac1da077fec54fd8c63c33b079694c15288"
2024-09-10 22:45.50: Exec: "git" "-c" "protocol.file.allow=always" "-C" 
                           "/tmp/git-checkout2ddbd3fd" "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'
2024-09-10 22:45.50: Exec: "docker" "--context" "registry.ci.dev" "build" 
                           "--pull" "--build-arg" "OPAM_REPO_GIT_SHA=abac1deff0ec6249cf93f6b25ffdc49ae1caf04c" 
                           "--build-arg" "BLOG_GIT_SHA=041abe8605a627df451215d257204d5cf5610a62" 
                           "--build-arg" "OPAM_GIT_SHA=291c2767d7daa52d77047f59da0e6889076c9a2e" 
                           "-f" "/tmp/git-checkout2ddbd3fd/Dockerfile" 
                           "--iidfile" "/tmp/git-checkout2ddbd3fd/docker-iid" 
                           "--" "/tmp/git-checkout2ddbd3fd"
#0 building with "registry.ci.dev" instance using docker driver

#1 [internal] load .dockerignore
#1 transferring context:
#1 transferring context: 53B 0.3s done
#1 DONE 1.3s

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

#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 .dockerignore
#5 DONE 0.0s

#6 [internal] load build definition from Dockerfile
#6 DONE 0.0s

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

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

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

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

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

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

#12 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:73836dbfff5952d0b9440ec4fe6c6e7d7ac3e35414a27e575188011851de0e39
#12 DONE 0.0s

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

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

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

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

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

#18 [opam2web  3/12] COPY --from=opam-legacy . /www
#18 CACHED

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

#20 [build-opam2web  4/12] WORKDIR /home/opam/opam2web
#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  3/12] RUN git clone https://github.com/ocaml/opam2web.git --depth 1 /home/opam/opam2web
#23 CACHED

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

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

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

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

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

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

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

#31 [internal] load build context
#31 transferring context: 4.97kB 0.2s done
#31 DONE 0.3s

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

#33 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#33 0.464 checking for ocamlc... ocamlc
#33 0.472 OCaml version is 4.14.0
#33 0.480 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#33 0.480 checking for ocamlopt... ocamlopt
#33 0.491 checking for ocamlc.opt... ocamlc.opt
#33 0.498 checking for ocamlopt.opt... ocamlopt.opt
#33 0.508 checking for ocaml... ocaml
#33 0.508 checking for ocamldep... ocamldep
#33 0.509 checking for ocamldep.opt... ocamldep.opt
#33 0.516 checking for ocamlmktop... ocamlmktop
#33 0.516 checking for ocamlmklib... ocamlmklib
#33 0.516 checking for ocamldoc... ocamldoc
#33 0.517 checking for ocamldoc.opt... ocamldoc.opt
#33 0.527 checking for ocamlbuild... ocamlbuild
#33 0.527 checking OCaml Sys.os_type... Unix
#33 0.561 checking for gawk... no
#33 0.561 checking for mawk... no
#33 0.562 checking for nawk... no
#33 0.562 checking for awk... awk
#33 0.568 checking for compiler type... cc
#33 0.955 checking for compiler architecture... amd64
#33 1.341 checking for compiler system... linux
#33 1.729 checking for compiler target... x86_64-pc-linux-musl
#33 2.134 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#33 2.164 checking whether the C compiler works... yes
#33 2.213 checking for C compiler default output file name... a.out
#33 2.215 checking for suffix of executables... 
#33 2.261 checking whether we are cross compiling... no
#33 2.313 checking for suffix of object files... o
#33 2.347 checking whether the compiler supports GNU C... yes
#33 2.382 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#33 2.416 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#33 2.512 checking for stdio.h... yes
#33 2.541 checking for stdlib.h... yes
#33 2.572 checking for string.h... yes
#33 2.608 checking for inttypes.h... yes
#33 2.644 checking for stdint.h... yes
#33 2.682 checking for strings.h... yes
#33 2.719 checking for sys/stat.h... yes
#33 2.756 checking for sys/types.h... yes
#33 2.796 checking for unistd.h... yes
#33 2.839 checking for acl/libacl.h... no
#33 2.886 checking for library containing acl_get_perm... no
#33 2.988 checking for ocamlobjinfo... ocamlobjinfo
#33 2.988 checking for ocamlfind... ocamlfind
#33 2.998 checking for curl... curl
#33 2.998 checking for dune... dune
#33 2.998 checking for patch... patch
#33 2.999 checking for bunzip2... bunzip2
#33 3.005 checking for linking method... shared
#33 3.005 
#33 3.005 checking for OCaml findlib package unix... found
#33 3.007 checking for OCaml findlib package re 1.9.0 or later... found 1.10.4
#33 3.014 checking for OCaml findlib package base64 3.1.0 or later... no
#33 3.016 checking for OCaml findlib package cmdliner... found
#33 3.018 checking for OCaml findlib package ocamlgraph... not found
#33 3.020 checking for OCaml findlib package cudf 0.7 or later... no
#33 3.022 checking for OCaml findlib package dose3.common 6.1 or later... no
#33 3.024 checking for OCaml findlib package dose3.algo 6.1 or later... no
#33 3.026 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#33 3.028 checking for OCaml findlib package spdx_licenses... not found
#33 3.030 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#33 3.032 checking for OCaml findlib package jsonm... not found
#33 3.034 checking for OCaml findlib package uutf... found
#33 3.036 checking for OCaml findlib package sha... not found
#33 3.037 checking for OCaml findlib package swhid_core... not found
#33 3.039 checking for OCaml findlib package mccs 1.1+17 or later... no
#33 3.042 
#33 3.042 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
#33 ERROR: executor failed running [/bin/sh -c opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make]: exit code: 1

#32 [build-opam2web  7/12] RUN opam install . --destdir /opt/opam2web
#32 CANCELED
------
 > [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
3.026 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
3.028 checking for OCaml findlib package spdx_licenses... not found
3.030 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
3.032 checking for OCaml findlib package jsonm... not found
3.034 checking for OCaml findlib package uutf... found
3.036 checking for OCaml findlib package sha... not found
3.037 checking for OCaml findlib package swhid_core... not found
3.039 checking for OCaml findlib package mccs 1.1+17 or later... no
3.042 
3.042 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
------
ERROR: failed to solve: executor failed running [/bin/sh -c opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make]: exit code: 1
2024-09-10 22:46.10: Job failed: Docker build exited with status 1