Build:
- 0
2024-09-12 08:35.55: New job: Voodoo prep extlib.1.7.7; 7a967b58c42746155feeb762ecbb9743 2024-09-12 08:35.55: Waiting for resource in pool OCluster 2024-09-12 21:10.46: Waiting for worker… 2024-09-12 21:10.47: Got resource from pool OCluster 2024-09-12 21:10.47: Using cache hint "docs-universe-prep-4.11.2" To reproduce locally: cat > prep.spec <<'END-OF-SPEC' ((build tools ((from ocaml/opam:debian-12-ocaml-4.11@sha256:7a3d58c501028d55318e8ea9416b7c488fb2b901d00e3eae4ea94bf5181476e7) (user (uid 1000) (gid 1000)) (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 pkg-config")) (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#67ccabec49b5f4d24147839291fcae7c19d3e8c9 && opam depext -iy voodoo-prep")) (run (shell "cp $(opam config var bin)/voodoo-prep /home/opam")))) (from ocaml/opam:debian-12-ocaml-4.11@sha256:7a3d58c501028d55318e8ea9416b7c488fb2b901d00e3eae4ea94bf5181476e7) (user (uid 1000) (gid 1000)) (workdir /home/opam) (run (shell "sudo chown opam:opam /home/opam")) (run (shell "sudo mkdir /src")) (copy (src packages) (dst /src/packages)) (copy (src repo) (dst /src/repo)) (run (network host) (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam && opam init --reinit -ni")) (run (shell "opam repo remove default && opam repo add opam /src")) (copy (from (build tools)) (src /home/opam/voodoo-prep) (dst /home/opam/)) (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "opam install dune.3.16.0 ocamlfind.1.9.6")) (env DUNE_CACHE enabled) (env DUNE_CACHE_TRANSPORT direct) (env DUNE_CACHE_DUPLICATION copy) (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "(sudo apt update) && ((opam depext -viy extlib.1.7.7 ocamlfind.1.9.6 dune.3.16.0 cppo.1.7.0 base-bytes.base 2>&1 | tee ~/opam.err.log) || echo 'Failed to install all packages')")) (run (shell "opam exec -- ~/voodoo-prep -u extlib:7a967b58c42746155feeb762ecbb9743,cppo:1d0481e2997d00e6fab70ff4ade5cf8d")) (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.171562') && (for DATA in prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0,cppo.1.7.0-1d0481e2997d00e6fab70ff4ade5cf8d,cppo.1.7.0 prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7,extlib.1.7.7-7a967b58c42746155feeb762ecbb9743,extlib.1.7.7; do IFS=\",\"; set -- $DATA; ([ -d $1 ] || (echo \"FAILED:$2\" && mkdir -p $1 && cp ~/opam.err.log $1 && opam show $3 --raw > $1/opam)) && (shopt -s nullglob && ((tar -cvf $1.tar $1/* && rm -R $1/* && mv $1.tar $1/content.tar) || (echo 'Empty directory'))) done) && (for DATA in prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0,cppo.1.7.0-1d0481e2997d00e6fab70ff4ade5cf8d,cppo.1.7.0 prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7,extlib.1.7.7-7a967b58c42746155feeb762ecbb9743,extlib.1.7.7; do IFS=\",\"; set -- $DATA; rsync -aR --no-p ./$1 docs.ci.ocaml.org:/data/.; done) && (for DATA in prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0,cppo.1.7.0-1d0481e2997d00e6fab70ff4ade5cf8d,cppo.1.7.0 prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7,extlib.1.7.7-7a967b58c42746155feeb762ecbb9743,extlib.1.7.7; do IFS=\",\"; set -- $DATA; HASH=$((sha256sum $1/content.tar | cut -d \" \" -f 1) || echo -n 'empty'); printf \"HASHES:$2:$HASH\\n\"; done)")) ) END-OF-SPEC ocluster-client submit-obuilder https://github.com/ocaml/opam-repository.git 0e1db1f4176121955441dd10fd6470b79d8546a9 --local-file prep.spec \ --pool linux-x86_64 --connect ocluster-submission.cap --cache-hint docs-universe-prep-4.11.2 \ --secret ssh_privkey:id_rsa --secret ssh_pubkey:id_rsa.pub--secret ssh_config:ssh_config 2024-09-12 21:10.47: RETRYING: 2024-09-12/083555-voodoo-prep-44150f Number of retries: 0 (retriable error condition) Building on x86-bm-c10.sw.ocaml.org All commits already cached Updating files: 84% (27179/32043) Updating files: 85% (27237/32043) Updating files: 86% (27557/32043) Updating files: 87% (27878/32043) Updating files: 88% (28198/32043) Updating files: 89% (28519/32043) Updating files: 90% (28839/32043) Updating files: 91% (29160/32043) Updating files: 92% (29480/32043) Updating files: 93% (29800/32043) Updating files: 94% (30121/32043) Updating files: 95% (30441/32043) Updating files: 96% (30762/32043) Updating files: 97% (31082/32043) Updating files: 98% (31403/32043) Updating files: 99% (31723/32043) Updating files: 100% (32043/32043) Updating files: 100% (32043/32043), done. HEAD is now at 0e1db1f417 Apply suggestions from code review (build "tools" …) (from ocaml/opam:debian-12-ocaml-4.11@sha256:7a3d58c501028d55318e8ea9416b7c488fb2b901d00e3eae4ea94bf5181476e7) 2024-09-12 21:03.39 ---> using "7c9d80c6275be1f462cb36204c6232602c0fc1a02021eb94be1f064ed4e2f59d" from cache /: (user (uid 1000) (gid 1000)) /: (workdir /home/opam) /home/opam: (run (shell "sudo chown opam:opam /home/opam")) 2024-09-12 21:03.39 ---> using "0093d7b4c20be4dd707452f439cd49ab24236fab760f7f266c01bc0ee6cd14a1" from cache /home/opam: (run (network host) (shell "sudo apt-get update && sudo apt-get install -yy m4 pkg-config")) 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 bookworm-updates/main amd64 Packages.diff/Index [11.7 kB] Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages T-2024-09-10-2011.55-F-2024-09-10-2011.55.pdiff [1116 B] Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages T-2024-09-10-2011.55-F-2024-09-10-2011.55.pdiff [1116 B] Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [179 kB] Fetched 295 kB in 0s (1100 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libpkgconf3 pkgconf pkgconf-bin Suggested packages: m4-doc The following NEW packages will be installed: libpkgconf3 m4 pkg-config pkgconf pkgconf-bin 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. Need to get 392 kB of archives. After this operation, 969 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian bookworm/main amd64 libpkgconf3 amd64 1.8.1-1 [36.1 kB] Get:2 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB] Get:3 http://deb.debian.org/debian bookworm/main amd64 pkgconf-bin amd64 1.8.1-1 [29.5 kB] Get:4 http://deb.debian.org/debian bookworm/main amd64 pkgconf amd64 1.8.1-1 [25.9 kB] Get:5 http://deb.debian.org/debian bookworm/main amd64 pkg-config amd64 1.8.1-1 [13.7 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 392 kB in 0s (16.7 MB/s) Selecting previously unselected package libpkgconf3:amd64. (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 ... 18733 files and directories currently installed.) Preparing to unpack .../libpkgconf3_1.8.1-1_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../archives/m4_1.4.19-3_amd64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../pkgconf-bin_1.8.1-1_amd64.deb ... Unpacking pkgconf-bin (1.8.1-1) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../pkgconf_1.8.1-1_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-1) ... Selecting previously unselected package pkg-config:amd64. Preparing to unpack .../pkg-config_1.8.1-1_amd64.deb ... Unpacking pkg-config:amd64 (1.8.1-1) ... Setting up m4 (1.4.19-3) ... Setting up libpkgconf3:amd64 (1.8.1-1) ... Setting up pkgconf-bin (1.8.1-1) ... Setting up pkgconf:amd64 (1.8.1-1) ... Setting up pkg-config:amd64 (1.8.1-1) ... Processing triggers for libc-bin (2.36-9+deb12u8) ... 2024-09-12 21:03.39 ---> using "dfd4b37791106907970385fe62a1efa30f393e29bb49557aec08d4939964d28f" 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#67ccabec49b5f4d24147839291fcae7c19d3e8c9 && opam depext -iy voodoo-prep")) [voodoo: git] [voodoo: git] [voodoo: git] [voodoo: git] [voodoo: git] [voodoo: git] [voodoo: git] [voodoo: git] [voodoo] synchronised from git+https://github.com/ocaml-doc/voodoo.git#67ccabec49b5f4d24147839291fcae7c19d3e8c9 This will pin the following packages: voodoo-prep, voodoo-lib, voodoo-gen, voodoo-do. Continue? [Y/n] y Package voodoo-prep does not exist, create as a NEW package? [Y/n] y [voodoo-prep.~dev: git] [voodoo-prep.~dev: git] [voodoo-prep.~dev: git] [voodoo-prep.~dev: git] [voodoo-prep.~dev: git] [voodoo-prep.~dev: git] [voodoo-prep.~dev: git] [voodoo-prep.~dev: git] [voodoo-prep.~dev] synchronised from git+https://github.com/ocaml-doc/voodoo.git#67ccabec49b5f4d24147839291fcae7c19d3e8c9 voodoo-prep is now pinned to git+https://github.com/ocaml-doc/voodoo.git#67ccabec49b5f4d24147839291fcae7c19d3e8c9 (version ~dev) Package voodoo-lib does not exist, create as a NEW package? [Y/n] y [voodoo-lib.~dev: git] [voodoo-lib.~dev: git] [voodoo-lib.~dev: git] [voodoo-lib.~dev: git] [voodoo-lib.~dev: git] [voodoo-lib.~dev: git] [voodoo-lib.~dev: git] [voodoo-lib.~dev: git] [voodoo-lib.~dev] synchronised from git+https://github.com/ocaml-doc/voodoo.git#67ccabec49b5f4d24147839291fcae7c19d3e8c9 voodoo-lib is now pinned to git+https://github.com/ocaml-doc/voodoo.git#67ccabec49b5f4d24147839291fcae7c19d3e8c9 (version ~dev) Package voodoo-gen does not exist, create as a NEW package? [Y/n] y [voodoo-gen.~dev: git] [voodoo-gen.~dev: git] [voodoo-gen.~dev: git] [voodoo-gen.~dev: git] [voodoo-gen.~dev: git] [voodoo-gen.~dev: git] [voodoo-gen.~dev: git] [voodoo-gen.~dev: git] [voodoo-gen.~dev] synchronised from git+https://github.com/ocaml-doc/voodoo.git#67ccabec49b5f4d24147839291fcae7c19d3e8c9 voodoo-gen is now pinned to git+https://github.com/ocaml-doc/voodoo.git#67ccabec49b5f4d24147839291fcae7c19d3e8c9 (version ~dev) Package voodoo-do does not exist, create as a NEW package? [Y/n] y [voodoo-do.~dev: git] [voodoo-do.~dev: git] [voodoo-do.~dev: git] [voodoo-do.~dev: git] [voodoo-do.~dev: git] [voodoo-do.~dev: git] [voodoo-do.~dev: git] [voodoo-do.~dev: git] [voodoo-do.~dev] synchronised from git+https://github.com/ocaml-doc/voodoo.git#67ccabec49b5f4d24147839291fcae7c19d3e8c9 voodoo-do is now pinned to git+https://github.com/ocaml-doc/voodoo.git#67ccabec49b5f4d24147839291fcae7c19d3e8c9 (version ~dev) # Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=debian, os-family=debian # No extra OS packages requirements found. # All required OS packages found. # Now letting opam install the packages <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [voodoo-prep.~dev] no changes from git+https://github.com/ocaml-doc/voodoo.git#67ccabec49b5f4d24147839291fcae7c19d3e8c9 The following actions will be performed: - install ocamlbuild 0.15.0 [required by bos] - install dune 3.16.0 [required by voodoo-prep] - install ocamlfind 1.9.6 [required by bos] - install cmdliner 1.3.0 [required by voodoo-prep] - install seq base [required by re] - install swhid_core 0.1 [required by opam-core] - install stdlib-shims 0.3.0 [required by ocamlgraph, sha] - install opam-file-format 2.1.6 [required by opam-format] - install topkg 1.0.7 [required by bos] - install re 1.11.0 [required by opam-format] - install sha 1.15.4 [required by opam-core] - install ocamlgraph 2.1.0 [required by opam-core] - install uutf 1.0.3 [required by opam-core] - install rresult 0.7.0 [required by bos] - install fmt 0.9.0 [required by bos] - install astring 0.8.5 [required by bos] - install jsonm 1.0.2 [required by opam-core] - install logs 0.7.0 [required by bos] - install fpath 0.7.3 [required by voodoo-prep] - install opam-core 2.2.1 [required by opam-format] - install bos 0.2.1 [required by voodoo-prep] - install opam-format 2.2.1 [required by voodoo-prep] - install voodoo-prep ~dev* ===== 23 to install ===== <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> [astring.0.8.5] found in cache [bos.0.2.1] found in cache [cmdliner.1.3.0] found in cache [dune.3.16.0] found in cache [fmt.0.9.0] found in cache [fpath.0.7.3] found in cache [jsonm.1.0.2] found in cache [logs.0.7.0] found in cache [ocamlbuild.0.15.0] found in cache [ocamlfind.1.9.6] found in cache [ocamlgraph.2.1.0] found in cache [opam-core.2.2.1] found in cache [opam-file-format.2.1.6] found in cache [opam-format.2.2.1] found in cache [re.1.11.0] found in cache [rresult.0.7.0] found in cache [sha.1.15.4] found in cache [stdlib-shims.0.3.0] found in cache [swhid_core.0.1] found in cache [topkg.1.0.7] found in cache [uutf.1.0.3] found in cache [voodoo-prep.~dev] synchronised from git+https://github.com/ocaml-doc/voodoo.git#67ccabec49b5f4d24147839291fcae7c19d3e8c9 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> installed seq.base -> installed cmdliner.1.3.0 -> installed ocamlfind.1.9.6 -> installed ocamlbuild.0.15.0 -> installed topkg.1.0.7 -> installed rresult.0.7.0 -> installed uutf.1.0.3 -> installed fmt.0.9.0 -> installed astring.0.8.5 -> installed jsonm.1.0.2 -> installed fpath.0.7.3 -> installed logs.0.7.0 -> installed bos.0.2.1 -> installed dune.3.16.0 -> installed stdlib-shims.0.3.0 -> installed swhid_core.0.1 -> installed opam-file-format.2.1.6 -> installed re.1.11.0 -> installed sha.1.15.4 -> installed ocamlgraph.2.1.0 -> installed opam-core.2.2.1 -> installed opam-format.2.2.1 -> installed voodoo-prep.~dev Done. # Run eval $(opam env) to update the current shell environment 2024-09-12 21:03.39 ---> using "d65d5ed31040ffe11d9e2a12be532dfa11793930e7d989b6ba3e87a4792f8a37" from cache /home/opam: (run (shell "cp $(opam config var bin)/voodoo-prep /home/opam")) 2024-09-12 21:03.39 ---> using "452314a0c194f85e51fffeb6293563780c98a1438fdc31741df4823e584ee9f9" from cache 2024-09-12 21:03.39 --> finished "tools" (from ocaml/opam:debian-12-ocaml-4.11@sha256:7a3d58c501028d55318e8ea9416b7c488fb2b901d00e3eae4ea94bf5181476e7) 2024-09-12 21:03.39 ---> using "7c9d80c6275be1f462cb36204c6232602c0fc1a02021eb94be1f064ed4e2f59d" from cache /: (user (uid 1000) (gid 1000)) /: (workdir /home/opam) /home/opam: (run (shell "sudo chown opam:opam /home/opam")) 2024-09-12 21:03.39 ---> using "0093d7b4c20be4dd707452f439cd49ab24236fab760f7f266c01bc0ee6cd14a1" from cache /home/opam: (run (shell "sudo mkdir /src")) 2024-09-12 21:03.39 ---> using "2b0453ff944b8fee0761ccc2c65a37945587669066061243f0221d51360f5a60" from cache /home/opam: (copy (src packages) (dst /src/packages)) 2024-09-12 21:03.41 ---> using "b3642af89d76e4da53a9124a8f2366cbac12dff78c5e8274b0ebb4d6c00d28d1" from cache /home/opam: (copy (src repo) (dst /src/repo)) 2024-09-12 21:03.41 ---> using "05b98f9e72b8cd2e08ffcd530efa24965a6cf995e745aa66697c5c08eaf9834d" from cache /home/opam: (run (network host) (shell "sudo ln -f /usr/bin/opam-2.1 /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.1, 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 2024-09-12 21:03.41 ---> using "baf1dce62da7887908bcffba060b95c0fcb6f9fbf8a03fe9bc2deb5688451bfc" from cache /home/opam: (run (shell "opam repo remove default && opam repo add opam /src")) Repositories removed from the selections of switch 4.11. Use '--all' to forget about them altogether. [opam] Initialised [NOTE] Repository opam has been added to the selections of switch 4.11 only. Run `opam repository add opam --all-switches|--set-default' to use it in all existing switches, or in newly created switches, respectively. 2024-09-12 21:03.41 ---> using "d00014112e5a5769daaa8255535cc4415d7ffe50e7ed0a6dcf3af0d85e934563" from cache /home/opam: (copy (from (build tools)) (src /home/opam/voodoo-prep) (dst /home/opam/)) 2024-09-12 21:03.41 ---> using "09820d32b17f51b2f6416f83f59a85fa42ad2a7f99c7f34439e55fc9398310cd" 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 install dune.3.16.0 ocamlfind.1.9.6")) The following actions will be performed: - install dune 3.16.0 - install ocamlfind 1.9.6 ===== 2 to install ===== <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved ocamlfind.1.9.6 (cached) -> retrieved dune.3.16.0 (cached) -> installed ocamlfind.1.9.6 -> installed dune.3.16.0 Done. # Run eval $(opam env) to update the current shell environment 2024-09-12 21:03.41 ---> using "42136b51ff474caa10a42dbdc0fe681a9e2659eb76450d654d352800f8875f6c" from cache /home/opam: (env DUNE_CACHE enabled) /home/opam: (env DUNE_CACHE_TRANSPORT direct) /home/opam: (env DUNE_CACHE_DUPLICATION copy) /home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune))) (network host) (shell "(sudo apt update) && ((opam depext -viy extlib.1.7.7 ocamlfind.1.9.6 dune.3.16.0 cppo.1.7.0 base-bytes.base 2>&1 | tee ~/opam.err.log) || echo 'Failed to install all packages')")) WARNING: apt does not have a stable CLI interface. Use with caution in scripts. 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 bookworm-updates/main amd64 Packages.diff/Index [11.7 kB] Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages T-2024-09-10-2011.55-F-2024-09-10-2011.55.pdiff [1116 B] Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages T-2024-09-10-2011.55-F-2024-09-10-2011.55.pdiff [1116 B] Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [179 kB] Fetched 295 kB in 0s (1057 kB/s) Reading package lists... Building dependency tree... Reading state information... All packages are up to date. Opam plugin "depext" may require upgrading/reinstalling. Reinstall the plugin on the current switch? [Y/n] y The following actions will be performed: - recompile opam-depext 1.2.3 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved opam-depext.1.2.3 (cached) -> removed opam-depext.1.2.3 -> installed opam-depext.1.2.3 Done. <><> opam-depext.1.2.3 installed successfully <><><><><><><><><><><><><><><><><> => opam-depext is unnecessary when used with opam >= 2.1. Please use opam install directly instead # Run eval $(opam env) to update the current shell environment <><> Carrying on to "opam depext -viy extlib.1.7.7 ocamlfind.1.9.6 dune.3.16.0 cppo.1.7.0 base-bytes.base" Since version 2.1, opam now handles external dependencies alongside OCaml ones, and the `depext` plugin interface is provided for backwards compatibility only. Consider using your usual `opam install` command to install both OCaml and system dependencies, or `opam install <pkg> --depext-only` if you want to only install external dependencies. # Detecting depexts using vars: arch=x86_64, os=linux, os-distribution=debian, os-family=debian # No extra OS packages requirements found. [NOTE] Package dune is already installed (current version is 3.16.0). [NOTE] Package ocamlfind is already installed (current version is 1.9.6). The following actions will be performed: - install base-bytes base - install cppo 1.7.0 - install extlib 1.7.7 ===== 3 to install ===== <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 2/9: Processing 3/9: Processing 4/9: -> installed base-bytes.base Processing 5/9: -> retrieved cppo.1.7.0 (cached) Processing 6/9: [cppo: dune build] -> retrieved extlib.1.7.7 (cached) + /home/opam/.opam/4.11/bin/dune "build" "-p" "cppo" "-j" "39" "@install" (CWD=/home/opam/.opam/4.11/.opam-switch/build/cppo.1.7.0) -> compiled cppo.1.7.0 -> installed cppo.1.7.0 Processing 8/9: [extlib: make build] + /usr/bin/make "minimal=1" "build" (CWD=/home/opam/.opam/4.11/.opam-switch/build/extlib.1.7.7) - fatal: not a git repository: '.git' - /usr/bin/make -C src build - make[1]: Entering directory '/home/opam/.opam/4.11/.opam-switch/build/extlib.1.7.7/src' - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -i extBytes.ml > extBytes.mli - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extBytes.mli extBytes.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c enum.mli enum.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c bitSet.mli bitSet.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c dynArray.mli dynArray.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extArray.mli extArray.ml - File "extArray.ml", line 1: - Alert deprecated: make_float - Use Array.create_float instead. - File "array.mli", lines 60-61, characters 0-56: - Definition - File "extArray.mli", line 121, characters 2-37: - Expected signature - File "extArray.ml", line 1: - Alert deprecated: create - Use Array.make instead. - File "array.mli", lines 51-52, characters 0-48: - Definition - File "extArray.mli", line 145, characters 2-60: - Expected signature - File "extArray.ml", line 1: - Alert deprecated: create_matrix - Use Array.make_matrix instead. - File "array.mli", lines 85-86, characters 0-55: - Definition - File "extArray.mli", line 148, characters 2-56: - Expected signature - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extHashtbl.mli extHashtbl.ml - File "extHashtbl.ml", lines 26-27, characters 2-62: - | - 26 | . int -> int -> 'a -> int = "caml_hash_univ_param" "noalloc" - | #endif - | - 27 | type ('a, 'b) h_............ - Alert deprecated: [@@noalloc] should be used instead of "noalloc" - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extList.mli extList.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extString.mli extString.ml - File "extString.ml", line 1: - Alert deprecated: set - Use Bytes.set instead. - File "string.mli", lines 58-59, characters 0-47: - Definition - File "extString.mli", line 179, characters 2-42: - Expected signature - File "extString.ml", line 1: - Alert deprecated: create - Use Bytes.create instead. - File "string.mli", lines 67-68, characters 0-50: - Definition - File "extString.mli", line 180, characters 2-29: - Expected signature - File "extString.ml", line 1: - Alert deprecated: copy - File "string.mli", line 89, characters 0-48: - Definition - File "extString.mli", line 182, characters 2-29: - Expected signature - File "extString.ml", line 1: - Alert deprecated: fill - Use Bytes.fill instead. - File "string.mli", lines 102-103, characters 0-48: - Definition - File "extString.mli", line 184, characters 2-50: - Expected signature - File "extString.ml", line 1: - Alert deprecated: uppercase - Use String.uppercase_ascii instead. - File "string.mli", lines 244-245, characters 0-60: - Definition - File "extString.mli", line 200, characters 2-34: - Expected signature - File "extString.ml", line 1: - Alert deprecated: lowercase - Use String.lowercase_ascii instead. - File "string.mli", lines 251-252, characters 0-60: - Definition - File "extString.mli", line 201, characters 2-34: - Expected signature - File "extString.ml", line 1: - Alert deprecated: capitalize - Use String.capitalize_ascii instead. - File "string.mli", lines 258-259, characters 0-61: - Definition - File "extString.mli", line 202, characters 2-35: - Expected signature - File "extString.ml", line 1: - Alert deprecated: uncapitalize - Use String.uncapitalize_ascii instead. - File "string.mli", lines 264-265, characters 0-63: - Definition - File "extString.mli", line 203, characters 2-37: - Expected signature - File "extString.ml", line 1: - Alert deprecated: unsafe_set - File "string.mli", lines 338-339, characters 0-22: - Definition - File "extString.mli", line 219, characters 2-49: - Expected signature - File "extString.ml", line 1: - Alert deprecated: unsafe_fill - File "string.mli", lines 343-345, characters 0-22: - Definition - File "extString.mli", line 221, characters 2-57: - Expected signature - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extBuffer.mli extBuffer.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c global.mli global.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c IO.mli IO.ml - File "IO.ml", line 313, characters 14-30: - 313 | = Pervasives.input ch s p l in - ^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "IO.ml", line 317, characters 26-45: - 317 | ..........................lose_in ch); - | } - | - 317 | l...................... - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "IO.ml", line 323, characters 31-48: - 323 | ut = (fun s p l -> Pervasives.output ch s p l; l); - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "IO.ml", line 324, characters 27-47: - 324 | ...........................lose_out ch); - 324 | ou.......................................... - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "IO.ml", line 325, characters 27-43: - 325 | ...........................lush ch); - | } - | - 325 | l................. - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c option.mli option.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c pMap.mli pMap.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c std.mli std.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c base64.mli base64.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c refList.mli refList.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c optParse.mli optParse.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c dllist.mli dllist.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extLib.ml - ocamlfind ocamlc -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -a -o extLib.cma extBytes.cmo enum.cmo bitSet.cmo dynArray.cmo extArray.cmo extHashtbl.cmo extList.cmo extString.cmo extBuffer.cmo global.cmo IO.cmo option.cmo pMap.cmo std.cmo base64.cmo refList.cmo optParse.cmo dllist.cmo extLib.cmo - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extBytes.mli extBytes.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c enum.mli enum.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c bitSet.mli bitSet.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c dynArray.mli dynArray.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extArray.mli extArray.ml - File "extArray.ml", line 1: - Alert deprecated: make_float - Use Array.create_float instead. - File "array.mli", lines 60-61, characters 0-56: - Definition - File "extArray.mli", line 121, characters 2-37: - Expected signature - File "extArray.ml", line 1: - Alert deprecated: create - Use Array.make instead. - File "array.mli", lines 51-52, characters 0-48: - Definition - File "extArray.mli", line 145, characters 2-60: - Expected signature - File "extArray.ml", line 1: - Alert deprecated: create_matrix - Use Array.make_matrix instead. - File "array.mli", lines 85-86, characters 0-55: - Definition - File "extArray.mli", line 148, characters 2-56: - Expected signature - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extHashtbl.mli extHashtbl.ml - File "extHashtbl.ml", lines 26-27, characters 2-62: - | - 26 | . int -> int -> 'a -> int = "caml_hash_univ_param" "noalloc" - | #endif - | - 27 | type ('a, 'b) h_............ - Alert deprecated: [@@noalloc] should be used instead of "noalloc" - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extList.mli extList.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extString.mli extString.ml - File "extString.ml", line 1: - Alert deprecated: set - Use Bytes.set instead. - File "string.mli", lines 58-59, characters 0-47: - Definition - File "extString.mli", line 179, characters 2-42: - Expected signature - File "extString.ml", line 1: - Alert deprecated: create - Use Bytes.create instead. - File "string.mli", lines 67-68, characters 0-50: - Definition - File "extString.mli", line 180, characters 2-29: - Expected signature - File "extString.ml", line 1: - Alert deprecated: copy - File "string.mli", line 89, characters 0-48: - Definition - File "extString.mli", line 182, characters 2-29: - Expected signature - File "extString.ml", line 1: - Alert deprecated: fill - Use Bytes.fill instead. - File "string.mli", lines 102-103, characters 0-48: - Definition - File "extString.mli", line 184, characters 2-50: - Expected signature - File "extString.ml", line 1: - Alert deprecated: uppercase - Use String.uppercase_ascii instead. - File "string.mli", lines 244-245, characters 0-60: - Definition - File "extString.mli", line 200, characters 2-34: - Expected signature - File "extString.ml", line 1: - Alert deprecated: lowercase - Use String.lowercase_ascii instead. - File "string.mli", lines 251-252, characters 0-60: - Definition - File "extString.mli", line 201, characters 2-34: - Expected signature - File "extString.ml", line 1: - Alert deprecated: capitalize - Use String.capitalize_ascii instead. - File "string.mli", lines 258-259, characters 0-61: - Definition - File "extString.mli", line 202, characters 2-35: - Expected signature - File "extString.ml", line 1: - Alert deprecated: uncapitalize - Use String.uncapitalize_ascii instead. - File "string.mli", lines 264-265, characters 0-63: - Definition - File "extString.mli", line 203, characters 2-37: - Expected signature - File "extString.ml", line 1: - Alert deprecated: unsafe_set - File "string.mli", lines 338-339, characters 0-22: - Definition - File "extString.mli", line 219, characters 2-49: - Expected signature - File "extString.ml", line 1: - Alert deprecated: unsafe_fill - File "string.mli", lines 343-345, characters 0-22: - Definition - File "extString.mli", line 221, characters 2-57: - Expected signature - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extBuffer.mli extBuffer.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c global.mli global.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c IO.mli IO.ml - File "IO.ml", line 313, characters 14-30: - 313 | = Pervasives.input ch s p l in - ^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "IO.ml", line 317, characters 26-45: - 317 | ..........................lose_in ch); - | } - | - 317 | l...................... - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "IO.ml", line 323, characters 31-48: - 323 | ut = (fun s p l -> Pervasives.output ch s p l; l); - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "IO.ml", line 324, characters 27-47: - 324 | ...........................lose_out ch); - 324 | ou.......................................... - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "IO.ml", line 325, characters 27-43: - 325 | ...........................lush ch); - | } - | - 325 | l................. - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c option.mli option.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c pMap.mli pMap.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c std.mli std.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c base64.mli base64.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c refList.mli refList.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c optParse.mli optParse.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c dllist.mli dllist.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -c extLib.ml - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -a -o extLib.cmxa extBytes.cmx enum.cmx bitSet.cmx dynArray.cmx extArray.cmx extHashtbl.cmx extList.cmx extString.cmx extBuffer.cmx global.cmx IO.cmx option.cmx pMap.cmx std.cmx base64.cmx refList.cmx optParse.cmx dllist.cmx extLib.cmx - ocamlfind ocamlopt -pp "cppo -D \"OCAML 411\" -D WITH_BYTES" -g -bin-annot -package bytes -shared -linkall extLib.cmxa -o extLib.cmxs - make[1]: Leaving directory '/home/opam/.opam/4.11/.opam-switch/build/extlib.1.7.7/src' -> compiled extlib.1.7.7 Processing 9/9: [extlib: make install] + /usr/bin/make "minimal=1" "install" (CWD=/home/opam/.opam/4.11/.opam-switch/build/extlib.1.7.7) - fatal: not a git repository: '.git' - /usr/bin/make -C src VERSION=1.7.7 install - make[1]: Entering directory '/home/opam/.opam/4.11/.opam-switch/build/extlib.1.7.7/src' - ocamlfind install -patch-version 1.7.7 extlib META extLib.cma extBytes.mli enum.mli bitSet.mli dynArray.mli extArray.mli extHashtbl.mli extList.mli extString.mli extBuffer.mli global.mli IO.mli option.mli pMap.mli std.mli base64.mli refList.mli optParse.mli dllist.mli extBytes.cmi enum.cmi bitSet.cmi dynArray.cmi extArray.cmi extHashtbl.cmi extList.cmi extString.cmi extBuffer.cmi global.cmi IO.cmi option.cmi pMap.cmi std.cmi base64.cmi refList.cmi optParse.cmi dllist.cmi extLib.cmi -optional extLib.cmxa extBytes.cmx enum.cmx bitSet.cmx dynArray.cmx extArray.cmx extHashtbl.cmx extList.cmx extString.cmx extBuffer.cmx global.cmx IO.cmx option.cmx pMap.cmx std.cmx base64.cmx refList.cmx optParse.cmx dllist.cmx extLib.cmx extLib.cmxs extLib.a extLib.lib extBytes.cmt enum.cmt bitSet.cmt dynArray.cmt extArray.cmt extHashtbl.cmt extList.cmt extString.cmt extBuffer.cmt global.cmt IO.cmt option.cmt pMap.cmt std.cmt base64.cmt refList.cmt optParse.cmt dllist.cmt extLib.cmt extBytes.cmti enum.cmti bitSet.cmti dynArray.cmti extArray.cmti extHashtbl.cmti extList.cmti extString.cmti extBuffer.cmti global.cmti IO.cmti option.cmti pMap.cmti std.cmti base64.cmti refList.cmti optParse.cmti dllist.cmti extLib.cmti - Installed /home/opam/.opam/4.11/lib/extlib/dllist.cmti - Installed /home/opam/.opam/4.11/lib/extlib/optParse.cmti - Installed /home/opam/.opam/4.11/lib/extlib/refList.cmti - Installed /home/opam/.opam/4.11/lib/extlib/base64.cmti - Installed /home/opam/.opam/4.11/lib/extlib/std.cmti - Installed /home/opam/.opam/4.11/lib/extlib/pMap.cmti - Installed /home/opam/.opam/4.11/lib/extlib/option.cmti - Installed /home/opam/.opam/4.11/lib/extlib/IO.cmti - Installed /home/opam/.opam/4.11/lib/extlib/global.cmti - Installed /home/opam/.opam/4.11/lib/extlib/extBuffer.cmti - Installed /home/opam/.opam/4.11/lib/extlib/extString.cmti - Installed /home/opam/.opam/4.11/lib/extlib/extList.cmti - Installed /home/opam/.opam/4.11/lib/extlib/extHashtbl.cmti - Installed /home/opam/.opam/4.11/lib/extlib/extArray.cmti - Installed /home/opam/.opam/4.11/lib/extlib/dynArray.cmti - Installed /home/opam/.opam/4.11/lib/extlib/bitSet.cmti - Installed /home/opam/.opam/4.11/lib/extlib/enum.cmti - Installed /home/opam/.opam/4.11/lib/extlib/extBytes.cmti - Installed /home/opam/.opam/4.11/lib/extlib/extLib.cmt - Installed /home/opam/.opam/4.11/lib/extlib/dllist.cmt - Installed /home/opam/.opam/4.11/lib/extlib/optParse.cmt - Installed /home/opam/.opam/4.11/lib/extlib/refList.cmt - Installed /home/opam/.opam/4.11/lib/extlib/base64.cmt - Installed /home/opam/.opam/4.11/lib/extlib/std.cmt - Installed /home/opam/.opam/4.11/lib/extlib/pMap.cmt - Installed /home/opam/.opam/4.11/lib/extlib/option.cmt - Installed /home/opam/.opam/4.11/lib/extlib/IO.cmt - Installed /home/opam/.opam/4.11/lib/extlib/global.cmt - Installed /home/opam/.opam/4.11/lib/extlib/extBuffer.cmt - Installed /home/opam/.opam/4.11/lib/extlib/extString.cmt - Installed /home/opam/.opam/4.11/lib/extlib/extList.cmt - Installed /home/opam/.opam/4.11/lib/extlib/extHashtbl.cmt - Installed /home/opam/.opam/4.11/lib/extlib/extArray.cmt - Installed /home/opam/.opam/4.11/lib/extlib/dynArray.cmt - Installed /home/opam/.opam/4.11/lib/extlib/bitSet.cmt - Installed /home/opam/.opam/4.11/lib/extlib/enum.cmt - Installed /home/opam/.opam/4.11/lib/extlib/extBytes.cmt - Installed /home/opam/.opam/4.11/lib/extlib/extLib.a - Installed /home/opam/.opam/4.11/lib/extlib/extLib.cmxs - Installed /home/opam/.opam/4.11/lib/extlib/extLib.cmx - Installed /home/opam/.opam/4.11/lib/extlib/dllist.cmx - Installed /home/opam/.opam/4.11/lib/extlib/optParse.cmx - Installed /home/opam/.opam/4.11/lib/extlib/refList.cmx - Installed /home/opam/.opam/4.11/lib/extlib/base64.cmx - Installed /home/opam/.opam/4.11/lib/extlib/std.cmx - Installed /home/opam/.opam/4.11/lib/extlib/pMap.cmx - Installed /home/opam/.opam/4.11/lib/extlib/option.cmx - Installed /home/opam/.opam/4.11/lib/extlib/IO.cmx - Installed /home/opam/.opam/4.11/lib/extlib/global.cmx - Installed /home/opam/.opam/4.11/lib/extlib/extBuffer.cmx - Installed /home/opam/.opam/4.11/lib/extlib/extString.cmx - Installed /home/opam/.opam/4.11/lib/extlib/extList.cmx - Installed /home/opam/.opam/4.11/lib/extlib/extHashtbl.cmx - Installed /home/opam/.opam/4.11/lib/extlib/extArray.cmx - Installed /home/opam/.opam/4.11/lib/extlib/dynArray.cmx - Installed /home/opam/.opam/4.11/lib/extlib/bitSet.cmx - Installed /home/opam/.opam/4.11/lib/extlib/enum.cmx - Installed /home/opam/.opam/4.11/lib/extlib/extBytes.cmx - Installed /home/opam/.opam/4.11/lib/extlib/extLib.cmxa - Installed /home/opam/.opam/4.11/lib/extlib/extLib.cmi - Installed /home/opam/.opam/4.11/lib/extlib/dllist.cmi - Installed /home/opam/.opam/4.11/lib/extlib/optParse.cmi - Installed /home/opam/.opam/4.11/lib/extlib/refList.cmi - Installed /home/opam/.opam/4.11/lib/extlib/base64.cmi - Installed /home/opam/.opam/4.11/lib/extlib/std.cmi - Installed /home/opam/.opam/4.11/lib/extlib/pMap.cmi - Installed /home/opam/.opam/4.11/lib/extlib/option.cmi - Installed /home/opam/.opam/4.11/lib/extlib/IO.cmi - Installed /home/opam/.opam/4.11/lib/extlib/global.cmi - Installed /home/opam/.opam/4.11/lib/extlib/extBuffer.cmi - Installed /home/opam/.opam/4.11/lib/extlib/extString.cmi - Installed /home/opam/.opam/4.11/lib/extlib/extList.cmi - Installed /home/opam/.opam/4.11/lib/extlib/extHashtbl.cmi - Installed /home/opam/.opam/4.11/lib/extlib/extArray.cmi - Installed /home/opam/.opam/4.11/lib/extlib/dynArray.cmi - Installed /home/opam/.opam/4.11/lib/extlib/bitSet.cmi - Installed /home/opam/.opam/4.11/lib/extlib/enum.cmi - Installed /home/opam/.opam/4.11/lib/extlib/extBytes.cmi - Installed /home/opam/.opam/4.11/lib/extlib/dllist.mli - Installed /home/opam/.opam/4.11/lib/extlib/optParse.mli - Installed /home/opam/.opam/4.11/lib/extlib/refList.mli - Installed /home/opam/.opam/4.11/lib/extlib/base64.mli - Installed /home/opam/.opam/4.11/lib/extlib/std.mli - Installed /home/opam/.opam/4.11/lib/extlib/pMap.mli - Installed /home/opam/.opam/4.11/lib/extlib/option.mli - Installed /home/opam/.opam/4.11/lib/extlib/IO.mli - Installed /home/opam/.opam/4.11/lib/extlib/global.mli - Installed /home/opam/.opam/4.11/lib/extlib/extBuffer.mli - Installed /home/opam/.opam/4.11/lib/extlib/extString.mli - Installed /home/opam/.opam/4.11/lib/extlib/extList.mli - Installed /home/opam/.opam/4.11/lib/extlib/extHashtbl.mli - Installed /home/opam/.opam/4.11/lib/extlib/extArray.mli - Installed /home/opam/.opam/4.11/lib/extlib/dynArray.mli - Installed /home/opam/.opam/4.11/lib/extlib/bitSet.mli - Installed /home/opam/.opam/4.11/lib/extlib/enum.mli - Installed /home/opam/.opam/4.11/lib/extlib/extBytes.mli - Installed /home/opam/.opam/4.11/lib/extlib/extLib.cma - Installed /home/opam/.opam/4.11/lib/extlib/META - make[1]: Leaving directory '/home/opam/.opam/4.11/.opam-switch/build/extlib.1.7.7/src' -> installed extlib.1.7.7 Done. # Run eval $(opam env) to update the current shell environment 2024-09-12 21:05.52 ---> saved as "72b1dc79aa3e7ecdeb35be31d434bf2fa6e34823559ea004a57c1f286c846fb1" /home/opam: (run (shell "opam exec -- ~/voodoo-prep -u extlib:7a967b58c42746155feeb762ecbb9743,cppo:1d0481e2997d00e6fab70ff4ade5cf8d")) 2024-09-12 21:05.55 ---> saved as "e092cf088611e45e7a0b4f95b727e41180f5146e8f5e81bd72abfc4422b7da52" /home/opam: (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.171562') && (for DATA in prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0,cppo.1.7.0-1d0481e2997d00e6fab70ff4ade5cf8d,cppo.1.7.0 prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7,extlib.1.7.7-7a967b58c42746155feeb762ecbb9743,extlib.1.7.7; do IFS=\",\"; set -- $DATA; ([ -d $1 ] || (echo \"FAILED:$2\" && mkdir -p $1 && cp ~/opam.err.log $1 && opam show $3 --raw > $1/opam)) && (shopt -s nullglob && ((tar -cvf $1.tar $1/* && rm -R $1/* && mv $1.tar $1/content.tar) || (echo 'Empty directory'))) done) && (for DATA in prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0,cppo.1.7.0-1d0481e2997d00e6fab70ff4ade5cf8d,cppo.1.7.0 prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7,extlib.1.7.7-7a967b58c42746155feeb762ecbb9743,extlib.1.7.7; do IFS=\",\"; set -- $DATA; rsync -aR --no-p ./$1 docs.ci.ocaml.org:/data/.; done) && (for DATA in prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0,cppo.1.7.0-1d0481e2997d00e6fab70ff4ade5cf8d,cppo.1.7.0 prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7,extlib.1.7.7-7a967b58c42746155feeb762ecbb9743,extlib.1.7.7; do IFS=\",\"; set -- $DATA; HASH=$((sha256sum $1/content.tar | cut -d \" \" -f 1) || echo -n 'empty'); printf \"HASHES:$2:$HASH\\n\"; done)")) 0.171562 prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0/doc/ prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0/doc/cppo/ prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0/doc/cppo/LICENSE.md prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0/doc/cppo/README.md prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0/lib/ prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0/lib/cppo/ prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0/lib/cppo/META prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0/lib/cppo/dune-package prep/universes/1d0481e2997d00e6fab70ff4ade5cf8d/cppo/1.7.0/opam prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/ prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/ prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extLib.ocamlobjinfo prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/IO.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/IO.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/IO.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/META prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/base64.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/base64.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/base64.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/bitSet.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/bitSet.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/bitSet.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/dllist.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/dllist.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/dllist.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/dynArray.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/dynArray.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/dynArray.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/enum.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/enum.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/enum.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extArray.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extArray.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extArray.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extBuffer.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extBuffer.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extBuffer.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extBytes.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extBytes.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extBytes.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extHashtbl.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extHashtbl.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extHashtbl.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extLib.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extLib.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extList.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extList.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extList.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extString.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extString.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/extString.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/global.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/global.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/global.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/optParse.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/optParse.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/optParse.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/option.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/option.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/option.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/pMap.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/pMap.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/pMap.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/refList.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/refList.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/refList.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/std.cmi prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/std.cmt prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/lib/extlib/std.cmti prep/universes/7a967b58c42746155feeb762ecbb9743/extlib/1.7.7/opam Warning: Permanently added '[docs.ci.ocaml.org]:2222' (ED25519) to the list of known hosts. Warning: Permanently added '[docs.ci.ocaml.org]:2222' (ED25519) to the list of known hosts. HASHES:cppo.1.7.0-1d0481e2997d00e6fab70ff4ade5cf8d:531b2b5b63b7ff500b67becebbc351eb96c304fa502f4ee223ba7652ffaeb890 HASHES:extlib.1.7.7-7a967b58c42746155feeb762ecbb9743:39454ac8cbfebe4da0643c662f54866ae89c5d8766399f8f0b49f1a2d66122da 2024-09-12 21:05.57 ---> saved as "2539e71e92796d62b897d8330b1713863716b2c997c724a1b3f0b359822cd08f" Job succeeded 2024-09-12 21:13.25: extlib.1.7.7-7a967b58c42746155feeb762ecbb9743 -> 39454ac8cbfebe4da0643c662f54866ae89c5d8766399f8f0b49f1a2d66122da 2024-09-12 21:13.25: cppo.1.7.0-1d0481e2997d00e6fab70ff4ade5cf8d -> 531b2b5b63b7ff500b67becebbc351eb96c304fa502f4ee223ba7652ffaeb890 2024-09-12 21:13.25: Job succeeded