Organisationsmirageawa-ssh0823b7 ()opensuse-16.0-5.4_opam-2.5

opensuse-16.0-5.4_opam-2.5

Logs

Show full logs
2026-06-07 09:29.58: New job: test mirage/awa-ssh https://github.com/mirage/awa-ssh.git#refs/heads/main (0823b74ec273a2e8c7cb6f392b0f59616e98e6af) (linux-x86_64:opensuse-16.0-5.4_opam-2.5)
Base: ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:3b1cbd090c05c49c660df5b569eb0b68c579b550a4e8f6dec08cbb43315987fa
Opam project build

To reproduce locally:

git clone --recursive "https://github.com/mirage/awa-ssh.git" -b "main" && cd "awa-ssh" && git reset --hard 0823b74e
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:3b1cbd090c05c49c660df5b569eb0b68c579b550a4e8f6dec08cbb43315987fa
# opensuse-16.0-5.4_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 cd ~/opam-repository && (git cat-file -e c180e1630960e0dbb8e30c22b3de89113eb5cc93 || git fetch origin master) && git reset -q --hard c180e1630960e0dbb8e30c22b3de89113eb5cc93 && git log --no-decorate -n1 --oneline
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
WORKDIR /src
RUN sudo chown opam /src
RUN opam update -u
COPY --chown=1000:1000 awa.opam awa-mirage.opam ./
RUN opam pin add -yn awa.dev './' && \
    opam pin add -yn awa-mirage.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="asn1-combinators.0.3.2 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 cmdliner.2.1.1 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 digestif.1.3.0 domain-name.0.5.0 dune.3.23.1 dune-configurator.3.23.1 duration.0.3.1 eqaf.0.10 fmt.0.11.0 gmap.0.3.0 ipaddr.5.6.2 kdf.1.0.0 logs.0.10.0 lwt.6.1.2 macaddr.5.6.2 mirage-crypto.2.1.0 mirage-crypto-ec.2.1.0 mirage-crypto-pk.2.1.0 mirage-crypto-rng.2.1.0 mirage-flow.5.0.0 mirage-mtime.5.2.0 mirage-sleep.4.1.0 mtime.2.1.0 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 ptime.1.2.0 topkg.1.1.1 x509.1.0.6 zarith.1.14"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y awa.dev awa-mirage.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-06-07 09:29.58: Using cache hint "mirage/awa-ssh-ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:3b1cbd090c05c49c660df5b569eb0b68c579b550a4e8f6dec08cbb43315987fa-opensuse-16.0-5.4_opam-2.5-c7ec46ab05ba4b08967a942f36adf110"
