Organisationsmiragemirage-skeletonf9338d ()debian-13-4.14_riscv64_opam-2.5

debian-13-4.14_riscv64_opam-2.5

Link Copied
Code Copied

Logs

2026-04-14 08:12.14: New job: test mirage/mirage-skeleton https://github.com/mirage/mirage-skeleton.git#refs/pull/418/head (f9338d16f88fcd1767241f4d99779c280c235379) (linux-riscv64:debian-13-4.14_riscv64_opam-2.5)
Base: ocaml/opam:debian-13-ocaml-4.14@sha256:d7fe9fbd5efb942835d028d983468fb3b9383f7d834d07568b2b0d9cf04edbb3
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/mirage/mirage-skeleton.git" && cd "mirage-skeleton" && git fetch origin "refs/pull/418/head" && git reset --hard f9338d16
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-4.14@sha256:d7fe9fbd5efb942835d028d983468fb3b9383f7d834d07568b2b0d9cf04edbb3
# debian-13-4.14_riscv64_opam-2.5
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
WORKDIR /src
RUN sudo chown opam /src
RUN cd ~/opam-repository && (git cat-file -e 5f7bb1a6e69f1ea15d8b2b08eeaa70a162c6fd41 || git fetch origin master) && git reset -q --hard 5f7bb1a6e69f1ea15d8b2b08eeaa70a162c6fd41 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 mirage-skeleton.opam ./
RUN opam pin add -yn mirage-skeleton.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="angstrom.0.16.1 astring.0.8.5 base-bigarray.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 bos.0.2.1 cmdliner.2.1.0 conf-pkg-config.4 csexp.1.5.2 domain-name.0.5.0 dune.3.22.2 dune-configurator.3.22.2 emile.1.1 fmt.0.11.0 fpath.0.7.3 ipaddr.5.6.2 logs.0.10.0 macaddr.5.6.2 mirage.4.10.5 ocaml.4.14.3 ocaml-base-compiler.4.14.3 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 opam-monorepo.0.4.3 pecu.0.7 rresult.0.7.0 stringext.1.6.0 topkg.1.1.1 uri.4.4.0 uutf.1.0.4"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y mirage-skeleton.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /src
RUN opam exec -- dune build @install @check @runtest && rm -rf _build


END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK


