Build:
  1. 0
2026-01-27 19:28.10: New job: build ocaml-yescrypt.0.1.1, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/29286/head (a397b09fd34553e89dc9204c67d4ce6572f0256c)
                              on debian-13-ocaml-5.4/arm64

To reproduce locally:

cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/29286/head" && git reset --hard a397b09f
git fetch origin master
git merge --no-edit 88150787b3c9df767fd8dadf5d416641f8ee58f8
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-5.4@sha256:1be54c2d62a04b4abaff44ed9f70f461493015a9fb2028fd11c7a55723094e01
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-dev /usr/bin/opam
RUN opam init --reinit -ni
RUN opam option solver=builtin-0install && opam config report
ENV OPAMDOWNLOADJOBS="1"
ENV OPAMERRLOGLEN="0"
ENV OPAMPRECISETRACKING="1"
ENV CI="true"
ENV OPAM_REPO_CI="true"
RUN rm -rf opam-repository/
COPY --chown=1000:1000 . opam-repository/
RUN opam repository set-url --strict default opam-repository/
RUN opam update --depexts || true
RUN opam pin add -k version -yn ocaml-yescrypt.0.1.1 0.1.1
RUN opam reinstall ocaml-yescrypt.0.1.1; \
    res=$?; \
    test "$res" != 31 && exit "$res"; \
    export OPAMCLI=2.0; \
    build_dir=$(opam var prefix)/.opam-switch/build; \
    failed=$(ls "$build_dir"); \
    partial_fails=""; \
    for pkg in $failed; do \
    if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'ocaml-yescrypt.0.1.1' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1

END-OF-DOCKERFILE
docker build -f ../Dockerfile .