2026-06-07 09:29.58: Using OBuilder spec:
((from ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:3b1cbd090c05c49c660df5b569eb0b68c579b550a4e8f6dec08cbb43315987fa)
 (comment opensuse-16.0-5.4_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 (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "cd ~/opam-repository && (git cat-file -e c180e1630960e0dbb8e30c22b3de89113eb5cc93 || git fetch origin master) && git reset -q --hard c180e1630960e0dbb8e30c22b3de89113eb5cc93 && git log --no-decorate -n1 --oneline"))
 (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 "opam update -u"))
 (copy (src awa.opam awa-mirage.opam) (dst ./))
 (run (network host)
      (shell  "opam pin add -yn awa.dev './' && \
             \nopam pin add -yn awa-mirage.dev './'"))
 (run (shell "echo '(lang dune 3.0)' > './dune-project'"))
 (env DEPS "asn1-combinators.0.3.2 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 cmdliner.2.1.1 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 digestif.1.3.0 domain-name.0.5.0 dune.3.23.1 dune-configurator.3.23.1 duration.0.3.1 eqaf.0.10 fmt.0.11.0 gmap.0.3.0 ipaddr.5.6.2 kdf.1.0.0 logs.0.10.0 lwt.6.1.2 macaddr.5.6.2 mirage-crypto.2.1.0 mirage-crypto-ec.2.1.0 mirage-crypto-pk.2.1.0 mirage-crypto-rng.2.1.0 mirage-flow.5.0.0 mirage-mtime.5.2.0 mirage-sleep.4.1.0 mtime.2.1.0 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 ptime.1.2.0 topkg.1.1.1 x509.1.0.6 zarith.1.14")
 (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 awa.dev awa-mirage.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-06-07 09:29.58: Waiting for resource in pool OCluster
2026-06-07 09:29.58: Waiting for worker…
2026-06-07 09:29.59: Got resource from pool OCluster
Building on eumache.caelum.ci.dev
All commits already cached
HEAD is now at 0823b74 Merge pull request #86 from mirage/fix-wire

(from ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:3b1cbd090c05c49c660df5b569eb0b68c579b550a4e8f6dec08cbb43315987fa)
Unable to find image 'ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:3b1cbd090c05c49c660df5b569eb0b68c579b550a4e8f6dec08cbb43315987fa' locally
docker.io/ocaml/opam@sha256:3b1cbd090c05c49c660df5b569eb0b68c579b550a4e8f6dec08cbb43315987fa: Pulling from ocaml/opam
64cfa2a65095: Already exists
64e5289f2672: Pulling fs layer
06b2293c2b2d: Pulling fs layer
6f67cd510672: Pulling fs layer
ca5b94db2a85: Pulling fs layer
6f7fe61607b0: Pulling fs layer
68c11975f945: Pulling fs layer
73479e4094ce: Pulling fs layer
85ba5c1a649a: Pulling fs layer
0de12c197bfd: Pulling fs layer
d81d6d6bf8fe: Pulling fs layer
cba68ecfd415: Pulling fs layer
ca5b94db2a85: Waiting
75ffa6874156: Pulling fs layer
68c11975f945: Waiting
89e5c2d50858: Pulling fs layer
85ba5c1a649a: Waiting
0de12c197bfd: Waiting
6f7fe61607b0: Waiting
5ad82053ee71: Pulling fs layer
d81d6d6bf8fe: Waiting
3591b13081a2: Pulling fs layer
75ffa6874156: Waiting
6290e1686ebf: Pulling fs layer
89e5c2d50858: Waiting
73479e4094ce: Waiting
4f4fb700ef54: Pulling fs layer
3591b13081a2: Waiting
c5c5233ac1d1: Pulling fs layer
4f4fb700ef54: Waiting
5ad82053ee71: Waiting
c56fa4433fe9: Pulling fs layer
6290e1686ebf: Waiting
c5c5233ac1d1: Waiting
8f6c2820713b: Pulling fs layer
3a022abfacb3: Pulling fs layer
c56fa4433fe9: Waiting
8f6c2820713b: Waiting
a675122fae29: Pulling fs layer
3a022abfacb3: Waiting
cba68ecfd415: Waiting
b30eccf5ca42: Pulling fs layer
91f92e37ea0a: Pulling fs layer
a675122fae29: Waiting
b30eccf5ca42: Waiting
1188916d9b97: Pulling fs layer
91f92e37ea0a: Waiting
0fe594d6cb12: Pulling fs layer
1188916d9b97: Waiting
e3ed43689f8e: Pulling fs layer
0fe594d6cb12: Waiting
a107edd88c4d: Pulling fs layer
03050e3c3ba9: Pulling fs layer
361626bf5f1a: Pulling fs layer
a107edd88c4d: Waiting
b0c9fb978a56: Pulling fs layer
03050e3c3ba9: Waiting
361626bf5f1a: Waiting
9e230c4a590c: Pulling fs layer
b0c9fb978a56: Waiting
05d712a4dd8f: Pulling fs layer
9e230c4a590c: Waiting
e04e27a980ff: Pulling fs layer
05d712a4dd8f: Waiting
6608d56510f9: Pulling fs layer
cd9fb8820320: Pulling fs layer
e3ed43689f8e: Waiting
6f5beb73a994: Pulling fs layer
93b1f7f9b88e: Pulling fs layer
6608d56510f9: Waiting
cd9fb8820320: Waiting
f316598704c2: Pulling fs layer
6f5beb73a994: Waiting
67b41f68fbb0: Pulling fs layer
93b1f7f9b88e: Waiting
f316598704c2: Waiting
26a4b4ccee81: Pulling fs layer
67b41f68fbb0: Waiting
86e7897b0266: Pulling fs layer
86e7897b0266: Waiting
26a4b4ccee81: Waiting
64e5289f2672: Download complete
64e5289f2672: Pull complete
ca5b94db2a85: Verifying Checksum
ca5b94db2a85: Download complete
6f7fe61607b0: Verifying Checksum
6f7fe61607b0: Download complete
06b2293c2b2d: Verifying Checksum
06b2293c2b2d: Download complete
73479e4094ce: Verifying Checksum
73479e4094ce: Download complete
68c11975f945: Verifying Checksum
68c11975f945: Download complete
6f67cd510672: Verifying Checksum
6f67cd510672: Download complete
85ba5c1a649a: Verifying Checksum
85ba5c1a649a: Download complete
0de12c197bfd: Download complete
d81d6d6bf8fe: Verifying Checksum
d81d6d6bf8fe: Download complete
75ffa6874156: Verifying Checksum
75ffa6874156: Download complete
cba68ecfd415: Verifying Checksum
cba68ecfd415: Download complete
5ad82053ee71: Download complete
3591b13081a2: Verifying Checksum
3591b13081a2: Download complete
89e5c2d50858: Verifying Checksum
89e5c2d50858: Download complete
6290e1686ebf: Verifying Checksum
6290e1686ebf: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
c5c5233ac1d1: Verifying Checksum
c5c5233ac1d1: Download complete
c56fa4433fe9: Download complete
8f6c2820713b: Verifying Checksum
8f6c2820713b: Download complete
3a022abfacb3: Verifying Checksum
3a022abfacb3: Download complete
a675122fae29: Verifying Checksum
a675122fae29: Download complete
b30eccf5ca42: Verifying Checksum
b30eccf5ca42: Download complete
91f92e37ea0a: Download complete
1188916d9b97: Verifying Checksum
1188916d9b97: Download complete
0fe594d6cb12: Verifying Checksum
0fe594d6cb12: Download complete
e3ed43689f8e: Download complete
a107edd88c4d: Verifying Checksum
a107edd88c4d: Download complete
03050e3c3ba9: Verifying Checksum
03050e3c3ba9: Download complete
b0c9fb978a56: Verifying Checksum
b0c9fb978a56: Download complete
05d712a4dd8f: Verifying Checksum
05d712a4dd8f: Download complete
e04e27a980ff: Verifying Checksum
e04e27a980ff: Download complete
06b2293c2b2d: Pull complete
6608d56510f9: Verifying Checksum
6608d56510f9: Download complete
cd9fb8820320: Download complete
6f5beb73a994: Verifying Checksum
6f5beb73a994: Download complete
361626bf5f1a: Verifying Checksum
361626bf5f1a: Download complete
93b1f7f9b88e: Verifying Checksum
93b1f7f9b88e: Download complete
67b41f68fbb0: Download complete
26a4b4ccee81: Verifying Checksum
26a4b4ccee81: Download complete
9e230c4a590c: Verifying Checksum
9e230c4a590c: Download complete
86e7897b0266: Verifying Checksum
86e7897b0266: Download complete
f316598704c2: Verifying Checksum
f316598704c2: Download complete
6f67cd510672: Pull complete
ca5b94db2a85: Pull complete
6f7fe61607b0: Pull complete
68c11975f945: Pull complete
73479e4094ce: Pull complete
85ba5c1a649a: Pull complete
0de12c197bfd: Pull complete
d81d6d6bf8fe: Pull complete
cba68ecfd415: Pull complete
75ffa6874156: Pull complete
89e5c2d50858: Pull complete
5ad82053ee71: Pull complete
3591b13081a2: Pull complete
6290e1686ebf: Pull complete
4f4fb700ef54: Pull complete
c5c5233ac1d1: Pull complete
c56fa4433fe9: Pull complete
8f6c2820713b: Pull complete
3a022abfacb3: Pull complete
a675122fae29: Pull complete
b30eccf5ca42: Pull complete
91f92e37ea0a: Pull complete
1188916d9b97: Pull complete
0fe594d6cb12: Pull complete
e3ed43689f8e: Pull complete
a107edd88c4d: Pull complete
03050e3c3ba9: Pull complete
361626bf5f1a: Pull complete
b0c9fb978a56: Pull complete
9e230c4a590c: Pull complete
05d712a4dd8f: Pull complete
e04e27a980ff: Pull complete
6608d56510f9: Pull complete
cd9fb8820320: Pull complete
6f5beb73a994: Pull complete
93b1f7f9b88e: Pull complete
f316598704c2: Pull complete
67b41f68fbb0: Pull complete
26a4b4ccee81: Pull complete
86e7897b0266: Pull complete
Digest: sha256:3b1cbd090c05c49c660df5b569eb0b68c579b550a4e8f6dec08cbb43315987fa
Status: Downloaded newer image for ocaml/opam@sha256:3b1cbd090c05c49c660df5b569eb0b68c579b550a4e8f6dec08cbb43315987fa
2026-06-07 09:30.01 ---> using "db69c9544b856fb69ee80731fd406e6d8610cb6799651f1bf7a482eab8dcdff6" from cache

/: (comment opensuse-16.0-5.4_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-06-07 09:30.01 ---> using "aaefde5c8c52a49f9533c2a032fe96f8f7137888121c02adcfc9912238bd0b3e" from cache

/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
           (network host)
           (shell "cd ~/opam-repository && (git cat-file -e c180e1630960e0dbb8e30c22b3de89113eb5cc93 || git fetch origin master) && git reset -q --hard c180e1630960e0dbb8e30c22b3de89113eb5cc93 && git log --no-decorate -n1 --oneline"))
c180e16309 Merge pull request #29907 from dra27/host-arch-fixes
2026-06-07 09:30.01 ---> using "8fc286c3f9281bbfeb35088be3189f12fb77019c3cbc7e72cec66b32caceb186" 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.1 to version 2.2, which can't be reverted.
You may want to back it up before going further.

[NOTE] The 'jobs' option was reset, its value was 1 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
           opam option jobs=1 --global
Continue? [Y/n] y
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from git+file:///home/opam/opam-repository
2026-06-07 09:30.01 ---> using "b2eca2267c099510cdb4bcbf57448360c950fef2866544191564ca8e27895130" from cache

/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 6.8.0-111-generic
The OCaml toplevel, version 5.4.1
2.5.1
2026-06-07 09:30.01 ---> using "e20db01f7c5c707d1b47c47a64c940dca8bdfec7b051778a04ff0d0610286810" from cache

/src: (workdir /src)

/src: (run (shell "sudo chown opam /src"))
2026-06-07 09:30.01 ---> using "b1b0594eb66dfb7729ee0a89329d3f86beb1d940c5025f7c71c4df11e25edad1" from cache

/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
           (network host)
           (shell "opam update -u"))

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