2026-04-14 08:12.14: Using cache hint "mirage/mirage-skeleton-ocaml/opam:debian-13-ocaml-4.14@sha256:d7fe9fbd5efb942835d028d983468fb3b9383f7d834d07568b2b0d9cf04edbb3-debian-13-4.14_riscv64_opam-2.5-ffb1ff389c7795ef2ad5de59df4c67a8"
2026-04-14 08:12.14: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-4.14@sha256:d7fe9fbd5efb942835d028d983468fb3b9383f7d834d07568b2b0d9cf04edbb3)
(comment debian-13-4.14_riscv64_opam-2.5)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))
(run (shell "opam init --reinit -ni"))
(run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
(workdir /src)
(run (shell "sudo chown opam /src"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 5f7bb1a6e69f1ea15d8b2b08eeaa70a162c6fd41 || git fetch origin master) && git reset -q --hard 5f7bb1a6e69f1ea15d8b2b08eeaa70a162c6fd41 && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src mirage-skeleton.opam) (dst ./))
(run (network host)
(shell "opam pin add -yn mirage-skeleton.dev './'"))
(run (shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "angstrom.0.16.1 astring.0.8.5 base-bigarray.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 bos.0.2.1 cmdliner.2.1.0 conf-pkg-config.4 csexp.1.5.2 domain-name.0.5.0 dune.3.22.2 dune-configurator.3.22.2 emile.1.1 fmt.0.11.0 fpath.0.7.3 ipaddr.5.6.2 logs.0.10.0 macaddr.5.6.2 mirage.4.10.5 ocaml.4.14.3 ocaml-base-compiler.4.14.3 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 opam-monorepo.0.4.3 pecu.0.7 rresult.0.7.0 stringext.1.6.0 topkg.1.1.1 uri.4.4.0 uutf.1.0.4")
(env CI true)
(env OCAMLCI true)
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update --depexts && opam install --cli=2.5 --depext-only -y mirage-skeleton.dev $DEPS"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
(copy (src .) (dst /src))
(run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
)


2026-04-14 08:12.14: Waiting for resource in pool OCluster
2026-04-14 08:12.14: Waiting for worker…
2026-04-14 13:18.23: Got resource from pool OCluster
Building on riscv-bm-03.sw.ci.dev
All commits already cached
HEAD is now at f9338d1 Pass dhcp to resolver_dns


(from ocaml/opam:debian-13-ocaml-4.14@sha256:d7fe9fbd5efb942835d028d983468fb3b9383f7d834d07568b2b0d9cf04edbb3)
Unable to find image 'ocaml/opam:debian-13-ocaml-4.14@sha256:d7fe9fbd5efb942835d028d983468fb3b9383f7d834d07568b2b0d9cf04edbb3' locally
docker.io/ocaml/opam@sha256:d7fe9fbd5efb942835d028d983468fb3b9383f7d834d07568b2b0d9cf04edbb3: Pulling from ocaml/opam
90acba8ac92a: Pulling fs layer
184cfffdd5e6: Pulling fs layer
823722913605: Pulling fs layer
2547adb1d1b9: Pulling fs layer
4c1012bce7e1: Pulling fs layer
105261a0b10f: Pulling fs layer
0484bb32e99f: Pulling fs layer
c483d1debcee: Pulling fs layer
f3638f97eb21: Pulling fs layer
321b0392d185: Pulling fs layer
8ca63c537083: Pulling fs layer
ec39b196e22a: Pulling fs layer
04456084a79f: Pulling fs layer
fe4067d523b3: Pulling fs layer
087a28bc4a79: Pulling fs layer
b572d3abe42c: Pulling fs layer
faec2d8fd0ab: Pulling fs layer
2be35e90911a: Pulling fs layer
2eb8f32b51e3: Pulling fs layer
f29e22106b55: Pulling fs layer
e4658c1a612a: Pulling fs layer
a74123e8e36c: Pulling fs layer
4f4fb700ef54: Pulling fs layer
0c04dba63911: Pulling fs layer
d2670e276cf5: Pulling fs layer
a94bfe4a4be0: Pulling fs layer
1f936732804b: Pulling fs layer
b8654556ebd2: Pulling fs layer
8f3f1d10d773: Pulling fs layer
49cd111ea0bb: Pulling fs layer
2f1f2356aa42: Pulling fs layer
bb3ed2488ef7: Pulling fs layer
c57f68d16348: Pulling fs layer
03f07f6b72d6: Pulling fs layer
97746d4f4ffe: Pulling fs layer
df9b2a36a63f: Pulling fs layer
fbf794574c4b: Pulling fs layer
82f73a571b6f: Pulling fs layer
5caeb939246f: Pulling fs layer
1cbe21859791: Pulling fs layer
52f3bd1b015d: Pulling fs layer
fd94b09ba070: Pulling fs layer
70de5b45cbc1: Pulling fs layer
a0d3ffe120c4: Pulling fs layer
792a7dc5acb7: Pulling fs layer
2547adb1d1b9: Waiting
4c1012bce7e1: Waiting
105261a0b10f: Waiting
d2670e276cf5: Waiting
a94bfe4a4be0: Waiting
1f936732804b: Waiting
b8654556ebd2: Waiting
8f3f1d10d773: Waiting
49cd111ea0bb: Waiting
2f1f2356aa42: Waiting
bb3ed2488ef7: Waiting
c57f68d16348: Waiting
0484bb32e99f: Waiting
c483d1debcee: Waiting
f3638f97eb21: Waiting
321b0392d185: Waiting
8ca63c537083: Waiting
ec39b196e22a: Waiting
97746d4f4ffe: Waiting
04456084a79f: Waiting
df9b2a36a63f: Waiting
fe4067d523b3: Waiting
087a28bc4a79: Waiting
fbf794574c4b: Waiting
b572d3abe42c: Waiting
82f73a571b6f: Waiting
faec2d8fd0ab: Waiting
5caeb939246f: Waiting
2be35e90911a: Waiting
2eb8f32b51e3: Waiting
1cbe21859791: Waiting
52f3bd1b015d: Waiting
f29e22106b55: Waiting
fd94b09ba070: Waiting
e4658c1a612a: Waiting
70de5b45cbc1: Waiting
a74123e8e36c: Waiting
4f4fb700ef54: Waiting
0c04dba63911: Waiting
a0d3ffe120c4: Waiting
792a7dc5acb7: Waiting
03f07f6b72d6: Waiting
184cfffdd5e6: Verifying Checksum
184cfffdd5e6: Download complete
823722913605: Verifying Checksum
823722913605: Download complete
90acba8ac92a: Verifying Checksum
90acba8ac92a: Download complete
4c1012bce7e1: Verifying Checksum
4c1012bce7e1: Download complete
0484bb32e99f: Verifying Checksum
0484bb32e99f: Download complete
c483d1debcee: Verifying Checksum
c483d1debcee: Download complete
f3638f97eb21: Verifying Checksum
f3638f97eb21: Download complete
2547adb1d1b9: Verifying Checksum
2547adb1d1b9: Download complete
8ca63c537083: Download complete
321b0392d185: Verifying Checksum
321b0392d185: Download complete
ec39b196e22a: Download complete
90acba8ac92a: Pull complete
184cfffdd5e6: Pull complete
823722913605: Pull complete
04456084a79f: Verifying Checksum
04456084a79f: Download complete
fe4067d523b3: Download complete
2547adb1d1b9: Pull complete
4c1012bce7e1: Pull complete
b572d3abe42c: Verifying Checksum
b572d3abe42c: Download complete
087a28bc4a79: Verifying Checksum
087a28bc4a79: Download complete
faec2d8fd0ab: Verifying Checksum
faec2d8fd0ab: Download complete
2be35e90911a: Verifying Checksum
2be35e90911a: Download complete
2eb8f32b51e3: Verifying Checksum
2eb8f32b51e3: Download complete
f29e22106b55: Verifying Checksum
f29e22106b55: Download complete
e4658c1a612a: Verifying Checksum
e4658c1a612a: Download complete
a74123e8e36c: Verifying Checksum
a74123e8e36c: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
0c04dba63911: Verifying Checksum
0c04dba63911: Download complete
d2670e276cf5: Verifying Checksum
d2670e276cf5: Download complete
a94bfe4a4be0: Verifying Checksum
a94bfe4a4be0: Download complete
1f936732804b: Verifying Checksum
1f936732804b: Download complete
105261a0b10f: Verifying Checksum
105261a0b10f: Download complete
b8654556ebd2: Download complete
8f3f1d10d773: Verifying Checksum
8f3f1d10d773: Download complete
49cd111ea0bb: Verifying Checksum
49cd111ea0bb: Download complete
2f1f2356aa42: Verifying Checksum
2f1f2356aa42: Download complete
bb3ed2488ef7: Verifying Checksum
bb3ed2488ef7: Download complete
c57f68d16348: Verifying Checksum
c57f68d16348: Download complete
03f07f6b72d6: Verifying Checksum
03f07f6b72d6: Download complete
97746d4f4ffe: Verifying Checksum
97746d4f4ffe: Download complete
fbf794574c4b: Verifying Checksum
fbf794574c4b: Download complete
5caeb939246f: Verifying Checksum
5caeb939246f: Download complete
1cbe21859791: Verifying Checksum
1cbe21859791: Download complete
52f3bd1b015d: Verifying Checksum
52f3bd1b015d: Download complete
82f73a571b6f: Download complete
70de5b45cbc1: Verifying Checksum
70de5b45cbc1: Download complete
a0d3ffe120c4: Download complete
792a7dc5acb7: Verifying Checksum
792a7dc5acb7: Download complete
df9b2a36a63f: Verifying Checksum
df9b2a36a63f: Download complete
fd94b09ba070: Verifying Checksum
fd94b09ba070: Download complete
105261a0b10f: Pull complete
0484bb32e99f: Pull complete
c483d1debcee: Pull complete
f3638f97eb21: Pull complete
321b0392d185: Pull complete
8ca63c537083: Pull complete
ec39b196e22a: Pull complete
04456084a79f: Pull complete
fe4067d523b3: Pull complete
087a28bc4a79: Pull complete
b572d3abe42c: Pull complete
faec2d8fd0ab: Pull complete
2be35e90911a: Pull complete
2eb8f32b51e3: Pull complete
f29e22106b55: Pull complete
e4658c1a612a: Pull complete
a74123e8e36c: Pull complete
4f4fb700ef54: Pull complete
0c04dba63911: Pull complete
d2670e276cf5: Pull complete
a94bfe4a4be0: Pull complete
1f936732804b: Pull complete
b8654556ebd2: Pull complete
8f3f1d10d773: Pull complete
49cd111ea0bb: Pull complete
2f1f2356aa42: Pull complete
bb3ed2488ef7: Pull complete
c57f68d16348: Pull complete
03f07f6b72d6: Pull complete
97746d4f4ffe: Pull complete
df9b2a36a63f: Pull complete
fbf794574c4b: Pull complete
82f73a571b6f: Pull complete
5caeb939246f: Pull complete
1cbe21859791: Pull complete
52f3bd1b015d: Pull complete
fd94b09ba070: Pull complete
70de5b45cbc1: Pull complete
a0d3ffe120c4: Pull complete
792a7dc5acb7: Pull complete
Digest: sha256:d7fe9fbd5efb942835d028d983468fb3b9383f7d834d07568b2b0d9cf04edbb3
Status: Downloaded newer image for ocaml/opam@sha256:d7fe9fbd5efb942835d028d983468fb3b9383f7d834d07568b2b0d9cf04edbb3
2026-04-14 13:18.24 ---> using "818dcbe60577b3f8135379a0b78849553ddc60853b473ecc0447037df6a1d1c7" from cache


/: (comment debian-13-4.14_riscv64_opam-2.5)


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


/: (env CLICOLOR_FORCE 1)


/: (env OPAMCOLOR always)


/: (workdir /src)


/src: (run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))
2026-04-14 13:18.24 ---> using "0b2a44ee26dbc8ea90976973bc7c087823bb5d8d7f871c6b4dabef7f143cc48e" from cache


