Build:
- 0
2025-02-06 07:36.36: New job: Voodoo gen bap-objdump.2.0.0; 0beb7bb72706017b6f33a6c453c5d2a9 2025-02-06 07:36.36: Cache digest: v6-bap-objdump.2.0.0-0beb7bb72706017b6f33a6c453c5d2a9-88eb77895958148865b68e1b64d30184dbac185c343b0674e56fe557f386f309-dc54397f66abf95c964ea4de0f3a0ff2aec56efe 2025-02-06 07:36.36: Waiting for resource in pool OCluster 2025-02-06 07:36.36: Waiting for worker… 2025-02-06 07:36.41: Got resource from pool OCluster 2025-02-06 07:36.41: Using cache hint "docs-universe-gen" To reproduce locally: cat > prep.spec <<'END-OF-SPEC' ((build tools ((from ocaml/opam:debian-12-ocaml-5.1@sha256:7e008dd83bc13cfff981c7eb531e9ee33cbc3b84d0213baa663263907853673f) (user (uid 1000) (gid 1000)) (run (network host) (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni")) (workdir /home/opam) (run (shell "sudo chown opam:opam /home/opam")) (run (network host) (shell "sudo apt-get update && sudo apt-get install -yy m4")) (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "opam pin -ny https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe && opam install -y voodoo-gen")) (run (shell "cp $(opam config var bin)/odoc $(opam config var bin)/voodoo-gen /home/opam")))) (from ocaml/opam:debian-12-ocaml-5.1@sha256:7e008dd83bc13cfff981c7eb531e9ee33cbc3b84d0213baa663263907853673f) (user (uid 1000) (gid 1000)) (run (network host) (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni")) (workdir /home/opam) (run (shell "sudo chown opam:opam /home/opam")) (workdir /home/opam/docs/) (run (shell "sudo chown opam:opam . ")) (copy (from (build tools)) (src /home/opam/odoc /home/opam/voodoo-gen) (dst /home/opam/)) (run (shell "mv ~/odoc $(opam config var bin)/odoc && cp ~/voodoo-gen $(opam config var bin)/voodoo-gen")) (run (network host) (secrets (ssh_privkey (target /home/opam/.ssh/id_rsa)) (ssh_pubkey (target /home/opam/.ssh/id_rsa.pub)) (ssh_config (target /home/opam/.ssh/config))) (shell "(rsync -aR docs.ci.ocaml.org:/data/./epoch-55dd4fa21db83a5a988da67fb5854083/linked/p/bap-objdump/2.0.0 .) && (find . -name '*.tar' -exec tar -xvf {} \\;) && (find . -type d -empty -delete)")) (workdir epoch-55dd4fa21db83a5a988da67fb5854083) (run (shell "OCAMLRUNPARAM=b opam exec -- /home/opam/voodoo-gen -o epoch-fe41631bbaa5a258447ffb55cc0c4bce/html-raw -n bap-objdump --pkg-version 2.0.0")) (run (network host) (secrets (ssh_privkey (target /home/opam/.ssh/id_rsa)) (ssh_pubkey (target /home/opam/.ssh/id_rsa.pub)) (ssh_config (target /home/opam/.ssh/config))) (shell "(echo '0.632298') && (mkdir -p epoch-fe41631bbaa5a258447ffb55cc0c4bce/html-raw/p/bap-objdump/2.0.0) && (rsync -aR ./epoch-fe41631bbaa5a258447ffb55cc0c4bce/html-raw/p/bap-objdump/2.0.0 docs.ci.ocaml.org:/data/.) && (set 'epoch-fe41631bbaa5a258447ffb55cc0c4bce/html-raw/p/bap-objdump/2.0.0' raw; HASH=$(find $1 -type f -exec sha256sum {} \\; | sort | sha256sum); printf \"RAW:$2:$HASH\\n\";)")) ) END-OF-SPEC ocluster-client submit-obuilder --local-file prep.spec \ --pool linux-x86_64 --connect ocluster-submission.cap --cache-hint docs-universe-gen \ --secret ssh_privkey:id_rsa --secret ssh_pubkey:id_rsa.pub--secret ssh_config:ssh_config Building on x86-bm-c1.sw.ocaml.org (build "tools" …) (from ocaml/opam:debian-12-ocaml-5.1@sha256:7e008dd83bc13cfff981c7eb531e9ee33cbc3b84d0213baa663263907853673f) 2025-02-06 07:36.41 ---> using "7f0e0498e1b0674168a7e366e4c00aec41ce473ceb388f69c882e5b341fc98d3" from cache /: (user (uid 1000) (gid 1000)) /: (run (network host) (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni")) Configuring from /home/opam/.opamrc and then from built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted. You may want to back it up before going further. Continue? [y/n] y Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository 2025-02-06 07:36.41 ---> using "af193c3634fa85b1d084c03aae18e9600943e6ecd7c981407d3593f3feb537a7" from cache /: (workdir /home/opam) /home/opam: (run (shell "sudo chown opam:opam /home/opam")) 2025-02-06 07:36.41 ---> using "ccaf358aac0ef9d1d309024ffc3b6a3148d14784c3ad705715d99a6068944f04" from cache /home/opam: (run (network host) (shell "sudo apt-get update && sudo apt-get install -yy m4")) Hit:1 http://deb.debian.org/debian bookworm InRelease Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] Get:4 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [243 kB] Fetched 346 kB in 0s (1449 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Suggested packages: m4-doc The following NEW packages will be installed: m4 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 287 kB of archives. After this operation, 686 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 287 kB in 0s (15.4 MB/s) Selecting previously unselected package m4. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18776 files and directories currently installed.) Preparing to unpack .../archives/m4_1.4.19-3_amd64.deb ... Unpacking m4 (1.4.19-3) ... Setting up m4 (1.4.19-3) ... 2025-02-06 07:36.41 ---> using "bc9fea0a7aeb87abb20a99ccc20ef821ff126102c110d0f7e51fc8a794c40641" from cache /home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "opam pin -ny https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe && opam install -y voodoo-gen")) This will pin the following packages: voodoo-do, voodoo-gen, voodoo-lib, voodoo-prep. Continue? [y/n] y Package voodoo-do does not exist, create as a NEW package? [y/n] y voodoo-do is now pinned to git+https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe (version dev) Package voodoo-gen does not exist, create as a NEW package? [y/n] y voodoo-gen is now pinned to git+https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe (version dev) Package voodoo-lib does not exist, create as a NEW package? [y/n] y voodoo-lib is now pinned to git+https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe (version dev) Package voodoo-prep does not exist, create as a NEW package? [y/n] y voodoo-prep is now pinned to git+https://github.com/ocaml-doc/voodoo.git#dc54397f66abf95c964ea4de0f3a0ff2aec56efe (version dev) <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [voodoo-gen.dev] synchronised (no changes) The following actions will be performed: === install 36 packages - install astring 0.8.5 [required by voodoo-gen] - install bos 0.2.1 [required by voodoo-gen] - install camlp-streams 5.0.1 [required by odoc-parser] - install cmdliner 1.3.0 [required by voodoo-gen] - install conf-autoconf 0.2 [required by stdcompat] - install conf-pandoc 0.1 [required by voodoo-gen] - install cppo 1.8.0 [required by odoc] - install crunch 3.3.1 [required by odoc] - install dune 3.17.2 [required by voodoo-gen] - install dune-build-info 3.17.2 [required by omd] - install fmt 0.9.0 [required by bos, odoc] - install fpath 0.7.3 [required by voodoo-gen] - install logs 0.7.0 [required by bos] - install num 1.5-1 [required by sexplib] - install ocamlbuild 0.15.0 [required by astring, bos] - install ocamlfind 1.9.6 [required by astring, bos] - install odoc 2.4.4 [required by voodoo-gen] - install odoc-parser 2.4.4 [required by odoc] - install omd 2.0.0~alpha3 [required by voodoo-gen] - install parsexp v0.17.0 [required by sexplib] - install ptime 1.2.0 [required by crunch] - install re 1.12.0 [required by tyxml] - install result 1.5 [required by odoc] - install rresult 0.7.0 [required by bos] - install seq base [required by stdcompat, tyxml, yojson] - install sexplib v0.17.0 [required by voodoo-gen] - install sexplib0 v0.17.0 [required by sexplib] - install stdcompat 19 [required by omd] - install topkg 1.0.7 [required by astring, bos] - install tyxml 4.6.0 [required by odoc] - install uucp 16.0.0 [required by omd] - install uunf 16.0.0 [required by omd] - install uutf 1.0.3 [required by omd] - install voodoo-gen dev (pinned) - install voodoo-lib dev (pinned) [required by voodoo-gen] - install yojson 2.2.2 [required by voodoo-gen] The following system packages will first need to be installed: autoconf pandoc <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> opam believes some required external dependencies are missing. opam can: > 1. Run apt-get to install them (may need root/sudo access) 2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal) 3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable 4. Abort the installation [1/2/3/4] 1 + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "autoconf" "pandoc" - debconf: delaying package configuration, since apt-utils is not installed - Selecting previously unselected package autoconf. - (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18863 files and directories currently installed.) - Preparing to unpack .../0-autoconf_2.71-3_all.deb ... - Unpacking autoconf (2.71-3) ... - Selecting previously unselected package autotools-dev. - Preparing to unpack .../1-autotools-dev_20220109.1_all.deb ... - Unpacking autotools-dev (20220109.1) ... - Selecting previously unselected package automake. - Preparing to unpack .../2-automake_1%3a1.16.5-1.3_all.deb ... - Unpacking automake (1:1.16.5-1.3) ... - Selecting previously unselected package liblua5.3-0:amd64. - Preparing to unpack .../3-liblua5.3-0_5.3.6-2_amd64.deb ... - Unpacking liblua5.3-0:amd64 (5.3.6-2) ... - Selecting previously unselected package libyaml-0-2:amd64. - Preparing to unpack .../4-libyaml-0-2_0.2.5-1_amd64.deb ... - Unpacking libyaml-0-2:amd64 (0.2.5-1) ... - Selecting previously unselected package pandoc-data. - Preparing to unpack .../5-pandoc-data_2.17.1.1-2~deb12u1_all.deb ... - Unpacking pandoc-data (2.17.1.1-2~deb12u1) ... - Selecting previously unselected package pandoc. - Preparing to unpack .../6-pandoc_2.17.1.1-2~deb12u1_amd64.deb ... - Unpacking pandoc (2.17.1.1-2~deb12u1) ... - Setting up libyaml-0-2:amd64 (0.2.5-1) ... - Setting up autotools-dev (20220109.1) ... - Setting up autoconf (2.71-3) ... - Setting up liblua5.3-0:amd64 (5.3.6-2) ... - Setting up pandoc-data (2.17.1.1-2~deb12u1) ... - Setting up automake (1:1.16.5-1.3) ... - update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode - Setting up pandoc (2.17.1.1-2~deb12u1) ... - Processing triggers for libc-bin (2.36-9+deb12u9) ... <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved camlp-streams.5.0.1 (cached) -> retrieved bos.0.2.1 (cached) -> retrieved astring.0.8.5 (cached) -> retrieved cmdliner.1.3.0 (cached) -> retrieved cppo.1.8.0 (cached) -> installed conf-autoconf.0.2 -> installed conf-pandoc.0.1 -> retrieved crunch.3.3.1 (cached) -> retrieved fmt.0.9.0 (cached) -> retrieved fpath.0.7.3 (cached) -> retrieved logs.0.7.0 (cached) -> retrieved num.1.5-1 (cached) -> retrieved ocamlbuild.0.15.0 (cached) -> retrieved ocamlfind.1.9.6 (cached) -> retrieved omd.2.0.0~alpha3 (cached) -> retrieved parsexp.v0.17.0 (cached) -> retrieved ptime.1.2.0 (cached) -> retrieved re.1.12.0 (cached) -> retrieved result.1.5 (cached) -> retrieved rresult.0.7.0 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved sexplib.v0.17.0 (cached) -> retrieved odoc.2.4.4, odoc-parser.2.4.4 (cached) -> retrieved dune.3.17.2, dune-build-info.3.17.2 (cached) -> retrieved sexplib0.v0.17.0 (cached) -> retrieved stdcompat.19 (cached) -> retrieved topkg.1.0.7 (cached) -> retrieved tyxml.4.6.0 (cached) -> retrieved uunf.16.0.0 (cached) -> retrieved uutf.1.0.3 (cached) -> installed cmdliner.1.3.0 -> installed num.1.5-1 -> retrieved uucp.16.0.0 (cached) -> retrieved yojson.2.2.2 (cached) -> retrieved voodoo-gen.dev (no changes) -> retrieved voodoo-lib.dev (no changes) -> installed ocamlbuild.0.15.0 -> installed ocamlfind.1.9.6 -> installed topkg.1.0.7 -> installed rresult.0.7.0 -> installed uutf.1.0.3 -> installed fmt.0.9.0 -> installed ptime.1.2.0 -> installed astring.0.8.5 -> installed fpath.0.7.3 -> installed logs.0.7.0 -> installed uunf.16.0.0 -> installed bos.0.2.1 -> installed dune.3.17.2 -> installed camlp-streams.5.0.1 -> installed crunch.3.3.1 -> installed result.1.5 -> installed cppo.1.8.0 -> installed sexplib0.v0.17.0 -> installed dune-build-info.3.17.2 -> installed re.1.12.0 -> installed odoc-parser.2.4.4 -> installed yojson.2.2.2 -> installed parsexp.v0.17.0 -> installed sexplib.v0.17.0 -> installed voodoo-lib.dev -> installed stdcompat.19 -> installed tyxml.4.6.0 -> installed odoc.2.4.4 -> installed uucp.16.0.0 -> installed omd.2.0.0~alpha3 -> installed voodoo-gen.dev Done. # To update the current shell environment, run: eval $(opam env) 2025-02-06 07:36.41 ---> using "525b0dc77f67f53ccbf60c1879b33f939a0cdccfe30c0a60a751953b5d89bd76" from cache /home/opam: (run (shell "cp $(opam config var bin)/odoc $(opam config var bin)/voodoo-gen /home/opam")) [WARNING] var was deprecated in version 2.1 of the opam CLI. Use opam var instead or set OPAMCLI environment variable to 2.0. [WARNING] var was deprecated in version 2.1 of the opam CLI. Use opam var instead or set OPAMCLI environment variable to 2.0. 2025-02-06 07:36.41 ---> using "c1ef1a8ef94505a675964b8b73cf15d94f448bf24accdd5170749f160a33543b" from cache 2025-02-06 07:36.41 --> finished "tools" (from ocaml/opam:debian-12-ocaml-5.1@sha256:7e008dd83bc13cfff981c7eb531e9ee33cbc3b84d0213baa663263907853673f) 2025-02-06 07:36.41 ---> using "7f0e0498e1b0674168a7e366e4c00aec41ce473ceb388f69c882e5b341fc98d3" from cache /: (user (uid 1000) (gid 1000)) /: (run (network host) (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam && opam init --reinit -ni")) Configuring from /home/opam/.opamrc and then from built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted. You may want to back it up before going further. Continue? [y/n] y Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository 2025-02-06 07:36.41 ---> using "af193c3634fa85b1d084c03aae18e9600943e6ecd7c981407d3593f3feb537a7" from cache /: (workdir /home/opam) /home/opam: (run (shell "sudo chown opam:opam /home/opam")) 2025-02-06 07:36.41 ---> using "ccaf358aac0ef9d1d309024ffc3b6a3148d14784c3ad705715d99a6068944f04" from cache /home/opam: (workdir /home/opam/docs/) /home/opam/docs/: (run (shell "sudo chown opam:opam . ")) 2025-02-06 07:36.41 ---> using "e5b240c9bcef65c6401a753c806041233e4380d61a5ab151b7995f1d42492791" from cache /home/opam/docs/: (copy (from (build tools)) (src /home/opam/odoc /home/opam/voodoo-gen) (dst /home/opam/)) 2025-02-06 07:36.41 ---> using "f95dadf6474d24b1a04cde79fb454ccd12f080e314eadb9237f9db166ae5f49e" from cache /home/opam/docs/: (run (shell "mv ~/odoc $(opam config var bin)/odoc && cp ~/voodoo-gen $(opam config var bin)/voodoo-gen")) [WARNING] var was deprecated in version 2.1 of the opam CLI. Use opam var instead or set OPAMCLI environment variable to 2.0. [WARNING] var was deprecated in version 2.1 of the opam CLI. Use opam var instead or set OPAMCLI environment variable to 2.0. 2025-02-06 07:36.41 ---> using "66acd17b6e236dcccde8b64bb478a30addd698a81171441e056d1afd866490e0" from cache /home/opam/docs/: (run (network host) (secrets (ssh_privkey (target /home/opam/.ssh/id_rsa)) (ssh_pubkey (target /home/opam/.ssh/id_rsa.pub)) (ssh_config (target /home/opam/.ssh/config))) (shell "(rsync -aR docs.ci.ocaml.org:/data/./epoch-55dd4fa21db83a5a988da67fb5854083/linked/p/bap-objdump/2.0.0 .) && (find . -name '*.tar' -exec tar -xvf {} \\;) && (find . -type d -empty -delete)")) Warning: Permanently added '[docs.ci.ocaml.org]:2222' (ED25519) to the list of known hosts. epoch-55dd4fa21db83a5a988da67fb5854083/linked/p/bap-objdump/2.0.0/doc/ epoch-55dd4fa21db83a5a988da67fb5854083/linked/p/bap-objdump/2.0.0/doc/opam epoch-55dd4fa21db83a5a988da67fb5854083/linked/p/bap-objdump/2.0.0/failed epoch-55dd4fa21db83a5a988da67fb5854083/linked/p/bap-objdump/2.0.0/package.json epoch-55dd4fa21db83a5a988da67fb5854083/linked/p/bap-objdump/2.0.0/page-doc.odocl 2025-02-06 07:36.42 ---> saved as "97ea81136052c76c003e842535959fc54fe6cc880052205368160736cbe18fe2" /home/opam/docs/: (workdir epoch-55dd4fa21db83a5a988da67fb5854083) /home/opam/docs//epoch-55dd4fa21db83a5a988da67fb5854083: (run (shell "OCAMLRUNPARAM=b opam exec -- /home/opam/voodoo-gen -o epoch-fe41631bbaa5a258447ffb55cc0c4bce/html-raw -n bap-objdump --pkg-version 2.0.0")) 0 other versions, 1 packages Found 1 files 2025-02-06 07:36.42 ---> saved as "7687bc128dff7c5c578fc274f9791258747512c7374bf8e8b0384f7532f0c540" /home/opam/docs//epoch-55dd4fa21db83a5a988da67fb5854083: (run (network host) (secrets (ssh_privkey (target /home/opam/.ssh/id_rsa)) (ssh_pubkey (target /home/opam/.ssh/id_rsa.pub)) (ssh_config (target /home/opam/.ssh/config))) (shell "(echo '0.632298') && (mkdir -p epoch-fe41631bbaa5a258447ffb55cc0c4bce/html-raw/p/bap-objdump/2.0.0) && (rsync -aR ./epoch-fe41631bbaa5a258447ffb55cc0c4bce/html-raw/p/bap-objdump/2.0.0 docs.ci.ocaml.org:/data/.) && (set 'epoch-fe41631bbaa5a258447ffb55cc0c4bce/html-raw/p/bap-objdump/2.0.0' raw; HASH=$(find $1 -type f -exec sha256sum {} \\; | sort | sha256sum); printf \"RAW:$2:$HASH\\n\";)")) 0.632298 Warning: Permanently added '[docs.ci.ocaml.org]:2222' (ED25519) to the list of known hosts. RAW:raw:46142b0d0f4310f20cb5ae4bed38900c7765b1446f2034ab6332eb8148cb36bb - 2025-02-06 07:36.44 ---> saved as "c1dfc39cb2c862715f3c00dea82c32f55fb8fa10c281ba1db02cbee770074689" Job succeeded 2025-02-06 07:36.44: Job succeeded