Everything as up-to-date as possible

The following packages are not being upgraded because the new versions conflict with other installed packages:
  - ocaml.5.5.0
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-06-07 09:30.01 ---> using "678a61a46692200e70ccac519691aca0c4b89e064b7dd7a18bb84d1569194913" from cache

/src: (copy (src awa.opam awa-mirage.opam) (dst ./))
2026-06-07 09:30.01 ---> using "23202b8de59c58d9faf0ca27d025dad32264f0bc4a0630576fc6ef252346fd07" from cache

/src: (run (network host)
           (shell  "opam pin add -yn awa.dev './' && \
                  \nopam pin add -yn awa-mirage.dev './'"))
[awa.dev] synchronised (file:///src)
awa is now pinned to file:///src (version dev)
[awa-mirage.dev] synchronised (file:///src)
awa-mirage is now pinned to file:///src (version dev)
2026-06-07 09:30.01 ---> using "ccaf040c8973776c25bdfa67c7c8e3afa79d36d56aa1548200666693f6d09ae4" from cache

/src: (run (shell "echo '(lang dune 3.0)' > './dune-project'"))
2026-06-07 09:30.01 ---> using "a1d082632cca02e722835aff82b7afd4237010be2a76d4404d2610fe23db0d10" from cache

/src: (env DEPS "asn1-combinators.0.3.2 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 cmdliner.2.1.1 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 cstruct.6.2.0 digestif.1.3.0 domain-name.0.5.0 dune.3.23.1 dune-configurator.3.23.1 duration.0.3.1 eqaf.0.10 fmt.0.11.0 gmap.0.3.0 ipaddr.5.6.2 kdf.1.0.0 logs.0.10.0 lwt.6.1.2 macaddr.5.6.2 mirage-crypto.2.1.0 mirage-crypto-ec.2.1.0 mirage-crypto-pk.2.1.0 mirage-crypto-rng.2.1.0 mirage-flow.5.0.0 mirage-mtime.5.2.0 mirage-sleep.4.1.0 mtime.2.1.0 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 ohex.0.2.0 ptime.1.2.0 topkg.1.1.1 x509.1.0.6 zarith.1.14")

/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 awa.dev awa-mirage.dev $DEPS"))
+ /usr/bin/sudo "zypper" "--non-interactive" "refresh"
- Repository 'repo-openh264 (16.0)' is up to date.
- Retrieving repository 'repo-oss (16.0)' metadata [..
- Looking for gpg keys in repository repo-oss (16.0).
-   gpgkey=http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64/repodata/repomd.xml.key
- ..
- The gpg key signing file 'repomd.xml' will expire in 12 days.
-   Repository:       repo-oss (16.0)
-   Key Fingerprint:  AD48 5664 E901 B867 051A B15F 35A2 F86E 29B7 00A4
-   Key Name:         openSUSE Project Signing Key <opensuse@opensuse.org>
-   Key Algorithm:    RSA 4096
-   Key Created:      Mon Jun 20 14:03:14 2022
-   Key Expires:      Fri Jun 19 14:03:14 2026 (expires in 12 days)
-   Rpm Name:         gpg-pubkey-29b700a4-62b07e22
- .
- .
- ........
- .........
- done]
- Building repository 'repo-oss (16.0)' cache [..
- ..done]
- All repositories have been refreshed.

<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[awa.dev] synchronised (file:///src)
[awa-mirage.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 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.4.1).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.1).
[NOTE] Package ocaml is already installed (current version is 5.4.1).
[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-nnp is already installed (current version is base).
[NOTE] Package base-effects is already installed (current version is base).
[NOTE] Package base-domains 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:
    gmp-devel

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

+ /usr/bin/sudo "zypper" "--non-interactive" "install" "gmp-devel"
- Refreshing service 'openSUSE'.
- Loading repository data...
- Reading installed packages...
- Resolving package dependencies...
- 
- The following 2 NEW packages are going to be installed:
-   gmp-devel libgmpxx4
- 
- 2 new packages to install.
- 
- Package download size:   353.0 KiB
- 
- Package install size change:
-               |       1.1 MiB  required by packages that will be installed
-      1.1 MiB  |  -      0 B    released by packages that will be removed
- 
- Backend:  classic_rpmtrans
- Continue? [y/n/v/...? shows all options] (y): y
- Preloading Packages [..
- Preloading: libgmpxx4-6.3.0-160000.2.2.x86_64.rpm [done]
- .
- 
- Preloading: gmp-devel-6.3.0-160000.2.2.x86_64.rpm [Error: "The requested URL returned error: 404", trying next mirror.]
- ..
- Preloading: gmp-devel-6.3.0-160000.2.2.x86_64.rpm [done]
- .done]
- Retrieving: libgmpxx4-6.3.0-160000.2.2.x86_64 (repo-oss (16.0)) (1/2),  32.3 KiB    
- Retrieving: gmp-devel-6.3.0-160000.2.2.x86_64 (repo-oss (16.0)) (2/2), 320.7 KiB    
- 
- Checking for file conflicts: [..done]
- (1/2) Installing: libgmpxx4-6.3.0-160000.2.2.x86_64 [..done]
- (2/2) Installing: gmp-devel-6.3.0-160000.2.2.x86_64 [..done]
- Running post-transaction scripts [...done]
# To update the current shell environment, run: eval $(opam env)
2026-06-07 09:30.01 ---> using "465c43bd979f70120508a0317d37b3983a1ec7f9a5c401d1003df8892e859856" 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 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.4.1).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.1).
[NOTE] Package ocaml is already installed (current version is 5.4.1).
[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-nnp is already installed (current version is base).
[NOTE] Package base-effects is already installed (current version is base).
[NOTE] Package base-domains 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 39 packages
  - install asn1-combinators  0.3.2
  - install base-bytes        base
  - install base64            3.5.2
  - install cmdliner          2.1.1
  - install conf-gmp          5
  - install conf-gmp-powm-sec 4
  - install conf-pkg-config   4
  - install cppo              1.8.0
  - install csexp             1.5.2
  - install cstruct           6.2.0
  - install digestif          1.3.0
  - install domain-name       0.5.0
  - install dune              3.23.1
  - install dune-configurator 3.23.1
  - install duration          0.3.1
  - install eqaf              0.10
  - install fmt               0.11.0
  - install gmap              0.3.0
  - install ipaddr            5.6.2
  - install kdf               1.0.0
  - install logs              0.10.0
  - install lwt               6.1.2
  - install macaddr           5.6.2
  - install mirage-crypto     2.1.0
  - install mirage-crypto-ec  2.1.0
  - install mirage-crypto-pk  2.1.0
  - install mirage-crypto-rng 2.1.0
  - install mirage-flow       5.0.0
  - install mirage-mtime      5.2.0
  - install mirage-sleep      4.1.0
  - install mtime             2.1.0
  - install ocamlbuild        0.16.1
  - install ocamlfind         1.9.8
  - install ocplib-endian     1.2
  - install ohex              0.2.0
  - install ptime             1.2.0
  - install topkg             1.1.1
  - install x509              1.0.6
  - install zarith            1.14

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved asn1-combinators.0.3.2  (cached)
-> retrieved conf-gmp.5  (cached)
-> retrieved conf-gmp-powm-sec.4  (cached)
-> retrieved base64.3.5.2  (cached)
-> retrieved cmdliner.2.1.1  (cached)
-> retrieved cppo.1.8.0  (cached)
-> installed conf-gmp.5
-> installed conf-pkg-config.4
-> retrieved csexp.1.5.2  (cached)
-> retrieved cstruct.6.2.0  (cached)
-> installed conf-gmp-powm-sec.4
-> retrieved domain-name.0.5.0  (cached)
-> retrieved duration.0.3.1  (cached)
-> retrieved eqaf.0.10  (cached)
-> retrieved fmt.0.11.0  (cached)
-> retrieved gmap.0.3.0  (cached)
-> retrieved ipaddr.5.6.2, macaddr.5.6.2  (cached)
-> retrieved kdf.1.0.0  (cached)
-> retrieved logs.0.10.0  (cached)
-> retrieved lwt.6.1.2  (cached)
-> retrieved digestif.1.3.0  (cached)
-> retrieved mirage-flow.5.0.0  (cached)
-> retrieved mirage-mtime.5.2.0  (cached)
-> retrieved mirage-sleep.4.1.0  (cached)
-> retrieved mtime.2.1.0  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved ohex.0.2.0  (cached)
-> retrieved ptime.1.2.0  (cached)
-> retrieved mirage-crypto.2.1.0, mirage-crypto-ec.2.1.0, mirage-crypto-pk.2.1.0, mirage-crypto-rng.2.1.0  (cached)
-> retrieved dune.3.23.1, dune-configurator.3.23.1  (cached)
-> retrieved topkg.1.1.1  (cached)
-> retrieved x509.1.0.6  (cached)
-> retrieved zarith.1.14  (cached)
-> installed cmdliner.2.1.1
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed ocamlbuild.0.16.1
-> installed zarith.1.14
-> installed topkg.1.1.1
-> installed fmt.0.11.0
-> installed mtime.2.1.0
-> installed ptime.1.2.0
-> installed dune.3.23.1
-> installed csexp.1.5.2
-> installed asn1-combinators.0.3.2
-> installed base64.3.5.2
-> installed cppo.1.8.0
-> installed cstruct.6.2.0
-> installed domain-name.0.5.0
-> installed duration.0.3.1
-> installed eqaf.0.10
-> installed gmap.0.3.0
-> installed macaddr.5.6.2
-> installed mirage-mtime.5.2.0
-> installed ohex.0.2.0
-> installed ocplib-endian.1.2
-> installed ipaddr.5.6.2
-> installed digestif.1.3.0
-> installed dune-configurator.3.23.1
-> installed mirage-crypto.2.1.0
-> installed kdf.1.0.0
-> installed lwt.6.1.2
-> installed mirage-flow.5.0.0
-> installed mirage-sleep.4.1.0
-> installed logs.0.10.0
-> installed mirage-crypto-rng.2.1.0
-> installed mirage-crypto-pk.2.1.0
-> installed mirage-crypto-ec.2.1.0
-> installed x509.1.0.6
Done.
# To update the current shell environment, run: eval $(opam env)
2026-06-07 09:30.01 ---> using "b9a96dc06853030cc9f5f83749b5e19ee286a5288ad7200fd766f85985fe4825" from cache

/src: (copy (src .) (dst /src))
2026-06-07 09:30.01 ---> using "1b66a3d9996b9f52b4c366f06ac338de85663c35087a59790696e1912de1821f" from cache

/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
(cd _build/default/test && ./test.exe)
Test basic parsing                           ok
Test basic parsing of kex and userauth       ok
Test version banner                          ok
Test key exchange                            ok
Test namelist conversions                    ok
Test mpint conversions                       ok
Test version exchange                        ok
Test encrypt/decrypt                         ok
Test OpenSSH public key format               ok
Test signatures                              ok
Test ignore next packet                      ok
Test channel data input                      channel input_data: discarding 1 bytes (window size)
ok
Test channel data output                     ok
2026-06-07 09:30.01 ---> using "48fef1f666692a55570d1ff2c294a8f2244eeadc910f96f7402ecb1f29690e1d" from cache
Job succeeded
2026-06-07 09:30.01: Job succeeded