Build:
  1. 0
2024-01-29 15:19.05: New job: Voodoo prep extlib.1.7.7; dc3edb8ca1fa2ad12b2b8c1e10450f35
2024-01-29 15:19.05: Waiting for resource in pool OCluster
2024-01-29 19:18.41: Waiting for worker…
2024-01-29 19:19.52: Got resource from pool OCluster
2024-01-29 19:19.52: 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:70a53df038459754816b09134a85a9cb008f5ccbb06cc1fa999cf811e282e538)
         (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:70a53df038459754816b09134a85a9cb008f5ccbb06cc1fa999cf811e282e538)
 (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.13.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.13.0 cppo.1.6.9 base-bytes.base 2>&1 | tee ~/opam.err.log) || echo 'Failed to install all packages')"))
 (run (shell "opam exec -- ~/voodoo-prep -u extlib:dc3edb8ca1fa2ad12b2b8c1e10450f35,cppo:959447f9afce595d187ec21898ee26f5"))
 (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.962110') && (for DATA in prep/universes/959447f9afce595d187ec21898ee26f5/cppo/1.6.9,cppo.1.6.9-959447f9afce595d187ec21898ee26f5,cppo.1.6.9 prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7,extlib.1.7.7-dc3edb8ca1fa2ad12b2b8c1e10450f35,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/959447f9afce595d187ec21898ee26f5/cppo/1.6.9,cppo.1.6.9-959447f9afce595d187ec21898ee26f5,cppo.1.6.9 prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7,extlib.1.7.7-dc3edb8ca1fa2ad12b2b8c1e10450f35,extlib.1.7.7; do IFS=\",\"; set -- $DATA; rsync -aR --no-p ./$1 docs.ci.ocaml.org:/data/.; done) && (for DATA in prep/universes/959447f9afce595d187ec21898ee26f5/cppo/1.6.9,cppo.1.6.9-959447f9afce595d187ec21898ee26f5,cppo.1.6.9 prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7,extlib.1.7.7-dc3edb8ca1fa2ad12b2b8c1e10450f35,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 9fc3fa05d7b0bd182f65b5988f8caf2647c8f3fe --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-01-29 19:19.52: RETRYING: 2024-01-29/151905-voodoo-prep-af8d15 Number of retries: 0 (retriable error condition)
Building on doris.caelum.ci.dev
All commits already cached
HEAD is now at 9fc3fa05d7 [new release] dune (15 packages) (3.13.0)

(build "tools" …)

(from ocaml/opam:debian-12-ocaml-4.11@sha256:70a53df038459754816b09134a85a9cb008f5ccbb06cc1fa999cf811e282e538)
Unable to find image 'ocaml/opam:debian-12-ocaml-4.11@sha256:70a53df038459754816b09134a85a9cb008f5ccbb06cc1fa999cf811e282e538' locally
docker.io/ocaml/opam@sha256:70a53df038459754816b09134a85a9cb008f5ccbb06cc1fa999cf811e282e538: Pulling from ocaml/opam
2f7631a0f086: Pulling fs layer
2f7631a0f086: Verifying Checksum
2f7631a0f086: Download complete
2f7631a0f086: Pull complete
Digest: sha256:70a53df038459754816b09134a85a9cb008f5ccbb06cc1fa999cf811e282e538
Status: Downloaded newer image for ocaml/opam@sha256:70a53df038459754816b09134a85a9cb008f5ccbb06cc1fa999cf811e282e538
2024-01-29 19:15.04 ---> using "ceb9d6ce5668116a18641a4d83b20794e085fc363f670fe7729b47f1f656b225" from cache

/: (user (uid 1000) (gid 1000))

/: (workdir /home/opam)

/home/opam: (run (shell "sudo chown opam:opam /home/opam"))
2024-01-29 19:15.04 ---> using "d760bcb1c9fea3a9e5ccf9d75f4d1877314d5eaa600df8a454c82d70a1b96238" 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 [52.1 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 [134 kB]
Fetched 234 kB in 0s (804 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 (2089 kB/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 ... 18743 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+deb12u3) ...
2024-01-29 19:15.04 ---> using "69277b49e8ef624a28226a47987dec0918d41f2b994b11f035caba7f9c8ce7fd" 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.14.3 [required by bos]
  - install cmdliner         1.2.0  [required by voodoo-prep]
  - install dune             3.13.0 [required by voodoo-prep]
  - install ocamlfind        1.9.6  [required by bos]
  - install seq              base   [required by re]
  - install stdlib-shims     0.3.0  [required by ocamlgraph]
  - install opam-file-format 2.1.6  [required by opam-format]
  - install cppo             1.6.9  [required by opam-core]
  - install topkg            1.0.7  [required by bos]
  - install re               1.11.0 [required by opam-format]
  - install ocamlgraph       2.1.0  [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 opam-core        2.1.5  [required by opam-format]
  - install logs             0.7.0  [required by bos]
  - install fpath            0.7.3  [required by voodoo-prep]
  - install opam-format      2.1.5  [required by voodoo-prep]
  - install bos              0.2.1  [required by voodoo-prep]
  - install voodoo-prep      ~dev*
===== 20 to install =====

<><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
[astring.0.8.5] found in cache
[bos.0.2.1] found in cache
[cmdliner.1.2.0] found in cache
[cppo.1.6.9] found in cache
[dune.3.13.0] found in cache
[fmt.0.9.0] found in cache
[fpath.0.7.3] found in cache
[logs.0.7.0] found in cache
[ocamlbuild.0.14.3] found in cache
[ocamlfind.1.9.6] found in cache
[ocamlgraph.2.1.0] found in cache
[opam-core.2.1.5] found in cache
[opam-file-format.2.1.6] found in cache
[opam-format.2.1.5] found in cache
[re.1.11.0] found in cache
[rresult.0.7.0] found in cache
[stdlib-shims.0.3.0] found in cache
[topkg.1.0.7] 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.2.0
-> installed ocamlfind.1.9.6
-> installed ocamlbuild.0.14.3
-> installed topkg.1.0.7
-> installed rresult.0.7.0
-> installed fmt.0.9.0
-> installed astring.0.8.5
-> installed fpath.0.7.3
-> installed logs.0.7.0
-> installed bos.0.2.1
-> installed dune.3.13.0
-> installed stdlib-shims.0.3.0
-> installed opam-file-format.2.1.6
-> installed re.1.11.0
-> installed cppo.1.6.9
-> installed ocamlgraph.2.1.0
-> installed opam-core.2.1.5
-> installed opam-format.2.1.5
-> installed voodoo-prep.~dev
Done.
# Run eval $(opam env) to update the current shell environment
2024-01-29 19:15.04 ---> using "bdbbe8004ae7b31f8dfd6e1330411b474f40de4fb2505a4fec72b4134f37285b" from cache

/home/opam: (run (shell "cp $(opam config var bin)/voodoo-prep /home/opam"))
2024-01-29 19:15.04 ---> using "fc111128096c7c85084d7032f305db90954088474ae74ca0ed6bb14288e3571e" from cache
2024-01-29 19:15.04 --> finished "tools"

(from ocaml/opam:debian-12-ocaml-4.11@sha256:70a53df038459754816b09134a85a9cb008f5ccbb06cc1fa999cf811e282e538)
Unable to find image 'ocaml/opam:debian-12-ocaml-4.11@sha256:70a53df038459754816b09134a85a9cb008f5ccbb06cc1fa999cf811e282e538' locally
docker.io/ocaml/opam@sha256:70a53df038459754816b09134a85a9cb008f5ccbb06cc1fa999cf811e282e538: Pulling from ocaml/opam
2f7631a0f086: Pulling fs layer
2f7631a0f086: Verifying Checksum
2f7631a0f086: Download complete
2f7631a0f086: Pull complete
Digest: sha256:70a53df038459754816b09134a85a9cb008f5ccbb06cc1fa999cf811e282e538
Status: Downloaded newer image for ocaml/opam@sha256:70a53df038459754816b09134a85a9cb008f5ccbb06cc1fa999cf811e282e538
2024-01-29 19:15.04 ---> using "ceb9d6ce5668116a18641a4d83b20794e085fc363f670fe7729b47f1f656b225" from cache

/: (user (uid 1000) (gid 1000))

/: (workdir /home/opam)

/home/opam: (run (shell "sudo chown opam:opam /home/opam"))
2024-01-29 19:15.04 ---> using "d760bcb1c9fea3a9e5ccf9d75f4d1877314d5eaa600df8a454c82d70a1b96238" from cache

/home/opam: (run (shell "sudo mkdir /src"))
2024-01-29 19:15.04 ---> using "c4b694430b45b2560109511f8bd7a3dd5c318065e70c76f5405430e5d2a91029" from cache

/home/opam: (copy (src packages) (dst /src/packages))
2024-01-29 19:15.05 ---> using "0891222bf6c83c1840d489138424f7cd6bbf46d3e64f6bf9c3abe44d41bb149e" from cache

/home/opam: (copy (src repo) (dst /src/repo))
2024-01-29 19:15.05 ---> using "943964d8d5e7bb01f961df023fe9f38c6c9dad546ffac4eca6b93c53ea4d23e8" 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 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-01-29 19:15.05 ---> using "1ba8d999c05b794257b8d46aac334170e235617675dfd4d818384e1e2de5f735" 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-01-29 19:15.05 ---> using "512ec54d05c70dc4afc9764e5a75b6fa092f0e02869729a428e5582d23b117ee" from cache

/home/opam: (copy (from (build tools))
                  (src /home/opam/voodoo-prep)
                  (dst /home/opam/))
2024-01-29 19:15.05 ---> using "eb08b5fd2ec14dcdc2ae99a4f7fa69ede28d0a337e4dbc8d5bd5a8d7ee25b2ef" 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.13.0 ocamlfind.1.9.6"))
The following actions will be performed:
  - install dune      3.13.0
  - install ocamlfind 1.9.6
===== 2 to install =====

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved ocamlfind.1.9.6  (cached)
-> retrieved dune.3.13.0  (cached)
-> installed ocamlfind.1.9.6
-> installed dune.3.13.0
Done.
# Run eval $(opam env) to update the current shell environment
2024-01-29 19:15.05 ---> using "6cba1c373152fa0d9ed6f4ab0b0ee6735599a2a1b38a279741ca18b72fad3de6" 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.13.0 cppo.1.6.9 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 [52.1 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 [134 kB]
Fetched 234 kB in 0s (741 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.1-1

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved opam-depext.1.2.1-1  (cached)
-> removed   opam-depext.1.2.1-1
-> installed opam-depext.1.2.1-1
Done.

<><> opam-depext.1.2.1-1 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.13.0 cppo.1.6.9 base-bytes.base" 

You are using opam 2.1+, where external dependency handling has been integrated: consider calling opam directly, the 'depext' plugin interface is provided for backwards compatibility only
# 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.13.0).
[NOTE] Package ocamlfind is already installed (current version is 1.9.6).
The following actions will be performed:
  - install cppo       1.6.9
  - install base-bytes base
  - 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.6.9  (cached)
Processing  6/9: [cppo: dune build]
-> retrieved extlib.1.7.7  (cached)
+ /home/opam/.opam/4.11/bin/dune "build" "-p" "cppo" "-j" "255" (CWD=/home/opam/.opam/4.11/.opam-switch/build/cppo.1.6.9)
-> compiled  cppo.1.6.9
-> installed cppo.1.6.9
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-01-29 19:16.08 ---> saved as "8bf68bc338f549ec436a9ca73099d14b256cd41a3080f4e5d119028bf333d36e"

/home/opam: (run (shell "opam exec -- ~/voodoo-prep -u extlib:dc3edb8ca1fa2ad12b2b8c1e10450f35,cppo:959447f9afce595d187ec21898ee26f5"))
2024-01-29 19:16.10 ---> saved as "d0925ccfe1cc98a1d8bbf854ef57b3a66b69be994cb4d59968325cb82c50ae2a"

/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.962110') && (for DATA in prep/universes/959447f9afce595d187ec21898ee26f5/cppo/1.6.9,cppo.1.6.9-959447f9afce595d187ec21898ee26f5,cppo.1.6.9 prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7,extlib.1.7.7-dc3edb8ca1fa2ad12b2b8c1e10450f35,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/959447f9afce595d187ec21898ee26f5/cppo/1.6.9,cppo.1.6.9-959447f9afce595d187ec21898ee26f5,cppo.1.6.9 prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7,extlib.1.7.7-dc3edb8ca1fa2ad12b2b8c1e10450f35,extlib.1.7.7; do IFS=\",\"; set -- $DATA; rsync -aR --no-p ./$1 docs.ci.ocaml.org:/data/.; done) && (for DATA in prep/universes/959447f9afce595d187ec21898ee26f5/cppo/1.6.9,cppo.1.6.9-959447f9afce595d187ec21898ee26f5,cppo.1.6.9 prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7,extlib.1.7.7-dc3edb8ca1fa2ad12b2b8c1e10450f35,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.962110
prep/universes/959447f9afce595d187ec21898ee26f5/cppo/1.6.9/doc/
prep/universes/959447f9afce595d187ec21898ee26f5/cppo/1.6.9/doc/cppo/
prep/universes/959447f9afce595d187ec21898ee26f5/cppo/1.6.9/doc/cppo/LICENSE.md
prep/universes/959447f9afce595d187ec21898ee26f5/cppo/1.6.9/doc/cppo/README.md
prep/universes/959447f9afce595d187ec21898ee26f5/cppo/1.6.9/lib/
prep/universes/959447f9afce595d187ec21898ee26f5/cppo/1.6.9/lib/cppo/
prep/universes/959447f9afce595d187ec21898ee26f5/cppo/1.6.9/lib/cppo/META
prep/universes/959447f9afce595d187ec21898ee26f5/cppo/1.6.9/lib/cppo/dune-package
prep/universes/959447f9afce595d187ec21898ee26f5/cppo/1.6.9/opam
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extLib.ocamlobjinfo
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/IO.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/IO.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/IO.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/META
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/base64.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/base64.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/base64.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/bitSet.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/bitSet.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/bitSet.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/dllist.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/dllist.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/dllist.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/dynArray.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/dynArray.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/dynArray.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/enum.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/enum.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/enum.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extArray.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extArray.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extArray.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extBuffer.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extBuffer.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extBuffer.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extBytes.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extBytes.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extBytes.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extHashtbl.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extHashtbl.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extHashtbl.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extLib.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extLib.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extList.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extList.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extList.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extString.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extString.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/extString.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/global.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/global.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/global.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/optParse.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/optParse.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/optParse.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/option.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/option.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/option.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/pMap.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/pMap.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/pMap.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/refList.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/refList.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/refList.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/std.cmi
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/std.cmt
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/extlib/1.7.7/lib/extlib/std.cmti
prep/universes/dc3edb8ca1fa2ad12b2b8c1e10450f35/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.6.9-959447f9afce595d187ec21898ee26f5:210a11679906024bb42272ef06c72690303836405350756b56e7692ffb0fe66d
HASHES:extlib.1.7.7-dc3edb8ca1fa2ad12b2b8c1e10450f35:83c412c16bba46300361e5d1305de52be13ba92335e03982b59285342f1c7a98
2024-01-29 19:16.11 ---> saved as "b99c9b577f2f9c767d59134eb234bcd2413c1610214f1cbf7f03e02d9f7aab41"
Job succeeded
2024-01-29 19:22.54: extlib.1.7.7-dc3edb8ca1fa2ad12b2b8c1e10450f35 -> 83c412c16bba46300361e5d1305de52be13ba92335e03982b59285342f1c7a98
2024-01-29 19:22.54: cppo.1.6.9-959447f9afce595d187ec21898ee26f5 -> 210a11679906024bb42272ef06c72690303836405350756b56e7692ffb0fe66d
2024-01-29 19:22.54: Job succeeded