/src: (run (shell "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.2, which can't be reverted.
You may want to back it up before going further.


Continue? [Y/n] y
Format upgrade done.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-04-14 13:18.24 ---> using "1d238aa5ccc24aa6860ca4a95093a963c6d9628ec9eaa3bc7a27f5f9e7754c96" from cache


/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 5.10.113-scw1
The OCaml toplevel, version 4.14.3
2.5.0
2026-04-14 13:18.24 ---> using "192c16ae30fa6025b155dc11a972d0d230cbe7fb3c1cc38dd96decd8d428cbef" from cache


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2026-04-14 13:18.24 ---> using "2f9a64187c25d60634b8fb824fddde90ba62caea440578fd84fe8fbc85ee0d40" from cache


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 5f7bb1a6e69f1ea15d8b2b08eeaa70a162c6fd41 || git fetch origin master) && git reset -q --hard 5f7bb1a6e69f1ea15d8b2b08eeaa70a162c6fd41 && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
* branch                  master     -> FETCH_HEAD
58be49813c..9af1f0b103  master     -> origin/master
5f7bb1a6e6 Merge pull request #29704 from shonfeder/release-dune-3.22.2


<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from git+file:///home/opam/opam-repository


Everything as up-to-date as possible (run with --verbose to show unavailable upgrades).
However, you may "opam upgrade" these packages explicitly at these versions (e.g. "opam upgrade ocaml.5.5.0"), which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# To update the current shell environment, run: eval $(opam env)
2026-04-14 13:18.24 ---> using "07258bf1a21e749788855e00ddabfcdb94cafd1bafed1109a451ed26c4f987e9" from cache


/src: (copy (src mirage-skeleton.opam) (dst ./))
2026-04-14 13:18.24 ---> using "e76c50a411fa992e9c1a1e4b94971276fa08303ac4ed48c65ad3d49af0d77495" from cache


/src: (run (network host)
(shell "opam pin add -yn mirage-skeleton.dev './'"))
[NOTE] Package mirage-skeleton does not exist in opam repositories registered in the current switch.
[mirage-skeleton.dev] synchronised (file:///src)
[WARNING] Failed checks on mirage-skeleton package definition from source at file:///src:
warning 68: Missing field 'license'
mirage-skeleton is now pinned to file:///src (version dev)
2026-04-14 13:18.24 ---> using "f9c63e05ee1cf0306ea90c83c3d5fada151a0d7e4ff54378ab1435b85c7b37e4" from cache


/src: (run (shell "echo '(lang dune 3.0)' > './dune-project'"))
2026-04-14 13:18.24 ---> using "c2b24df686044f4ddd20ff017d7ca08d92717606f378c395c10763683f2940d4" from cache


/src: (env DEPS "angstrom.0.16.1 astring.0.8.5 base-bigarray.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 bos.0.2.1 cmdliner.2.1.0 conf-pkg-config.4 csexp.1.5.2 domain-name.0.5.0 dune.3.22.2 dune-configurator.3.22.2 emile.1.1 fmt.0.11.0 fpath.0.7.3 ipaddr.5.6.2 logs.0.10.0 macaddr.5.6.2 mirage.4.10.5 ocaml.4.14.3 ocaml-base-compiler.4.14.3 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 opam-monorepo.0.4.3 pecu.0.7 rresult.0.7.0 stringext.1.6.0 topkg.1.1.1 uri.4.4.0 uutf.1.0.4")


/src: (env CI true)


/src: (env OCAMLCI true)


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update --depexts && opam install --cli=2.5 --depext-only -y mirage-skeleton.dev $DEPS"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian trixie InRelease
- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
- Get:4 http://deb.debian.org/debian-security trixie-security/main riscv64 Packages [116 kB]
- Fetched 207 kB in 0s (425 kB/s)
- Reading package lists...
- 


<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[mirage-skeleton.dev] synchronised (file:///src)


[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 2).
[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.3).
[NOTE] Package ocaml is already installed (current version is 4.14.3).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).


The following system packages will first need to be installed:
pkg-config


<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>


+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "pkg-config"
- Selecting previously unselected package libpkgconf3:riscv64.
- (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 ... 20701 files and directories currently installed.)
- Preparing to unpack .../libpkgconf3_1.8.1-4_riscv64.deb ...
- Unpacking libpkgconf3:riscv64 (1.8.1-4) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../pkgconf-bin_1.8.1-4_riscv64.deb ...
- Unpacking pkgconf-bin (1.8.1-4) ...
- Selecting previously unselected package pkgconf:riscv64.
- Preparing to unpack .../pkgconf_1.8.1-4_riscv64.deb ...
- Unpacking pkgconf:riscv64 (1.8.1-4) ...
- Selecting previously unselected package pkg-config:riscv64.
- Preparing to unpack .../pkg-config_1.8.1-4_riscv64.deb ...
- Unpacking pkg-config:riscv64 (1.8.1-4) ...
- Setting up libpkgconf3:riscv64 (1.8.1-4) ...
- Setting up pkgconf-bin (1.8.1-4) ...
- Setting up pkgconf:riscv64 (1.8.1-4) ...
- Setting up pkg-config:riscv64 (1.8.1-4) ...
- Processing triggers for libc-bin (2.41-12+deb13u2) ...
# To update the current shell environment, run: eval $(opam env)
2026-04-14 13:18.24 ---> using "d38d500379fdb8c668e25eddcda8084cd4bff4f69eb4adeea846162993beb477" from cache


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 2).
[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.3).
[NOTE] Package ocaml is already installed (current version is 4.14.3).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
The following actions will be performed:
=== install 28 packages
- install angstrom           0.16.1
- install astring            0.8.5
- install base64             3.5.2
- install bigstringaf        0.10.0
- install bos                0.2.1
- install cmdliner           2.1.0
- install conf-pkg-config    4
- install csexp              1.5.2
- install domain-name        0.5.0
- install dune               3.22.2
- install dune-configurator  3.22.2
- install emile              1.1
- install fmt                0.11.0
- install fpath              0.7.3
- install ipaddr             5.6.2
- install logs               0.10.0
- install macaddr            5.6.2
- install mirage             4.10.5
- install ocaml-syntax-shims 1.0.0
- install ocamlbuild         0.16.1
- install ocamlfind          1.9.8
- install opam-monorepo      0.4.3
- install pecu               0.7
- install rresult            0.7.0
- install stringext          1.6.0
- install topkg              1.1.1
- install uri                4.4.0
- install uutf               1.0.4


<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved angstrom.0.16.1  (cached)
-> retrieved astring.0.8.5  (cached)
-> retrieved base64.3.5.2  (cached)
-> retrieved bigstringaf.0.10.0  (cached)
-> retrieved bos.0.2.1  (cached)
-> retrieved csexp.1.5.2  (cached)
-> retrieved cmdliner.2.1.0  (cached)
-> installed conf-pkg-config.4
-> retrieved domain-name.0.5.0  (cached)
-> retrieved emile.1.1  (cached)
-> retrieved fmt.0.11.0  (cached)
-> retrieved fpath.0.7.3  (cached)
-> retrieved ipaddr.5.6.2, macaddr.5.6.2  (cached)
-> retrieved logs.0.10.0  (cached)
-> retrieved ocaml-syntax-shims.1.0.0  (cached)
-> retrieved mirage.4.10.5  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved pecu.0.7  (cached)
-> retrieved rresult.0.7.0  (cached)
-> retrieved stringext.1.6.0  (cached)
-> retrieved topkg.1.1.1  (cached)
-> retrieved uri.4.4.0  (cached)
-> retrieved uutf.1.0.4  (cached)
-> retrieved dune.3.22.2, dune-configurator.3.22.2  (cached)
-> retrieved opam-monorepo.0.4.3  (cached)
-> installed cmdliner.2.1.0
-> installed ocamlbuild.0.16.1
-> installed ocamlfind.1.9.8
-> installed topkg.1.1.1
-> installed fmt.0.11.0
-> installed astring.0.8.5
-> installed rresult.0.7.0
-> installed fpath.0.7.3
-> installed logs.0.10.0
-> installed uutf.1.0.4
-> installed bos.0.2.1
-> installed dune.3.22.2
-> installed base64.3.5.2
-> installed csexp.1.5.2
-> installed domain-name.0.5.0
-> installed macaddr.5.6.2
-> installed ocaml-syntax-shims.1.0.0
-> installed ipaddr.5.6.2
-> installed dune-configurator.3.22.2
-> installed stringext.1.6.0
-> installed pecu.0.7
-> installed bigstringaf.0.10.0
-> installed angstrom.0.16.1
-> installed emile.1.1
-> installed uri.4.4.0
-> installed opam-monorepo.0.4.3
-> installed mirage.4.10.5
Done.
# To update the current shell environment, run: eval $(opam env)
2026-04-14 13:18.24 ---> using "02c2214af602c03f08074a56c8b0516df9af5bd36532c39e5819766787ec9ef8" from cache


/src: (copy (src .) (dst /src))
2026-04-14 13:18.24 ---> saved as "bb82f6af0ee7dcc106c72a36386f077ddca2ec43e22f08434720bfb75b591066"


/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
2026-04-14 13:18.26 ---> saved as "9be11d690cde087533b3d5cdeb3b6da3ad3ee9cbf48b23a8286fed455595526a"
Job succeeded
2026-04-14 13:18.26: Job succeeded