2026-01-27 19:28.10: Using cache hint "ocaml/opam:debian-13-ocaml-5.4@sha256:1be54c2d62a04b4abaff44ed9f70f461493015a9fb2028fd11c7a55723094e01-ocaml-yescrypt.0.1.1-a397b09fd34553e89dc9204c67d4ce6572f0256c"
2026-01-27 19:28.10: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-5.4@sha256:1be54c2d62a04b4abaff44ed9f70f461493015a9fb2028fd11c7a55723094e01)
 (user (uid 1000) (gid 1000))
 (workdir /home/opam)
 (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
 (run (network host)
      (shell "opam init --reinit --config .opamrc-sandbox -ni"))
 (run (shell "opam option solver=builtin-0install && opam config report"))
 (env OPAMDOWNLOADJOBS 1)
 (env OPAMERRLOGLEN 0)
 (env OPAMPRECISETRACKING 1)
 (env CI true)
 (env OPAM_REPO_CI true)
 (run (shell "rm -rf opam-repository/"))
 (copy (src .) (dst opam-repository/))
 (run (shell "opam repository set-url --strict default opam-repository/"))
 (run (network host)
      (shell "opam update --depexts || true"))
 (run (shell "opam pin add -k version -yn ocaml-yescrypt.0.1.1 0.1.1"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall ocaml-yescrypt.0.1.1;\
             \n        res=$?;\
             \n        test \"$res\" != 31 && exit \"$res\";\
             \n        export OPAMCLI=2.0;\
             \n        build_dir=$(opam var prefix)/.opam-switch/build;\
             \n        failed=$(ls \"$build_dir\");\
             \n        partial_fails=\"\";\
             \n        for pkg in $failed; do\
             \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'ocaml-yescrypt.0.1.1' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2026-01-27 19:28.10: Waiting for resource in pool OCluster
2026-01-27 19:28.10: Waiting for worker…
2026-01-27 20:23.46: Got resource from pool OCluster
Building on ainia.caelum.ci.dev
All commits already cached
Updating files:  70% (13675/19286)
Updating files:  71% (13694/19286)
Updating files:  72% (13886/19286)
Updating files:  73% (14079/19286)
Updating files:  74% (14272/19286)
Updating files:  75% (14465/19286)
Updating files:  76% (14658/19286)
Updating files:  77% (14851/19286)
Updating files:  78% (15044/19286)
Updating files:  79% (15236/19286)
Updating files:  80% (15429/19286)
Updating files:  81% (15622/19286)
Updating files:  82% (15815/19286)
Updating files:  83% (16008/19286)
Updating files:  84% (16201/19286)
Updating files:  85% (16394/19286)
Updating files:  86% (16586/19286)
Updating files:  87% (16779/19286)
Updating files:  88% (16972/19286)
Updating files:  89% (17165/19286)
Updating files:  90% (17358/19286)
Updating files:  91% (17551/19286)
Updating files:  92% (17744/19286)
Updating files:  93% (17936/19286)
Updating files:  94% (18129/19286)
Updating files:  95% (18322/19286)
Updating files:  96% (18515/19286)
Updating files:  97% (18708/19286)
Updating files:  98% (18901/19286)
Updating files:  99% (19094/19286)
Updating files: 100% (19286/19286)
Updating files: 100% (19286/19286), done.
HEAD is now at 88150787b3 Merge pull request #29287 from dinosaure/release-git-kv-v0.2.1
Merge made by the 'ort' strategy.
 packages/ocaml-yescrypt/ocaml-yescrypt.0.1.1/opam | 51 +++++++++++++++++++++++
 1 file changed, 51 insertions(+)
 create mode 100644 packages/ocaml-yescrypt/ocaml-yescrypt.0.1.1/opam

(from ocaml/opam:debian-13-ocaml-5.4@sha256:1be54c2d62a04b4abaff44ed9f70f461493015a9fb2028fd11c7a55723094e01)
Unable to find image 'ocaml/opam:debian-13-ocaml-5.4@sha256:1be54c2d62a04b4abaff44ed9f70f461493015a9fb2028fd11c7a55723094e01' locally
docker.io/ocaml/opam@sha256:1be54c2d62a04b4abaff44ed9f70f461493015a9fb2028fd11c7a55723094e01: Pulling from ocaml/opam
5582010cab7f: Already exists
1859a936358f: Pulling fs layer
93ab974cf421: Pulling fs layer
288d7e4e3115: Pulling fs layer
81fbe16b7dd1: Pulling fs layer
da653d652549: Pulling fs layer
1f8a118e063e: Pulling fs layer
986b759b4f39: Pulling fs layer
39b19b125cea: Pulling fs layer
172979f2fd5a: Pulling fs layer
68fdbe058d33: Pulling fs layer
f236415ce730: Pulling fs layer
1376abdc41cb: Pulling fs layer
b679e0a7e375: Pulling fs layer
80d2b3eb8190: Pulling fs layer
0c9f6e06e090: Pulling fs layer
266780989291: Pulling fs layer
7d961f875a9f: Pulling fs layer
bec57f8ad74d: Pulling fs layer
12948440d8f2: Pulling fs layer
8546cf803f3f: Pulling fs layer
cf6812cd7157: Pulling fs layer
4f4fb700ef54: Pulling fs layer
d28d57f8c4e9: Pulling fs layer
340f2202a175: Pulling fs layer
e9a98854c052: Pulling fs layer
81fbe16b7dd1: Waiting
130765c8cd6a: Pulling fs layer
3462cb79378e: Pulling fs layer
da653d652549: Waiting
d90ea08def3f: Pulling fs layer
868328a6b574: Pulling fs layer
1f8a118e063e: Waiting
b679e0a7e375: Waiting
87eef05f0d35: Pulling fs layer
986b759b4f39: Waiting
80d2b3eb8190: Waiting
de308434b994: Pulling fs layer
39b19b125cea: Waiting
b3710575f672: Pulling fs layer
7d961f875a9f: Waiting
172979f2fd5a: Waiting
576dd379ab8f: Pulling fs layer
0c9f6e06e090: Waiting
bec57f8ad74d: Waiting
40c6dba7a233: Pulling fs layer
68fdbe058d33: Waiting
266780989291: Waiting
bb19e2b4aaec: Pulling fs layer
f236415ce730: Waiting
898e5e7da1dc: Pulling fs layer
1376abdc41cb: Waiting
b6df4dadfc45: Pulling fs layer
3462cb79378e: Waiting
12948440d8f2: Waiting
49e46af463fc: Pulling fs layer
de308434b994: Waiting
8546cf803f3f: Waiting
5f3035fc4a75: Pulling fs layer
87eef05f0d35: Waiting
d90ea08def3f: Waiting
253bb32ff5ea: Pulling fs layer
cf6812cd7157: Waiting
868328a6b574: Waiting
594f0a59102f: Pulling fs layer
40c6dba7a233: Waiting
b3710575f672: Waiting
4f4fb700ef54: Waiting
576dd379ab8f: Waiting
919fac03e1b6: Pulling fs layer
340f2202a175: Waiting
d28d57f8c4e9: Waiting
e9a98854c052: Waiting
affa0f5f5384: Pulling fs layer
bb19e2b4aaec: Waiting
130765c8cd6a: Waiting
73c9ff9c36c8: Pulling fs layer
49e46af463fc: Waiting
b6df4dadfc45: Waiting
5f3035fc4a75: Waiting
da1568efb5a1: Pulling fs layer
898e5e7da1dc: Waiting
253bb32ff5ea: Waiting
affa0f5f5384: Waiting
0ab97ecd8d41: Pulling fs layer
da1568efb5a1: Waiting
3fd9a38d7c07: Pulling fs layer
594f0a59102f: Waiting
0ab97ecd8d41: Waiting
73c9ff9c36c8: Waiting
3fd9a38d7c07: Waiting
1859a936358f: Download complete
93ab974cf421: Verifying Checksum
93ab974cf421: Download complete
1859a936358f: Pull complete
93ab974cf421: Pull complete
81fbe16b7dd1: Verifying Checksum
81fbe16b7dd1: Download complete
288d7e4e3115: Verifying Checksum
288d7e4e3115: Pull complete
81fbe16b7dd1: Pull complete
1f8a118e063e: Verifying Checksum
1f8a118e063e: Download complete
986b759b4f39: Verifying Checksum
986b759b4f39: Download complete
172979f2fd5a: Verifying Checksum
172979f2fd5a: Download complete
68fdbe058d33: Verifying Checksum
68fdbe058d33: Download complete
39b19b125cea: Verifying Checksum
39b19b125cea: Download complete
f236415ce730: Verifying Checksum
f236415ce730: Download complete
1376abdc41cb: Verifying Checksum
1376abdc41cb: Download complete
80d2b3eb8190: Verifying Checksum
80d2b3eb8190: Download complete
0c9f6e06e090: Download complete
266780989291: Download complete
7d961f875a9f: Verifying Checksum
7d961f875a9f: Download complete
bec57f8ad74d: Download complete
12948440d8f2: Verifying Checksum
12948440d8f2: Download complete
8546cf803f3f: Verifying Checksum
8546cf803f3f: Download complete
b679e0a7e375: Verifying Checksum
b679e0a7e375: Download complete
cf6812cd7157: Verifying Checksum
cf6812cd7157: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
d28d57f8c4e9: Download complete
340f2202a175: Download complete
e9a98854c052: Verifying Checksum
e9a98854c052: Download complete
130765c8cd6a: Verifying Checksum
130765c8cd6a: Download complete
3462cb79378e: Verifying Checksum
3462cb79378e: Download complete
d90ea08def3f: Verifying Checksum
d90ea08def3f: Download complete
868328a6b574: Download complete
87eef05f0d35: Verifying Checksum
87eef05f0d35: Download complete
de308434b994: Verifying Checksum
de308434b994: Download complete
b3710575f672: Verifying Checksum
b3710575f672: Download complete
576dd379ab8f: Verifying Checksum
576dd379ab8f: Download complete
40c6dba7a233: Download complete
898e5e7da1dc: Verifying Checksum
898e5e7da1dc: Download complete
b6df4dadfc45: Verifying Checksum
b6df4dadfc45: Download complete
da653d652549: Verifying Checksum
da653d652549: Download complete
5f3035fc4a75: Download complete
49e46af463fc: Download complete
da653d652549: Pull complete
1f8a118e063e: Pull complete
986b759b4f39: Pull complete
253bb32ff5ea: Verifying Checksum
253bb32ff5ea: Download complete
39b19b125cea: Pull complete
594f0a59102f: Verifying Checksum
594f0a59102f: Download complete
172979f2fd5a: Pull complete
68fdbe058d33: Pull complete
f236415ce730: Pull complete
1376abdc41cb: Pull complete
b679e0a7e375: Pull complete
80d2b3eb8190: Pull complete
0c9f6e06e090: Pull complete
266780989291: Pull complete
7d961f875a9f: Pull complete
bec57f8ad74d: Pull complete
12948440d8f2: Pull complete
8546cf803f3f: Pull complete
cf6812cd7157: Pull complete
4f4fb700ef54: Pull complete
d28d57f8c4e9: Pull complete
340f2202a175: Pull complete
e9a98854c052: Pull complete
130765c8cd6a: Pull complete
3462cb79378e: Pull complete
d90ea08def3f: Pull complete
868328a6b574: Pull complete
87eef05f0d35: Pull complete
de308434b994: Pull complete
b3710575f672: Pull complete
576dd379ab8f: Pull complete
40c6dba7a233: Pull complete
affa0f5f5384: Verifying Checksum
affa0f5f5384: Download complete
919fac03e1b6: Verifying Checksum
919fac03e1b6: Download complete
da1568efb5a1: Verifying Checksum
da1568efb5a1: Download complete
0ab97ecd8d41: Verifying Checksum
0ab97ecd8d41: Download complete
3fd9a38d7c07: Download complete
73c9ff9c36c8: Verifying Checksum
73c9ff9c36c8: Download complete
bb19e2b4aaec: Verifying Checksum
bb19e2b4aaec: Download complete
bb19e2b4aaec: Pull complete
898e5e7da1dc: Pull complete
b6df4dadfc45: Pull complete
49e46af463fc: Pull complete
5f3035fc4a75: Pull complete
253bb32ff5ea: Pull complete
594f0a59102f: Pull complete
919fac03e1b6: Pull complete
affa0f5f5384: Pull complete
73c9ff9c36c8: Pull complete
da1568efb5a1: Pull complete
0ab97ecd8d41: Pull complete
3fd9a38d7c07: Pull complete
Digest: sha256:1be54c2d62a04b4abaff44ed9f70f461493015a9fb2028fd11c7a55723094e01
Status: Downloaded newer image for ocaml/opam@sha256:1be54c2d62a04b4abaff44ed9f70f461493015a9fb2028fd11c7a55723094e01
2026-01-27 20:23.48 ---> using "943e78709654a953fcf86de9e1d03bc76bc1d9fdea37e3d9410d49d23f609e14" from cache

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

/: (workdir /home/opam)

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2026-01-27 20:23.48 ---> using "5ec199369754eacb9a718740bc7ccb1b30fb780a11d8c9f47c736ef7ee75ead8" from cache

/home/opam: (run (network host)
                 (shell "opam init --reinit --config .opamrc-sandbox -ni"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally 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.

Continue? [Y/n] y
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.

Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-01-27 20:23.48 ---> using "93af705452ac6840933eae0696c69fdbd0f790344adf6bd3b4e685a5dd66dd72" from cache

/home/opam: (run (shell "opam option solver=builtin-0install && opam config report"))
Set to 'builtin-0install' the field solver in global configuration
# opam config report
# opam-version         2.5.0
# self-upgrade         no
# system               arch=arm64 os=linux os-distribution=debian os-version=13
# solver               builtin-0install
# install-criteria     -changed,-count[avoid-version,solution]
# upgrade-criteria     -count[avoid-version,solution]
# jobs                 79
# repositories         1 (version-controlled)
# pinned               1 (version)
# current-switch       5.4
# invariant            ["ocaml-base-compiler" {>= "5.4.0"}]
# compiler-packages    ocaml-base-compiler.5.4.0, ocaml-compiler.5.4.0, ocaml-options-vanilla.1
# ocaml:native         true
# ocaml:native-tools   true
# ocaml:native-dynlink true
# ocaml:stubsdir       /home/opam/.opam/5.4/lib/ocaml/stublibs:/home/opam/.opam/5.4/lib/ocaml
# ocaml:preinstalled   false
# ocaml:compiler       5.4.0
2026-01-27 20:23.48 ---> using "f4d208776d795c32ad65540ef86e9ad802ed1cc41990047c75ce8cb82a295237" from cache

/home/opam: (env OPAMDOWNLOADJOBS 1)

/home/opam: (env OPAMERRLOGLEN 0)

/home/opam: (env OPAMPRECISETRACKING 1)

/home/opam: (env CI true)

/home/opam: (env OPAM_REPO_CI true)

/home/opam: (run (shell "rm -rf opam-repository/"))
2026-01-27 20:23.48 ---> using "9e26542245daa18a48d0109b5524c707c4b9a991d31fdf5c88d750edeb21ca32" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2026-01-27 20:23.55 ---> saved as "bfd960820c6bfbf783f43625b94b07afa02a8b87855058976f747ab34eef48c0"

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-01-27 20:24.16 ---> saved as "27d60d4f508429483fcaa3a8dc02b70bb8bde76f8b38e5a90b766702229c78fc"

/home/opam: (run (network host)
                 (shell "opam update --depexts || true"))
+ /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 arm64 Packages [98.2 kB]
- Fetched 189 kB in 0s (1303 kB/s)
- Reading package lists...
2026-01-27 20:24.18 ---> saved as "70434d229d07fb69776fe3072d06574dd6169cfd6cc740d086e7a464531676a6"

/home/opam: (run (shell "opam pin add -k version -yn ocaml-yescrypt.0.1.1 0.1.1"))
ocaml-yescrypt is now pinned to version 0.1.1
2026-01-27 20:24.18 ---> saved as "984d959b36be397b0abb6a22d1ee6045c72c51db51157070ccf49d7422950907"

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall ocaml-yescrypt.0.1.1;\
                        \n        res=$?;\
                        \n        test \"$res\" != 31 && exit \"$res\";\
                        \n        export OPAMCLI=2.0;\
                        \n        build_dir=$(opam var prefix)/.opam-switch/build;\
                        \n        failed=$(ls \"$build_dir\");\
                        \n        partial_fails=\"\";\
                        \n        for pkg in $failed; do\
                        \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'ocaml-yescrypt.0.1.1' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
ocaml-yescrypt.0.1.1 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 10 packages
  - install conf-libffi       2.0.0          [required by ctypes-foreign]
  - install conf-pkg-config   4              [required by ctypes-foreign]
  - install csexp             1.5.2          [required by dune-configurator]
  - install ctypes            0.24.0         [required by ocaml-yescrypt]
  - install ctypes-foreign    0.24.0         [required by ocaml-yescrypt]
  - install dune              3.21.0         [required by ocaml-yescrypt]
  - install dune-configurator 3.21.0         [required by ctypes, ctypes-foreign]
  - install integers          0.7.0          [required by ctypes]
  - install ocaml-yescrypt    0.1.1 (pinned)
  - install stdlib-shims      0.3.0          [required by integers]

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

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

opam believes some required external dependencies are missing. opam can:
> 1. Run apt-get to install them (may need root/sudo access)
  2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal)
  3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable
  4. Abort the installation

[1/2/3/4] 1

+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libffi-dev" "pkg-config"
- Selecting previously unselected package libffi-dev:arm64.
- (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 ... 20768 files and directories currently installed.)
- Preparing to unpack .../libffi-dev_3.4.8-2_arm64.deb ...
- Unpacking libffi-dev:arm64 (3.4.8-2) ...
- Selecting previously unselected package libpkgconf3:arm64.
- Preparing to unpack .../libpkgconf3_1.8.1-4_arm64.deb ...
- Unpacking libpkgconf3:arm64 (1.8.1-4) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../pkgconf-bin_1.8.1-4_arm64.deb ...
- Unpacking pkgconf-bin (1.8.1-4) ...
- Selecting previously unselected package pkgconf:arm64.
- Preparing to unpack .../pkgconf_1.8.1-4_arm64.deb ...
- Unpacking pkgconf:arm64 (1.8.1-4) ...
- Selecting previously unselected package pkg-config:arm64.
- Preparing to unpack .../pkg-config_1.8.1-4_arm64.deb ...
- Unpacking pkg-config:arm64 (1.8.1-4) ...
- Setting up libffi-dev:arm64 (3.4.8-2) ...
- Setting up libpkgconf3:arm64 (1.8.1-4) ...
- Setting up pkgconf-bin (1.8.1-4) ...
- Setting up pkgconf:arm64 (1.8.1-4) ...
- Setting up pkg-config:arm64 (1.8.1-4) ...
- Processing triggers for libc-bin (2.41-12+deb13u1) ...

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved csexp.1.5.2  (cached)
-> installed conf-pkg-config.4
-> retrieved ctypes.0.24.0, ctypes-foreign.0.24.0  (cached)
-> installed conf-libffi.2.0.0
-> retrieved dune.3.21.0, dune-configurator.3.21.0  (cached)
-> retrieved integers.0.7.0  (cached)
-> retrieved ocaml-yescrypt.0.1.1  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> installed dune.3.21.0
-> installed csexp.1.5.2
-> installed stdlib-shims.0.3.0
-> installed integers.0.7.0
-> installed dune-configurator.3.21.0
-> installed ctypes.0.24.0
-> installed ctypes-foreign.0.24.0
-> installed ocaml-yescrypt.0.1.1
Done.
# To update the current shell environment, run: eval $(opam env)
2026-01-27 20:25.06 ---> saved as "6529cbb8080bfa05a33e28f4c8e08fb13316365cf65396b5ff6a0f8b8ab8fcaf"
Job succeeded
2026-01-27 20:25.13: Job succeeded