(not at the head of any monitored branch or PR)
2026-04-13 14:55.05: New job: build liquidsoap.2.4.2, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/29703/head (04bb6962c1b0506de5a277289b857c4093d55649)
                              on archlinux-ocaml-5.4/amd64

To reproduce locally:

cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/29703/head" && git reset --hard 04bb6962
git fetch origin master
git merge --no-edit ba4685aeec7b28fde6af30c7b83004704c68c86a
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:archlinux-ocaml-5.4@sha256:de79e33c026afe1c911ab1b6bcfc67a8030e2e24f98ecf79f3de8ee4c67c73d2
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 liquidsoap.2.4.2 2.4.2
RUN opam reinstall liquidsoap.2.4.2; \
    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 "\"archlinux\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'liquidsoap.2.4.2' && 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-04-13 14:55.05: Using cache hint "ocaml/opam:archlinux-ocaml-5.4@sha256:de79e33c026afe1c911ab1b6bcfc67a8030e2e24f98ecf79f3de8ee4c67c73d2-liquidsoap.2.4.2-04bb6962c1b0506de5a277289b857c4093d55649"
2026-04-13 14:55.05: Using OBuilder spec:
((from ocaml/opam:archlinux-ocaml-5.4@sha256:de79e33c026afe1c911ab1b6bcfc67a8030e2e24f98ecf79f3de8ee4c67c73d2)
 (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 liquidsoap.2.4.2 2.4.2"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall liquidsoap.2.4.2;\
             \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 \"\\\"archlinux\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'liquidsoap.2.4.2' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2026-04-13 14:55.05: Waiting for resource in pool OCluster
2026-04-13 15:45.07: Waiting for worker…
2026-04-13 15:49.06: Got resource from pool OCluster
Building on doris.caelum.ci.dev
All commits already cached
HEAD is now at ba4685aeec Merge pull request #29653 from yakobowski/camlidl
Merge made by the 'ort' strategy.
 packages/ffmpeg-av/ffmpeg-av.1.3.0/opam            | 51 ++++++++++++++++++++++
 packages/ffmpeg-avcodec/ffmpeg-avcodec.1.3.0/opam  | 50 +++++++++++++++++++++
 .../ffmpeg-avdevice/ffmpeg-avdevice.1.3.0/opam     | 50 +++++++++++++++++++++
 .../ffmpeg-avfilter/ffmpeg-avfilter.1.3.0/opam     | 50 +++++++++++++++++++++
 packages/ffmpeg-avutil/ffmpeg-avutil.1.3.0/opam    | 51 ++++++++++++++++++++++
 .../ffmpeg-swresample/ffmpeg-swresample.1.3.0/opam | 51 ++++++++++++++++++++++
 packages/ffmpeg-swscale/ffmpeg-swscale.1.3.0/opam  | 50 +++++++++++++++++++++
 packages/ffmpeg/ffmpeg.1.3.0/opam                  | 44 +++++++++++++++++++
 .../liquidsoap-core/liquidsoap-core.2.2.0/opam     |  2 +-
 .../liquidsoap-core/liquidsoap-core.2.2.1/opam     |  2 +-
 .../liquidsoap-core/liquidsoap-core.2.2.2/opam     |  2 +-
 .../liquidsoap-core/liquidsoap-core.2.2.3/opam     |  2 +-
 .../liquidsoap-core/liquidsoap-core.2.2.4-1/opam   |  2 +-
 .../liquidsoap-core/liquidsoap-core.2.2.5/opam     |  2 +-
 .../liquidsoap-core/liquidsoap-core.2.3.0/opam     |  2 +-
 packages/liquidsoap/liquidsoap.2.4.0/opam          |  2 +-
 packages/liquidsoap/liquidsoap.2.4.2/opam          |  2 +-
 17 files changed, 406 insertions(+), 9 deletions(-)
 create mode 100644 packages/ffmpeg-av/ffmpeg-av.1.3.0/opam
 create mode 100644 packages/ffmpeg-avcodec/ffmpeg-avcodec.1.3.0/opam
 create mode 100644 packages/ffmpeg-avdevice/ffmpeg-avdevice.1.3.0/opam
 create mode 100644 packages/ffmpeg-avfilter/ffmpeg-avfilter.1.3.0/opam
 create mode 100644 packages/ffmpeg-avutil/ffmpeg-avutil.1.3.0/opam
 create mode 100644 packages/ffmpeg-swresample/ffmpeg-swresample.1.3.0/opam
 create mode 100644 packages/ffmpeg-swscale/ffmpeg-swscale.1.3.0/opam
 create mode 100644 packages/ffmpeg/ffmpeg.1.3.0/opam

(from ocaml/opam:archlinux-ocaml-5.4@sha256:de79e33c026afe1c911ab1b6bcfc67a8030e2e24f98ecf79f3de8ee4c67c73d2)
Unable to find image 'ocaml/opam:archlinux-ocaml-5.4@sha256:de79e33c026afe1c911ab1b6bcfc67a8030e2e24f98ecf79f3de8ee4c67c73d2' locally
docker.io/ocaml/opam@sha256:de79e33c026afe1c911ab1b6bcfc67a8030e2e24f98ecf79f3de8ee4c67c73d2: Pulling from ocaml/opam
c9ea86d6f9b5: Pulling fs layer
6bd69c77b316: Pulling fs layer
47fe046dcaa3: Pulling fs layer
2ef6a5333c92: Pulling fs layer
2bce953099e3: Pulling fs layer
6bd69c77b316: Waiting
70ffc51f0084: Pulling fs layer
b8b55c8422bb: Pulling fs layer
ec0d284b59b3: Pulling fs layer
c9ea86d6f9b5: Waiting
2bce953099e3: Waiting
70ffc51f0084: Waiting
47fe046dcaa3: Waiting
aef12ae46f15: Pulling fs layer
2ef6a5333c92: Waiting
ec0d284b59b3: Waiting
99494cb74219: Pulling fs layer
aef12ae46f15: Waiting
6554d06eb0ae: Pulling fs layer
b8b55c8422bb: Waiting
9206878af73c: Pulling fs layer
99494cb74219: Waiting
46db03b7ba7f: Pulling fs layer
6554d06eb0ae: Waiting
06a4e09cf289: Pulling fs layer
9206878af73c: Waiting
46db03b7ba7f: Waiting
06a4e09cf289: Waiting
4f4fb700ef54: Pulling fs layer
fadccc62c2ca: Pulling fs layer
997af073108a: Pulling fs layer
f05f4d2f6441: Pulling fs layer
fadccc62c2ca: Waiting
4f4fb700ef54: Waiting
997af073108a: Waiting
1e338ee1032a: Pulling fs layer
0774f2ec3844: Pulling fs layer
f05f4d2f6441: Waiting
54aa2dbb029d: Pulling fs layer
5f07be1dc3f7: Pulling fs layer
0774f2ec3844: Waiting
54aa2dbb029d: Waiting
807ebe9f8073: Pulling fs layer
1e338ee1032a: Waiting
bddf10f49d5e: Pulling fs layer
5f07be1dc3f7: Waiting
1307919f5507: Pulling fs layer
bddf10f49d5e: Waiting
67edb023280c: Pulling fs layer
1307919f5507: Waiting
a73fd304ea0f: Pulling fs layer
22825ff20a92: Pulling fs layer
e4e4ef52ca8e: Pulling fs layer
4c31e4e0b4cd: Pulling fs layer
67edb023280c: Waiting
bc04313323af: Pulling fs layer
b0654d5f963f: Pulling fs layer
e4e4ef52ca8e: Waiting
a73fd304ea0f: Waiting
22825ff20a92: Waiting
bc04313323af: Waiting
4c31e4e0b4cd: Waiting
7299618be8f1: Pulling fs layer
c4a3b3667177: Pulling fs layer
b0654d5f963f: Waiting
7299618be8f1: Waiting
eff4f5aff9e8: Pulling fs layer
17aced3f1ca0: Pulling fs layer
7db8b839e733: Pulling fs layer
eff4f5aff9e8: Waiting
2f49ffab676a: Pulling fs layer
c4a3b3667177: Waiting
17aced3f1ca0: Waiting
7db8b839e733: Waiting
2f49ffab676a: Waiting
c9ea86d6f9b5: Verifying Checksum
c9ea86d6f9b5: Download complete
6bd69c77b316: Verifying Checksum
6bd69c77b316: Download complete
2ef6a5333c92: Verifying Checksum
2ef6a5333c92: Download complete
2bce953099e3: Verifying Checksum
2bce953099e3: Download complete
70ffc51f0084: Verifying Checksum
70ffc51f0084: Download complete
47fe046dcaa3: Verifying Checksum
47fe046dcaa3: Download complete
b8b55c8422bb: Verifying Checksum
b8b55c8422bb: Download complete
ec0d284b59b3: Verifying Checksum
ec0d284b59b3: Download complete
99494cb74219: Verifying Checksum
99494cb74219: Download complete
c9ea86d6f9b5: Pull complete
aef12ae46f15: Verifying Checksum
aef12ae46f15: Download complete
6bd69c77b316: Pull complete
9206878af73c: Verifying Checksum
9206878af73c: Download complete
46db03b7ba7f: Verifying Checksum
46db03b7ba7f: Download complete
6554d06eb0ae: Download complete
06a4e09cf289: Verifying Checksum
06a4e09cf289: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
f05f4d2f6441: Verifying Checksum
f05f4d2f6441: Download complete
997af073108a: Verifying Checksum
997af073108a: Download complete
1e338ee1032a: Download complete
0774f2ec3844: Verifying Checksum
0774f2ec3844: Download complete
54aa2dbb029d: Verifying Checksum
54aa2dbb029d: Download complete
5f07be1dc3f7: Download complete
807ebe9f8073: Download complete
1307919f5507: Download complete
bddf10f49d5e: Verifying Checksum
bddf10f49d5e: Download complete
67edb023280c: Verifying Checksum
67edb023280c: Download complete
a73fd304ea0f: Verifying Checksum
a73fd304ea0f: Download complete
e4e4ef52ca8e: Download complete
47fe046dcaa3: Pull complete
2ef6a5333c92: Pull complete
4c31e4e0b4cd: Verifying Checksum
4c31e4e0b4cd: Download complete
2bce953099e3: Pull complete
bc04313323af: Download complete
70ffc51f0084: Pull complete
b0654d5f963f: Verifying Checksum
b0654d5f963f: Download complete
b8b55c8422bb: Pull complete
ec0d284b59b3: Pull complete
7299618be8f1: Download complete
aef12ae46f15: Pull complete
99494cb74219: Pull complete
6554d06eb0ae: Pull complete
9206878af73c: Pull complete
46db03b7ba7f: Pull complete
06a4e09cf289: Pull complete
c4a3b3667177: Verifying Checksum
c4a3b3667177: Download complete
4f4fb700ef54: Pull complete
fadccc62c2ca: Pull complete
997af073108a: Pull complete
f05f4d2f6441: Pull complete
1e338ee1032a: Pull complete
0774f2ec3844: Pull complete
54aa2dbb029d: Pull complete
5f07be1dc3f7: Pull complete
807ebe9f8073: Pull complete
bddf10f49d5e: Pull complete
1307919f5507: Pull complete
67edb023280c: Pull complete
a73fd304ea0f: Pull complete
eff4f5aff9e8: Verifying Checksum
eff4f5aff9e8: Download complete
17aced3f1ca0: Download complete
22825ff20a92: Verifying Checksum
22825ff20a92: Download complete
7db8b839e733: Verifying Checksum
7db8b839e733: Download complete
2f49ffab676a: Download complete
22825ff20a92: Pull complete
e4e4ef52ca8e: Pull complete
4c31e4e0b4cd: Pull complete
bc04313323af: Pull complete
b0654d5f963f: Pull complete
7299618be8f1: Pull complete
c4a3b3667177: Pull complete
eff4f5aff9e8: Pull complete
17aced3f1ca0: Pull complete
7db8b839e733: Pull complete
2f49ffab676a: Pull complete
Digest: sha256:de79e33c026afe1c911ab1b6bcfc67a8030e2e24f98ecf79f3de8ee4c67c73d2
Status: Downloaded newer image for ocaml/opam@sha256:de79e33c026afe1c911ab1b6bcfc67a8030e2e24f98ecf79f3de8ee4c67c73d2
2026-04-13 15:49.08 ---> using "7cb4e03af0e5890e1fe7b6863411d5fa73d5fc09809854da1c2ede2c57941bb4" 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-04-13 15:49.08 ---> using "26cdb32ce18372efbfe3eb513e6bcdd678cd676ee6c2c3739f678643bca0e39f" 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.

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
[NOTE] The 'jobs' option was reset, its value was 71 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=71 --global
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-04-13 15:49.08 ---> using "788765094510295a773839488ef10ff49cf26f463cfbb3925252eb056dbb21b4" 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=x86_64 os=linux os-distribution=arch os-version=20260405.0.511327
# solver               builtin-0install
# install-criteria     -changed,-count[avoid-version,solution]
# upgrade-criteria     -count[avoid-version,solution]
# jobs                 255
# repositories         1 (version-controlled)
# pinned               1 (version)
# current-switch       5.4
# invariant            ["ocaml-base-compiler" {= "5.4.1"}]
# compiler-packages    ocaml-base-compiler.5.4.1, ocaml-compiler.5.4.1, 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.1
2026-04-13 15:49.08 ---> using "00eefcd5154a5c3e71008a17d770776532aeb576e2e5a85a83e93e02129684ca" 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-04-13 15:49.08 ---> using "36d00ac7606e508280b89bc8bebf5c793aa73f2e0b84ca1c8177bf712e838844" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2026-04-13 15:49.15 ---> saved as "aa169e1d15e63452e91313023f351e2c17dba201cc8b0abaae84fe2a7a6ced64"

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-04-13 15:49.38 ---> saved as "372b21a50bf43e2c01af7de42a437aa6512a5d081067476e226f4e09820bab86"

/home/opam: (run (network host)
                 (shell "opam update --depexts || true"))
+ /usr/sbin/sudo "pacman" "-Sy"
- :: Synchronizing package databases...
-  core downloading...
-  extra downloading...
2026-04-13 15:50.52 ---> saved as "254bb11d813b9e03aa055231bf2c0ee768de3fc4bdc2c757a36093135e48d481"

/home/opam: (run (shell "opam pin add -k version -yn liquidsoap.2.4.2 2.4.2"))
liquidsoap is now pinned to version 2.4.2
2026-04-13 15:50.52 ---> saved as "0c82ba2a92cb76abbd2635f333771b8d85e57470579ad20459f8989b1d203b48"

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall liquidsoap.2.4.2;\
                        \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 \"\\\"archlinux\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'liquidsoap.2.4.2' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
liquidsoap.2.4.2 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 56 packages
  ∗ angstrom                0.16.1         [required by uri]
  ∗ base                    v0.17.3        [required by ppx_hash, ppx_string]
  ∗ base-bytes              base           [required by liquidsoap]
  ∗ bigstringaf             0.10.0         [required by angstrom]
  ∗ camlp-streams           5.0.1          [required by camomile]
  ∗ camomile                2.0.0          [required by liquidsoap]
  ∗ conf-libcurl            2              [required by curl]
  ∗ csexp                   1.5.2          [required by dune-configurator]
  ∗ curl                    0.10.0         [required by liquidsoap]
  ∗ dune                    3.22.1         [required by liquidsoap]
  ∗ dune-build-info         3.22.1         [required by liquidsoap]
  ∗ dune-configurator       3.22.1         [required by curl, mm]
  ∗ dune-private-libs       3.22.1         [required by dune-site]
  ∗ dune-site               3.22.1         [required by camomile, liquidsoap-lang]
  ∗ dyn                     3.22.1         [required by dune-private-libs]
  ∗ fileutils               0.6.6          [required by liquidsoap-lang]
  ∗ fs-io                   3.22.1         [required by stdune]
  ∗ gen                     1.1            [required by sedlex]
  ∗ liquidsoap              2.4.2 (pinned)
  ∗ liquidsoap-lang         2.4.2          [required by liquidsoap]
  ∗ magic-mime              1.3.1          [required by liquidsoap]
  ∗ mem_usage               0.1.3          [required by liquidsoap]
  ∗ menhir                  20260209       [required by liquidsoap-lang]
  ∗ menhirCST               20260209       [required by menhir]
  ∗ menhirGLR               20260209       [required by menhir]
  ∗ menhirLib               20260209       [required by liquidsoap]
  ∗ menhirSdk               20260209       [required by menhir]
  ∗ metadata                0.3.2          [required by liquidsoap]
  ∗ mm                      0.8.6          [required by liquidsoap]
  ∗ ocaml-compiler-libs     v0.17.0        [required by ppxlib]
  ∗ ocaml-syntax-shims      1.0.0          [required by angstrom]
  ∗ ocaml_intrinsics_kernel v0.17.1        [required by base]
  ∗ ocamlfind               1.9.8          [required by base-bytes]
  ∗ ordering                3.22.1         [required by dyn, stdune]
  ∗ pp                      2.0.0          [required by dune-private-libs]
  ∗ ppx_base                v0.17.0        [required by ppx_string]
  ∗ ppx_cold                v0.17.0        [required by ppx_base]
  ∗ ppx_compare             v0.17.0        [required by ppx_hash]
  ∗ ppx_derivers            1.2.1          [required by ppxlib]
  ∗ ppx_enumerate           v0.17.0        [required by ppx_base]
  ∗ ppx_globalize           v0.17.2        [required by ppx_base]
  ∗ ppx_hash                v0.17.0        [required by liquidsoap-lang]
  ∗ ppx_sexp_conv           v0.17.1        [required by ppx_hash]
  ∗ ppx_string              v0.17.0        [required by liquidsoap]
  ∗ ppxlib                  0.38.0         [required by ppx_string, ppx_hash, sedlex]
  ∗ ppxlib_jane             v0.17.4        [required by ppx_hash]
  ∗ re                      1.13.2         [required by liquidsoap]
  ∗ sedlex                  3.7            [required by liquidsoap-lang]
  ∗ seq                     base           [required by re]
  ∗ sexplib0                v0.17.0        [required by base, ppx_sexp_conv]
  ∗ stdlib-shims            0.3.0          [required by ppxlib]
  ∗ stdune                  3.22.1         [required by dune-private-libs]
  ∗ stringext               1.6.0          [required by uri]
  ∗ top-closure             3.22.1         [required by stdune]
  ∗ uri                     4.4.0          [required by liquidsoap]
  ∗ xml-light               2.5            [required by liquidsoap-lang]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
⬇ retrieved angstrom.0.16.1  (cached)
⬇ retrieved base.v0.17.3  (cached)
⬇ retrieved bigstringaf.0.10.0  (cached)
⬇ retrieved camlp-streams.5.0.1  (cached)
⬇ retrieved camomile.2.0.0  (cached)
⬇ retrieved csexp.1.5.2  (cached)
⬇ retrieved curl.0.10.0  (cached)
∗ installed conf-libcurl.2
⬇ retrieved dune.3.22.1, dune-build-info.3.22.1, dune-configurator.3.22.1, dune-private-libs.3.22.1, dune-site.3.22.1, dyn.3.22.1, fs-io.3.22.1, ordering.3.22.1, stdune.3.22.1, top-closure.3.22.1  (cached)
⬇ retrieved fileutils.0.6.6  (cached)
⬇ retrieved gen.1.1  (cached)
⬇ retrieved liquidsoap.2.4.2, liquidsoap-lang.2.4.2  (cached)
⬇ retrieved magic-mime.1.3.1  (cached)
⬇ retrieved mem_usage.0.1.3  (cached)
⬇ retrieved menhir.20260209, menhirCST.20260209, menhirGLR.20260209, menhirLib.20260209, menhirSdk.20260209  (cached)
⬇ retrieved metadata.0.3.2  (cached)
⬇ retrieved mm.0.8.6  (cached)
⬇ retrieved ocaml-compiler-libs.v0.17.0  (cached)
⬇ retrieved ocaml-syntax-shims.1.0.0  (cached)
⬇ retrieved ocaml_intrinsics_kernel.v0.17.1  (cached)
⬇ retrieved ocamlfind.1.9.8  (cached)
⬇ retrieved pp.2.0.0  (cached)
⬇ retrieved ppx_base.v0.17.0  (cached)
⬇ retrieved ppx_cold.v0.17.0  (cached)
⬇ retrieved ppx_compare.v0.17.0  (cached)
⬇ retrieved ppx_derivers.1.2.1  (cached)
⬇ retrieved ppx_enumerate.v0.17.0  (cached)
⬇ retrieved ppx_globalize.v0.17.2  (cached)
⬇ retrieved ppx_hash.v0.17.0  (cached)
⬇ retrieved ppx_sexp_conv.v0.17.1  (cached)
⬇ retrieved ppx_string.v0.17.0  (cached)
⬇ retrieved ppxlib.0.38.0  (cached)
⬇ retrieved ppxlib_jane.v0.17.4  (cached)
⬇ retrieved re.1.13.2  (cached)
⬇ retrieved sedlex.3.7  (cached)
⬇ retrieved seq.base  (cached)
∗ installed seq.base
⬇ retrieved sexplib0.v0.17.0  (cached)
⬇ retrieved stdlib-shims.0.3.0  (cached)
⬇ retrieved stringext.1.6.0  (cached)
⬇ retrieved uri.4.4.0  (cached)
⬇ retrieved xml-light.2.5  (cached)
∗ installed ocamlfind.1.9.8
∗ installed base-bytes.base
∗ installed dune.3.22.1
∗ installed camlp-streams.5.0.1
∗ installed csexp.1.5.2
∗ installed dune-build-info.3.22.1
∗ installed fs-io.3.22.1
∗ installed gen.1.1
∗ installed magic-mime.1.3.1
∗ installed mem_usage.0.1.3
∗ installed menhirCST.20260209
∗ installed menhirGLR.20260209
∗ installed menhirLib.20260209
∗ installed menhirSdk.20260209
∗ installed metadata.0.3.2
∗ installed ocaml-compiler-libs.v0.17.0
∗ installed ocaml-syntax-shims.1.0.0
∗ installed ocaml_intrinsics_kernel.v0.17.1
∗ installed ordering.3.22.1
∗ installed pp.2.0.0
∗ installed ppx_derivers.1.2.1
∗ installed re.1.13.2
∗ installed sexplib0.v0.17.0
∗ installed stdlib-shims.0.3.0
∗ installed stringext.1.6.0
∗ installed top-closure.3.22.1
∗ installed xml-light.2.5
∗ installed dune-configurator.3.22.1
∗ installed fileutils.0.6.6
∗ installed dyn.3.22.1
∗ installed bigstringaf.0.10.0
∗ installed angstrom.0.16.1
∗ installed mm.0.8.6
∗ installed curl.0.10.0
∗ installed uri.4.4.0
∗ installed stdune.3.22.1
∗ installed menhir.20260209
∗ installed base.v0.17.3
∗ installed dune-private-libs.3.22.1
∗ installed dune-site.3.22.1
∗ installed ppxlib.0.38.0
∗ installed camomile.2.0.0
∗ installed ppxlib_jane.v0.17.4
∗ installed ppx_cold.v0.17.0
∗ installed ppx_globalize.v0.17.2
∗ installed ppx_enumerate.v0.17.0
∗ installed sedlex.3.7
∗ installed ppx_compare.v0.17.0
∗ installed ppx_sexp_conv.v0.17.1
∗ installed ppx_hash.v0.17.0
∗ installed ppx_base.v0.17.0
∗ installed ppx_string.v0.17.0
∗ installed liquidsoap-lang.2.4.2
∗ installed liquidsoap.2.4.2
Done.

<><> liquidsoap.2.4.2 installed successfully ><><><><><><><><><><><><><><><><><>
=> ✨ Congratulations on installing liquidsoap! ✨
=> We noticed that you did not install the ffmpeg package. This package is
   highly recommended for most users and provides a lot of useful features,
   including decoding and encoding multiple media format, sending and
   receiving from various inputs and outputs and more.
=> We noticed that you did not install any ssl or tls support. Liquidsoap won't
   be able to use SSL encryption in its input or output operators. You might want
   to install one of ssl or tls-liquidsoap package.
# To update the current shell environment, run: eval $(opam env)
2026-04-13 15:52.29 ---> saved as "2ab9b82bacc857b2a1f9ad1eb177cceb12ffc9e4747a5b15a975271f29eebee1"
Job succeeded
2026-04-13 15:52.35: Job succeeded