(not at the head of any monitored branch or PR)
2026-04-05 06:24.23: New job: test ocgtk.0.1~preview0, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/29623/head (840d56c72781bfe3e8253de0d7b9dbc81365b87c)
                              on ubuntu-24.04-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/29623/head" && git reset --hard 840d56c7
git fetch origin master
git merge --no-edit 58be49813ccd4678f5762ae269409e93bce1ce7c
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:ubuntu-24.04-ocaml-5.4@sha256:b1329df6ca75d9cd750a288d16489ab6a537d88cae9efb1e8fe5149b7c08e2a9
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 ocgtk.0.1~preview0 0.1~preview0
RUN opam reinstall ocgtk.0.1~preview0; \
    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 "\"ubuntu-24.04\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'ocgtk.0.1~preview0' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1
RUN (opam reinstall --with-test ocgtk.0.1~preview0) || true
RUN opam reinstall --with-test --verbose ocgtk.0.1~preview0; \
    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 "\"ubuntu-24.04\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'ocgtk.0.1~preview0' && 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-05 06:24.23: Using cache hint "ocaml/opam:ubuntu-24.04-ocaml-5.4@sha256:b1329df6ca75d9cd750a288d16489ab6a537d88cae9efb1e8fe5149b7c08e2a9-ocgtk.0.1~preview0-840d56c72781bfe3e8253de0d7b9dbc81365b87c"
2026-04-05 06:24.23: Using OBuilder spec:
((from ocaml/opam:ubuntu-24.04-ocaml-5.4@sha256:b1329df6ca75d9cd750a288d16489ab6a537d88cae9efb1e8fe5149b7c08e2a9)
 (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 ocgtk.0.1~preview0 0.1~preview0"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall ocgtk.0.1~preview0;\
             \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 \"\\\"ubuntu-24.04\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'ocgtk.0.1~preview0' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
 (run (network host)
      (shell "(opam reinstall --with-test ocgtk.0.1~preview0) || true"))
 (run (shell  "opam reinstall --with-test --verbose ocgtk.0.1~preview0;\
             \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 \"\\\"ubuntu-24.04\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'ocgtk.0.1~preview0' && 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-05 06:24.23: Waiting for resource in pool OCluster
2026-04-05 06:24.24: Waiting for worker…
2026-04-05 06:24.24: Got resource from pool OCluster
Building on eumache.caelum.ci.dev
All commits already cached
HEAD is now at 58be49813c Merge pull request #29649 from jmid/add-binsec-ocaml-bounds
Merge made by the 'ort' strategy.
 packages/conf-gtk4/conf-gtk4.1/opam    | 49 ++++++++++++++++++++++++++++++++++
 packages/ocgtk/ocgtk.0.1~preview0/opam | 48 +++++++++++++++++++++++++++++++++
 2 files changed, 97 insertions(+)
 create mode 100644 packages/conf-gtk4/conf-gtk4.1/opam
 create mode 100644 packages/ocgtk/ocgtk.0.1~preview0/opam

(from ocaml/opam:ubuntu-24.04-ocaml-5.4@sha256:b1329df6ca75d9cd750a288d16489ab6a537d88cae9efb1e8fe5149b7c08e2a9)
Unable to find image 'ocaml/opam:ubuntu-24.04-ocaml-5.4@sha256:b1329df6ca75d9cd750a288d16489ab6a537d88cae9efb1e8fe5149b7c08e2a9' locally
docker.io/ocaml/opam@sha256:b1329df6ca75d9cd750a288d16489ab6a537d88cae9efb1e8fe5149b7c08e2a9: Pulling from ocaml/opam
817807f3c64e: Pulling fs layer
5ef8d7693fed: Pulling fs layer
9f7293045b4f: Pulling fs layer
16a63142be99: Pulling fs layer
8e2acacfbaa2: Pulling fs layer
32d7ca252125: Pulling fs layer
d60252dace69: Pulling fs layer
24e5035e3156: Pulling fs layer
9e02cb2e46e2: Pulling fs layer
9f7293045b4f: Waiting
16a63142be99: Waiting
5d13b51622a4: Pulling fs layer
892425aa892c: Pulling fs layer
8e2acacfbaa2: Waiting
b2e2904055e3: Pulling fs layer
5d13b51622a4: Waiting
d60252dace69: Waiting
24e5035e3156: Waiting
7ee51a076b90: Pulling fs layer
892425aa892c: Waiting
9e02cb2e46e2: Waiting
32d7ca252125: Waiting
a4b22bcbb6cd: Pulling fs layer
d58c5e15ec85: Pulling fs layer
b2e2904055e3: Waiting
a4b22bcbb6cd: Waiting
6b58c47c5503: Pulling fs layer
396840c60f4d: Pulling fs layer
628e1ae4e682: Pulling fs layer
396840c60f4d: Waiting
d58c5e15ec85: Waiting
6b58c47c5503: Waiting
4b945369ca9c: Pulling fs layer
628e1ae4e682: Waiting
4b9472c5a217: Pulling fs layer
4b945369ca9c: Waiting
c54b6f362497: Pulling fs layer
4f4fb700ef54: Pulling fs layer
02db971eac30: Pulling fs layer
c54b6f362497: Waiting
4f4fb700ef54: Waiting
4b9472c5a217: Waiting
15e6093a4971: Pulling fs layer
cc641528b73f: Pulling fs layer
02db971eac30: Waiting
4950583f37ea: Pulling fs layer
15e6093a4971: Waiting
cc641528b73f: Waiting
953d49901a99: Pulling fs layer
1428337e4cc7: Pulling fs layer
4950583f37ea: Waiting
953d49901a99: Waiting
035635a87ad1: Pulling fs layer
1428337e4cc7: Waiting
7006f467fb36: Pulling fs layer
035635a87ad1: Waiting
72bab8719451: Pulling fs layer
7006f467fb36: Waiting
3f5ea3177c98: Pulling fs layer
72bab8719451: Waiting
28a5114988ed: Pulling fs layer
9c41efea5859: Pulling fs layer
28a5114988ed: Waiting
36d4e4eaa72e: Pulling fs layer
d703f423a9c1: Pulling fs layer
9c41efea5859: Waiting
3999cd8bca73: Pulling fs layer
a4078e00ead2: Pulling fs layer
d703f423a9c1: Waiting
bdc393032314: Pulling fs layer
3999cd8bca73: Waiting
a4078e00ead2: Waiting
c29753d08fd5: Pulling fs layer
04693bacee5c: Pulling fs layer
d0ca9968b460: Pulling fs layer
04693bacee5c: Waiting
bfd642e1b7a7: Pulling fs layer
cd3fd1aa9b03: Pulling fs layer
7903932df45c: Pulling fs layer
d0ca9968b460: Waiting
bfd642e1b7a7: Waiting
cd3fd1aa9b03: Waiting
1ffff7f4fc5c: Pulling fs layer
7903932df45c: Waiting
f8ce521e3e75: Pulling fs layer
1ffff7f4fc5c: Waiting
f8ce521e3e75: Waiting
5ef8d7693fed: Verifying Checksum
5ef8d7693fed: Download complete
9f7293045b4f: Verifying Checksum
9f7293045b4f: Download complete
16a63142be99: Verifying Checksum
16a63142be99: Download complete
8e2acacfbaa2: Verifying Checksum
8e2acacfbaa2: Download complete
32d7ca252125: Verifying Checksum
32d7ca252125: Download complete
d60252dace69: Verifying Checksum
d60252dace69: Download complete
24e5035e3156: Verifying Checksum
24e5035e3156: Download complete
9e02cb2e46e2: Verifying Checksum
9e02cb2e46e2: Download complete
5d13b51622a4: Verifying Checksum
5d13b51622a4: Download complete
892425aa892c: Verifying Checksum
892425aa892c: Download complete
b2e2904055e3: Verifying Checksum
b2e2904055e3: Download complete
7ee51a076b90: Verifying Checksum
7ee51a076b90: Download complete
a4b22bcbb6cd: Verifying Checksum
a4b22bcbb6cd: Download complete
d58c5e15ec85: Verifying Checksum
d58c5e15ec85: Download complete
6b58c47c5503: Verifying Checksum
6b58c47c5503: Download complete
396840c60f4d: Verifying Checksum
396840c60f4d: Download complete
628e1ae4e682: Verifying Checksum
628e1ae4e682: Download complete
4b945369ca9c: Verifying Checksum
4b945369ca9c: Download complete
4b9472c5a217: Verifying Checksum
4b9472c5a217: Download complete
c54b6f362497: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
02db971eac30: Verifying Checksum
02db971eac30: Download complete
15e6093a4971: Verifying Checksum
15e6093a4971: Download complete
cc641528b73f: Verifying Checksum
cc641528b73f: Download complete
4950583f37ea: Download complete
953d49901a99: Verifying Checksum
953d49901a99: Download complete
1428337e4cc7: Verifying Checksum
1428337e4cc7: Download complete
035635a87ad1: Verifying Checksum
035635a87ad1: Download complete
7006f467fb36: Verifying Checksum
7006f467fb36: Download complete
72bab8719451: Verifying Checksum
72bab8719451: Download complete
3f5ea3177c98: Verifying Checksum
3f5ea3177c98: Download complete
28a5114988ed: Verifying Checksum
28a5114988ed: Download complete
9c41efea5859: Verifying Checksum
9c41efea5859: Download complete
817807f3c64e: Verifying Checksum
817807f3c64e: Download complete
d703f423a9c1: Verifying Checksum
d703f423a9c1: Download complete
817807f3c64e: Pull complete
5ef8d7693fed: Pull complete
9f7293045b4f: Pull complete
16a63142be99: Pull complete
8e2acacfbaa2: Pull complete
36d4e4eaa72e: Verifying Checksum
36d4e4eaa72e: Download complete
a4078e00ead2: Verifying Checksum
a4078e00ead2: Download complete
3999cd8bca73: Verifying Checksum
3999cd8bca73: Download complete
c29753d08fd5: Verifying Checksum
c29753d08fd5: Download complete
04693bacee5c: Download complete
32d7ca252125: Pull complete
d60252dace69: Pull complete
24e5035e3156: Pull complete
9e02cb2e46e2: Pull complete
5d13b51622a4: Pull complete
892425aa892c: Pull complete
d0ca9968b460: Verifying Checksum
d0ca9968b460: Download complete
b2e2904055e3: Pull complete
bdc393032314: Verifying Checksum
bdc393032314: Download complete
7ee51a076b90: Pull complete
a4b22bcbb6cd: Pull complete
d58c5e15ec85: Pull complete
6b58c47c5503: Pull complete
396840c60f4d: Pull complete
628e1ae4e682: Pull complete
4b945369ca9c: Pull complete
4b9472c5a217: Pull complete
c54b6f362497: Pull complete
4f4fb700ef54: Pull complete
02db971eac30: Pull complete
15e6093a4971: Pull complete
cc641528b73f: Pull complete
4950583f37ea: Pull complete
953d49901a99: Pull complete
1428337e4cc7: Pull complete
035635a87ad1: Pull complete
7006f467fb36: Pull complete
72bab8719451: Pull complete
3f5ea3177c98: Pull complete
28a5114988ed: Pull complete
9c41efea5859: Pull complete
bfd642e1b7a7: Verifying Checksum
bfd642e1b7a7: Download complete
7903932df45c: Verifying Checksum
7903932df45c: Download complete
1ffff7f4fc5c: Verifying Checksum
1ffff7f4fc5c: Download complete
f8ce521e3e75: Verifying Checksum
f8ce521e3e75: Download complete
36d4e4eaa72e: Pull complete
d703f423a9c1: Pull complete
3999cd8bca73: Pull complete
a4078e00ead2: Pull complete
bdc393032314: Pull complete
c29753d08fd5: Pull complete
04693bacee5c: Pull complete
d0ca9968b460: Pull complete
bfd642e1b7a7: Pull complete
cd3fd1aa9b03: Verifying Checksum
cd3fd1aa9b03: Download complete
cd3fd1aa9b03: Pull complete
7903932df45c: Pull complete
1ffff7f4fc5c: Pull complete
f8ce521e3e75: Pull complete
Digest: sha256:b1329df6ca75d9cd750a288d16489ab6a537d88cae9efb1e8fe5149b7c08e2a9
Status: Downloaded newer image for ocaml/opam@sha256:b1329df6ca75d9cd750a288d16489ab6a537d88cae9efb1e8fe5149b7c08e2a9
2026-04-05 06:25.01 ---> using "a3d62d094b4d38fb60255cd0eb30936475b9365becbe2524d091e36700e51a35" 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-05 06:25.01 ---> using "3eba98902141945c448056850452368d16c8d57908a036eff64bf94b9c1be935" 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
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-04-05 06:25.01 ---> using "278c12d14a8dffd825d1410eb8dfeaeff37b954ff6ed9f72a95f6442efa4f9d1" 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=ubuntu os-version=24.04
# solver               builtin-0install
# install-criteria     -changed,-count[avoid-version,solution]
# upgrade-criteria     -count[avoid-version,solution]
# jobs                 71
# 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-05 06:25.01 ---> using "48fa6d0ea053fb710cabd3bf4bbb1f676e979f8dd4bc9baf370c3e2c6d2febf4" 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-05 06:25.01 ---> using "0f19b39ffb70a6c3d2fdaa396523f0eea7b6024cf8f7e2ce6ebda2dc2b16aaf2" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2026-04-05 06:25.06 ---> saved as "c822a7ec25d7c8e3df9cd7a8363bd4ca2e2418200f42d3e9af12ccd33bad67a5"

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-04-05 06:25.25 ---> saved as "450f8606779bfb952b60c611dc4de4013b2df82023d2c1f674f9d5fbd9aff090"

/home/opam: (run (network host)
                 (shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://archive.ubuntu.com/ubuntu noble InRelease
- Get:2 http://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
- Get:3 http://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
- Get:4 http://security.ubuntu.com/ubuntu noble-security InRelease [126 kB]
- Get:5 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [2369 kB]
- Get:6 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [3669 kB]
- Get:7 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages [1985 kB]
- Get:8 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [2152 kB]
- Get:9 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1504 kB]
- Get:10 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [3499 kB]
- Fetched 15.6 MB in 5s (3378 kB/s)
- Reading package lists...
- 
2026-04-05 06:25.31 ---> saved as "e93ea71a697c6672bfc5a459f916a0206377434e88134b326bb77dd9bfc5fa38"

/home/opam: (run (shell "opam pin add -k version -yn ocgtk.0.1~preview0 0.1~preview0"))
ocgtk is now pinned to version 0.1~preview0
2026-04-05 06:25.32 ---> saved as "a4b281c7c1c8e43c34605043233eca7464b99060b4302561efe7fe930284f137"

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall ocgtk.0.1~preview0;\
                        \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 \"\\\"ubuntu-24.04\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'ocgtk.0.1~preview0' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
ocgtk.0.1~preview0 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 29 packages
  - install base                    v0.17.3               [required by ppx_sexp_conv]
  - install cmdliner                2.1.0                 [required by ocgtk]
  - install conf-gtk4               1                     [required by ocgtk]
  - install conf-pkg-config         4                     [required by conf-gtk4]
  - install containers              3.18                  [required by ocgtk]
  - install cppo                    1.8.0                 [required by ppx_deriving]
  - install csexp                   1.5.2                 [required by dune-configurator]
  - install dune                    3.22.1                [required by ocgtk]
  - install dune-configurator       3.22.1                [required by containers]
  - install either                  1.0.0                 [required by containers]
  - install logs                    0.10.0                [required by ocgtk]
  - install num                     1.6                   [required by sexplib]
  - install ocaml-compiler-libs     v0.17.0               [required by ppxlib]
  - install ocaml_intrinsics_kernel v0.17.1               [required by base]
  - install ocamlbuild              0.16.1                [required by logs, xmlm]
  - install ocamlfind               1.9.8                 [required by ppx_deriving, logs, xmlm]
  - install ocgtk                   0.1~preview0 (pinned)
  - install parsexp                 v0.17.0               [required by sexplib]
  - install ppx_derivers            1.2.1                 [required by ppx_deriving]
  - install ppx_deriving            6.1.1                 [required by ocgtk]
  - install ppx_sexp_conv           v0.17.1               [required by ocgtk]
  - install ppxlib                  0.38.0                [required by ocgtk]
  - install ppxlib_jane             v0.17.4               [required by ppx_sexp_conv]
  - install re                      1.14.0                [required by ocgtk]
  - install sexplib                 v0.17.0               [required by ocgtk]
  - install sexplib0                v0.17.0               [required by ppx_sexp_conv, sexplib]
  - install stdlib-shims            0.3.0                 [required by ppxlib]
  - install topkg                   1.1.1                 [required by logs, xmlm]
  - install xmlm                    1.4.0                 [required by ocgtk]

The following system packages will first need to be installed:
    libgtk-4-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" "libgtk-4-dev" "pkg-config"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package libpython3.12-minimal:amd64.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 16365 files and directories currently installed.)
- Preparing to unpack .../libpython3.12-minimal_3.12.3-1ubuntu0.12_amd64.deb ...
- Unpacking libpython3.12-minimal:amd64 (3.12.3-1ubuntu0.12) ...
- Selecting previously unselected package python3.12-minimal.
- Preparing to unpack .../python3.12-minimal_3.12.3-1ubuntu0.12_amd64.deb ...
- Unpacking python3.12-minimal (3.12.3-1ubuntu0.12) ...
- Setting up libpython3.12-minimal:amd64 (3.12.3-1ubuntu0.12) ...
- Setting up python3.12-minimal (3.12.3-1ubuntu0.12) ...
- Selecting previously unselected package python3-minimal.
- (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 ... 16676 files and directories currently installed.)
- Preparing to unpack .../0-python3-minimal_3.12.3-0ubuntu2.1_amd64.deb ...
- Unpacking python3-minimal (3.12.3-0ubuntu2.1) ...
- Selecting previously unselected package media-types.
- Preparing to unpack .../1-media-types_10.1.0_all.deb ...
- Unpacking media-types (10.1.0) ...
- Selecting previously unselected package tzdata.
- Preparing to unpack .../2-tzdata_2026a-0ubuntu0.24.04.1_all.deb ...
- Unpacking tzdata (2026a-0ubuntu0.24.04.1) ...
- Selecting previously unselected package libpython3.12-stdlib:amd64.
- Preparing to unpack .../3-libpython3.12-stdlib_3.12.3-1ubuntu0.12_amd64.deb ...
- Unpacking libpython3.12-stdlib:amd64 (3.12.3-1ubuntu0.12) ...
- Selecting previously unselected package python3.12.
- Preparing to unpack .../4-python3.12_3.12.3-1ubuntu0.12_amd64.deb ...
- Unpacking python3.12 (3.12.3-1ubuntu0.12) ...
- Selecting previously unselected package libpython3-stdlib:amd64.
- Preparing to unpack .../5-libpython3-stdlib_3.12.3-0ubuntu2.1_amd64.deb ...
- Unpacking libpython3-stdlib:amd64 (3.12.3-0ubuntu2.1) ...
- Setting up python3-minimal (3.12.3-0ubuntu2.1) ...
- Selecting previously unselected package python3.
- (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 ... 17639 files and directories currently installed.)
- Preparing to unpack .../0-python3_3.12.3-0ubuntu2.1_amd64.deb ...
- Unpacking python3 (3.12.3-0ubuntu2.1) ...
- Selecting previously unselected package libargon2-1:amd64.
- Preparing to unpack .../1-libargon2-1_0~20190702+dfsg-4build1_amd64.deb ...
- Unpacking libargon2-1:amd64 (0~20190702+dfsg-4build1) ...
- Selecting previously unselected package libdevmapper1.02.1:amd64.
- Preparing to unpack .../2-libdevmapper1.02.1_2%3a1.02.185-3ubuntu3.2_amd64.deb ...
- Unpacking libdevmapper1.02.1:amd64 (2:1.02.185-3ubuntu3.2) ...
- Selecting previously unselected package libjson-c5:amd64.
- Preparing to unpack .../3-libjson-c5_0.17-1build1_amd64.deb ...
- Unpacking libjson-c5:amd64 (0.17-1build1) ...
- Selecting previously unselected package libcryptsetup12:amd64.
- Preparing to unpack .../4-libcryptsetup12_2%3a2.7.0-1ubuntu4.2_amd64.deb ...
- Unpacking libcryptsetup12:amd64 (2:2.7.0-1ubuntu4.2) ...
- Selecting previously unselected package libfdisk1:amd64.
- Preparing to unpack .../5-libfdisk1_2.39.3-9ubuntu6.5_amd64.deb ...
- Unpacking libfdisk1:amd64 (2.39.3-9ubuntu6.5) ...
- Selecting previously unselected package libkmod2:amd64.
- Preparing to unpack .../6-libkmod2_31+20240202-2ubuntu7.1_amd64.deb ...
- Unpacking libkmod2:amd64 (31+20240202-2ubuntu7.1) ...
- Selecting previously unselected package libsystemd-shared:amd64.
- Preparing to unpack .../7-libsystemd-shared_255.4-1ubuntu8.14_amd64.deb ...
- Unpacking libsystemd-shared:amd64 (255.4-1ubuntu8.14) ...
- Selecting previously unselected package systemd-dev.
- Preparing to unpack .../8-systemd-dev_255.4-1ubuntu8.14_all.deb ...
- Unpacking systemd-dev (255.4-1ubuntu8.14) ...
- Selecting previously unselected package systemd.
- Preparing to unpack .../9-systemd_255.4-1ubuntu8.14_amd64.deb ...
- Unpacking systemd (255.4-1ubuntu8.14) ...
- Setting up libargon2-1:amd64 (0~20190702+dfsg-4build1) ...
- Setting up libdevmapper1.02.1:amd64 (2:1.02.185-3ubuntu3.2) ...
- Setting up libjson-c5:amd64 (0.17-1build1) ...
- Setting up libcryptsetup12:amd64 (2:2.7.0-1ubuntu4.2) ...
- Setting up libfdisk1:amd64 (2.39.3-9ubuntu6.5) ...
- Setting up libkmod2:amd64 (31+20240202-2ubuntu7.1) ...
- Setting up libsystemd-shared:amd64 (255.4-1ubuntu8.14) ...
- Setting up systemd-dev (255.4-1ubuntu8.14) ...
- Setting up systemd (255.4-1ubuntu8.14) ...
- Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service → /usr/lib/systemd/system/getty@.service.

- Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /usr/lib/systemd/system/remote-fs.target.

- Created symlink /etc/systemd/system/sysinit.target.wants/systemd-pstore.service → /usr/lib/systemd/system/systemd-pstore.service.

- Initializing machine ID from random generator.

- /usr/lib/tmpfiles.d/systemd-network.conf:10: Failed to resolve user 'systemd-network': No such process

- /usr/lib/tmpfiles.d/systemd-network.conf:11: Failed to resolve user 'systemd-network': No such process

- /usr/lib/tmpfiles.d/systemd-network.conf:12: Failed to resolve user 'systemd-network': No such process

- /usr/lib/tmpfiles.d/systemd-network.conf:13: Failed to resolve user 'systemd-network': No such process

- /usr/lib/tmpfiles.d/systemd.conf:22: Failed to resolve group 'systemd-journal': No such process

- /usr/lib/tmpfiles.d/systemd.conf:23: Failed to resolve group 'systemd-journal': No such process

- /usr/lib/tmpfiles.d/systemd.conf:28: Failed to resolve group 'systemd-journal': No such process

- /usr/lib/tmpfiles.d/systemd.conf:29: Failed to resolve group 'systemd-journal': No such process

- /usr/lib/tmpfiles.d/systemd.conf:30: Failed to resolve group 'systemd-journal': No such process

- Creating group 'systemd-journal' with GID 999.

- Creating group 'systemd-network' with GID 998.

- Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998.

- Selecting previously unselected package systemd-sysv.
- (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 ... 18680 files and directories currently installed.)
- Preparing to unpack .../000-systemd-sysv_255.4-1ubuntu8.14_amd64.deb ...
- Unpacking systemd-sysv (255.4-1ubuntu8.14) ...
- Selecting previously unselected package libdbus-1-3:amd64.
- Preparing to unpack .../001-libdbus-1-3_1.14.10-4ubuntu4.1_amd64.deb ...
- Unpacking libdbus-1-3:amd64 (1.14.10-4ubuntu4.1) ...
- Selecting previously unselected package dbus-bin.
- Preparing to unpack .../002-dbus-bin_1.14.10-4ubuntu4.1_amd64.deb ...
- Unpacking dbus-bin (1.14.10-4ubuntu4.1) ...
- Selecting previously unselected package dbus-session-bus-common.
- Preparing to unpack .../003-dbus-session-bus-common_1.14.10-4ubuntu4.1_all.deb ...
- Unpacking dbus-session-bus-common (1.14.10-4ubuntu4.1) ...
- Selecting previously unselected package dbus-daemon.
- Preparing to unpack .../004-dbus-daemon_1.14.10-4ubuntu4.1_amd64.deb ...
- Unpacking dbus-daemon (1.14.10-4ubuntu4.1) ...
- Selecting previously unselected package dbus-system-bus-common.
- Preparing to unpack .../005-dbus-system-bus-common_1.14.10-4ubuntu4.1_all.deb ...
- Unpacking dbus-system-bus-common (1.14.10-4ubuntu4.1) ...
- Selecting previously unselected package dbus.
- Preparing to unpack .../006-dbus_1.14.10-4ubuntu4.1_amd64.deb ...
- Unpacking dbus (1.14.10-4ubuntu4.1) ...
- Selecting previously unselected package libpam-systemd:amd64.
- Preparing to unpack .../007-libpam-systemd_255.4-1ubuntu8.14_amd64.deb ...
- Unpacking libpam-systemd:amd64 (255.4-1ubuntu8.14) ...
- Selecting previously unselected package dbus-user-session.
- Preparing to unpack .../008-dbus-user-session_1.14.10-4ubuntu4.1_amd64.deb ...
- Unpacking dbus-user-session (1.14.10-4ubuntu4.1) ...
- Selecting previously unselected package dmsetup.
- Preparing to unpack .../009-dmsetup_2%3a1.02.185-3ubuntu3.2_amd64.deb ...
- Unpacking dmsetup (2:1.02.185-3ubuntu3.2) ...
- Selecting previously unselected package libglib2.0-0t64:amd64.
- Preparing to unpack .../010-libglib2.0-0t64_2.80.0-6ubuntu3.8_amd64.deb ...
- Unpacking libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.8) ...
- Selecting previously unselected package gir1.2-glib-2.0:amd64.
- Preparing to unpack .../011-gir1.2-glib-2.0_2.80.0-6ubuntu3.8_amd64.deb ...
- Unpacking gir1.2-glib-2.0:amd64 (2.80.0-6ubuntu3.8) ...
- Selecting previously unselected package libgirepository-1.0-1:amd64.
- Preparing to unpack .../012-libgirepository-1.0-1_1.80.1-1_amd64.deb ...
- Unpacking libgirepository-1.0-1:amd64 (1.80.1-1) ...
- Selecting previously unselected package gir1.2-girepository-2.0:amd64.
- Preparing to unpack .../013-gir1.2-girepository-2.0_1.80.1-1_amd64.deb ...
- Unpacking gir1.2-girepository-2.0:amd64 (1.80.1-1) ...
- Selecting previously unselected package iso-codes.
- Preparing to unpack .../014-iso-codes_4.16.0-1_all.deb ...
- Unpacking iso-codes (4.16.0-1) ...
- Selecting previously unselected package libcap2-bin.
- Preparing to unpack .../015-libcap2-bin_1%3a2.66-5ubuntu2.2_amd64.deb ...
- Unpacking libcap2-bin (1:2.66-5ubuntu2.2) ...
- Selecting previously unselected package libelf1t64:amd64.
- Preparing to unpack .../016-libelf1t64_0.190-1.1ubuntu0.1_amd64.deb ...
- Unpacking libelf1t64:amd64 (0.190-1.1ubuntu0.1) ...
- Selecting previously unselected package libfribidi0:amd64.
- Preparing to unpack .../017-libfribidi0_1.0.13-3build1_amd64.deb ...
- Unpacking libfribidi0:amd64 (1.0.13-3build1) ...
- Selecting previously unselected package libglib2.0-data.
- Preparing to unpack .../018-libglib2.0-data_2.80.0-6ubuntu3.8_all.deb ...
- Unpacking libglib2.0-data (2.80.0-6ubuntu3.8) ...
- Selecting previously unselected package libicu74:amd64.
- Preparing to unpack .../019-libicu74_74.2-1ubuntu3.1_amd64.deb ...
- Unpacking libicu74:amd64 (74.2-1ubuntu3.1) ...
- Selecting previously unselected package libnss-systemd:amd64.
- Preparing to unpack .../020-libnss-systemd_255.4-1ubuntu8.14_amd64.deb ...
- Unpacking libnss-systemd:amd64 (255.4-1ubuntu8.14) ...
- Selecting previously unselected package libpam-cap:amd64.
- Preparing to unpack .../021-libpam-cap_1%3a2.66-5ubuntu2.2_amd64.deb ...
- Unpacking libpam-cap:amd64 (1:2.66-5ubuntu2.2) ...
- Selecting previously unselected package libxml2:amd64.
- Preparing to unpack .../022-libxml2_2.9.14+dfsg-1.3ubuntu3.7_amd64.deb ...
- Unpacking libxml2:amd64 (2.9.14+dfsg-1.3ubuntu3.7) ...
- Selecting previously unselected package python3-dbus.
- Preparing to unpack .../023-python3-dbus_1.3.2-5build3_amd64.deb ...
- Unpacking python3-dbus (1.3.2-5build3) ...
- Selecting previously unselected package python3-gi.
- Preparing to unpack .../024-python3-gi_3.48.2-1_amd64.deb ...
- Unpacking python3-gi (3.48.2-1) ...
- Selecting previously unselected package networkd-dispatcher.
- Preparing to unpack .../025-networkd-dispatcher_2.2.4-1_all.deb ...
- Unpacking networkd-dispatcher (2.2.4-1) ...
- Selecting previously unselected package shared-mime-info.
- Preparing to unpack .../026-shared-mime-info_2.4-4_amd64.deb ...
- Unpacking shared-mime-info (2.4-4) ...
- Selecting previously unselected package systemd-resolved.
- Preparing to unpack .../027-systemd-resolved_255.4-1ubuntu8.14_amd64.deb ...
- Unpacking systemd-resolved (255.4-1ubuntu8.14) ...
- Selecting previously unselected package systemd-timesyncd.
- Preparing to unpack .../028-systemd-timesyncd_255.4-1ubuntu8.14_amd64.deb ...
- Unpacking systemd-timesyncd (255.4-1ubuntu8.14) ...
- Selecting previously unselected package xdg-user-dirs.
- Preparing to unpack .../029-xdg-user-dirs_0.18-1build1_amd64.deb ...
- Unpacking xdg-user-dirs (0.18-1build1) ...
- Selecting previously unselected package xkb-data.
- Preparing to unpack .../030-xkb-data_2.41-2ubuntu1.1_all.deb ...
- Unpacking xkb-data (2.41-2ubuntu1.1) ...
- Selecting previously unselected package libdrm-common.
- Preparing to unpack .../031-libdrm-common_2.4.125-1ubuntu0.1~24.04.1_all.deb ...
- Unpacking libdrm-common (2.4.125-1ubuntu0.1~24.04.1) ...
- Selecting previously unselected package libdrm2:amd64.
- Preparing to unpack .../032-libdrm2_2.4.125-1ubuntu0.1~24.04.1_amd64.deb ...
- Unpacking libdrm2:amd64 (2.4.125-1ubuntu0.1~24.04.1) ...
- Selecting previously unselected package libsensors-config.
- Preparing to unpack .../033-libsensors-config_1%3a3.6.0-9build1_all.deb ...
- Unpacking libsensors-config (1:3.6.0-9build1) ...
- Selecting previously unselected package libsensors5:amd64.
- Preparing to unpack .../034-libsensors5_1%3a3.6.0-9build1_amd64.deb ...
- Unpacking libsensors5:amd64 (1:3.6.0-9build1) ...
- Selecting previously unselected package libxkbcommon0:amd64.
- Preparing to unpack .../035-libxkbcommon0_1.6.0-1build1_amd64.deb ...
- Unpacking libxkbcommon0:amd64 (1.6.0-1build1) ...
- Selecting previously unselected package libgdk-pixbuf2.0-common.
- Preparing to unpack .../036-libgdk-pixbuf2.0-common_2.42.10+dfsg-3ubuntu3.2_all.deb ...
- Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3ubuntu3.2) ...
- Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64.
- Preparing to unpack .../037-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3ubuntu3.2_amd64.deb ...
- Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-3ubuntu3.2) ...
- Selecting previously unselected package gtk-update-icon-cache.
- Preparing to unpack .../038-gtk-update-icon-cache_3.24.41-4ubuntu1.3_amd64.deb ...
- Unpacking gtk-update-icon-cache (3.24.41-4ubuntu1.3) ...
- Selecting previously unselected package hicolor-icon-theme.
- Preparing to unpack .../039-hicolor-icon-theme_0.17-2_all.deb ...
- Unpacking hicolor-icon-theme (0.17-2) ...
- Selecting previously unselected package humanity-icon-theme.
- Preparing to unpack .../040-humanity-icon-theme_0.6.16_all.deb ...
- Unpacking humanity-icon-theme (0.6.16) ...
- Selecting previously unselected package ubuntu-mono.
- Preparing to unpack .../041-ubuntu-mono_24.04-0ubuntu1_all.deb ...
- Unpacking ubuntu-mono (24.04-0ubuntu1) ...
- Selecting previously unselected package adwaita-icon-theme.
- Preparing to unpack .../042-adwaita-icon-theme_46.0-1_all.deb ...
- Unpacking adwaita-icon-theme (46.0-1) ...
- Selecting previously unselected package bzip2-doc.
- Preparing to unpack .../043-bzip2-doc_1.0.8-5.1build0.1_all.deb ...
- Unpacking bzip2-doc (1.0.8-5.1build0.1) ...
- Selecting previously unselected package libdconf1:amd64.
- Preparing to unpack .../044-libdconf1_0.40.0-4ubuntu0.1_amd64.deb ...
- Unpacking libdconf1:amd64 (0.40.0-4ubuntu0.1) ...
- Selecting previously unselected package dconf-service.
- Preparing to unpack .../045-dconf-service_0.40.0-4ubuntu0.1_amd64.deb ...
- Unpacking dconf-service (0.40.0-4ubuntu0.1) ...
- Selecting previously unselected package dconf-gsettings-backend:amd64.
- Preparing to unpack .../046-dconf-gsettings-backend_0.40.0-4ubuntu0.1_amd64.deb ...
- Unpacking dconf-gsettings-backend:amd64 (0.40.0-4ubuntu0.1) ...
- Selecting previously unselected package fontconfig.
- Preparing to unpack .../047-fontconfig_2.15.0-1.1ubuntu2_amd64.deb ...
- Unpacking fontconfig (2.15.0-1.1ubuntu2) ...
- Selecting previously unselected package libpixman-1-0:amd64.
- Preparing to unpack .../048-libpixman-1-0_0.42.2-1build1_amd64.deb ...
- Unpacking libpixman-1-0:amd64 (0.42.2-1build1) ...
- Selecting previously unselected package libxcb-render0:amd64.
- Preparing to unpack .../049-libxcb-render0_1.15-1ubuntu2_amd64.deb ...
- Unpacking libxcb-render0:amd64 (1.15-1ubuntu2) ...
- Selecting previously unselected package libxcb-shm0:amd64.
- Preparing to unpack .../050-libxcb-shm0_1.15-1ubuntu2_amd64.deb ...
- Unpacking libxcb-shm0:amd64 (1.15-1ubuntu2) ...
- Selecting previously unselected package libxrender1:amd64.
- Preparing to unpack .../051-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ...
- Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ...
- Selecting previously unselected package libcairo2:amd64.
- Preparing to unpack .../052-libcairo2_1.18.0-3build1_amd64.deb ...
- Unpacking libcairo2:amd64 (1.18.0-3build1) ...
- Selecting previously unselected package libcairo-gobject2:amd64.
- Preparing to unpack .../053-libcairo-gobject2_1.18.0-3build1_amd64.deb ...
- Unpacking libcairo-gobject2:amd64 (1.18.0-3build1) ...
- Selecting previously unselected package gir1.2-freedesktop:amd64.
- Preparing to unpack .../054-gir1.2-freedesktop_1.80.1-1_amd64.deb ...
- Unpacking gir1.2-freedesktop:amd64 (1.80.1-1) ...
- Selecting previously unselected package gir1.2-glib-2.0-dev:amd64.
- Preparing to unpack .../055-gir1.2-glib-2.0-dev_2.80.0-6ubuntu3.8_amd64.deb ...
- Unpacking gir1.2-glib-2.0-dev:amd64 (2.80.0-6ubuntu3.8) ...
- Selecting previously unselected package gir1.2-freedesktop-dev:amd64.
- Preparing to unpack .../056-gir1.2-freedesktop-dev_1.80.1-1_amd64.deb ...
- Unpacking gir1.2-freedesktop-dev:amd64 (1.80.1-1) ...
- Selecting previously unselected package gir1.2-gdkpixbuf-2.0:amd64.
- Preparing to unpack .../057-gir1.2-gdkpixbuf-2.0_2.42.10+dfsg-3ubuntu3.2_amd64.deb ...
- Unpacking gir1.2-gdkpixbuf-2.0:amd64 (2.42.10+dfsg-3ubuntu3.2) ...
- Selecting previously unselected package libgraphene-1.0-0:amd64.
- Preparing to unpack .../058-libgraphene-1.0-0_1.10.8-3build2_amd64.deb ...
- Unpacking libgraphene-1.0-0:amd64 (1.10.8-3build2) ...
- Selecting previously unselected package gir1.2-graphene-1.0:amd64.
- Preparing to unpack .../059-gir1.2-graphene-1.0_1.10.8-3build2_amd64.deb ...
- Unpacking gir1.2-graphene-1.0:amd64 (1.10.8-3build2) ...
- Selecting previously unselected package libgraphite2-3:amd64.
- Preparing to unpack .../060-libgraphite2-3_1.3.14-2build1_amd64.deb ...
- Unpacking libgraphite2-3:amd64 (1.3.14-2build1) ...
- Selecting previously unselected package libharfbuzz0b:amd64.
- Preparing to unpack .../061-libharfbuzz0b_8.3.0-2build2_amd64.deb ...
- Unpacking libharfbuzz0b:amd64 (8.3.0-2build2) ...
- Selecting previously unselected package libharfbuzz-gobject0:amd64.
- Preparing to unpack .../062-libharfbuzz-gobject0_8.3.0-2build2_amd64.deb ...
- Unpacking libharfbuzz-gobject0:amd64 (8.3.0-2build2) ...
- Selecting previously unselected package gir1.2-harfbuzz-0.0:amd64.
- Preparing to unpack .../063-gir1.2-harfbuzz-0.0_8.3.0-2build2_amd64.deb ...
- Unpacking gir1.2-harfbuzz-0.0:amd64 (8.3.0-2build2) ...
- Selecting previously unselected package libthai-data.
- Preparing to unpack .../064-libthai-data_0.1.29-2build1_all.deb ...
- Unpacking libthai-data (0.1.29-2build1) ...
- Selecting previously unselected package libdatrie1:amd64.
- Preparing to unpack .../065-libdatrie1_0.2.13-3build1_amd64.deb ...
- Unpacking libdatrie1:amd64 (0.2.13-3build1) ...
- Selecting previously unselected package libthai0:amd64.
- Preparing to unpack .../066-libthai0_0.1.29-2build1_amd64.deb ...
- Unpacking libthai0:amd64 (0.1.29-2build1) ...
- Selecting previously unselected package libpango-1.0-0:amd64.
- Preparing to unpack .../067-libpango-1.0-0_1.52.1+ds-1build1_amd64.deb ...
- Unpacking libpango-1.0-0:amd64 (1.52.1+ds-1build1) ...
- Selecting previously unselected package libpangoft2-1.0-0:amd64.
- Preparing to unpack .../068-libpangoft2-1.0-0_1.52.1+ds-1build1_amd64.deb ...
- Unpacking libpangoft2-1.0-0:amd64 (1.52.1+ds-1build1) ...
- Selecting previously unselected package libpangocairo-1.0-0:amd64.
- Preparing to unpack .../069-libpangocairo-1.0-0_1.52.1+ds-1build1_amd64.deb ...
- Unpacking libpangocairo-1.0-0:amd64 (1.52.1+ds-1build1) ...
- Selecting previously unselected package libxft2:amd64.
- Preparing to unpack .../070-libxft2_2.3.6-1build1_amd64.deb ...
- Unpacking libxft2:amd64 (2.3.6-1build1) ...
- Selecting previously unselected package libpangoxft-1.0-0:amd64.
- Preparing to unpack .../071-libpangoxft-1.0-0_1.52.1+ds-1build1_amd64.deb ...
- Unpacking libpangoxft-1.0-0:amd64 (1.52.1+ds-1build1) ...
- Selecting previously unselected package gir1.2-pango-1.0:amd64.
- Preparing to unpack .../072-gir1.2-pango-1.0_1.52.1+ds-1build1_amd64.deb ...
- Unpacking gir1.2-pango-1.0:amd64 (1.52.1+ds-1build1) ...
- Selecting previously unselected package liblzo2-2:amd64.
- Preparing to unpack .../073-liblzo2-2_2.10-2build4_amd64.deb ...
- Unpacking liblzo2-2:amd64 (2.10-2build4) ...
- Selecting previously unselected package libcairo-script-interpreter2:amd64.
- Preparing to unpack .../074-libcairo-script-interpreter2_1.18.0-3build1_amd64.deb ...
- Unpacking libcairo-script-interpreter2:amd64 (1.18.0-3build1) ...
- Selecting previously unselected package liblcms2-2:amd64.
- Preparing to unpack .../075-liblcms2-2_2.14-2build1_amd64.deb ...
- Unpacking liblcms2-2:amd64 (2.14-2build1) ...
- Selecting previously unselected package libcolord2:amd64.
- Preparing to unpack .../076-libcolord2_1.4.7-1build2_amd64.deb ...
- Unpacking libcolord2:amd64 (1.4.7-1build2) ...
- Selecting previously unselected package libavahi-common-data:amd64.
- Preparing to unpack .../077-libavahi-common-data_0.8-13ubuntu6.1_amd64.deb ...
- Unpacking libavahi-common-data:amd64 (0.8-13ubuntu6.1) ...
- Selecting previously unselected package libavahi-common3:amd64.
- Preparing to unpack .../078-libavahi-common3_0.8-13ubuntu6.1_amd64.deb ...
- Unpacking libavahi-common3:amd64 (0.8-13ubuntu6.1) ...
- Selecting previously unselected package libavahi-client3:amd64.
- Preparing to unpack .../079-libavahi-client3_0.8-13ubuntu6.1_amd64.deb ...
- Unpacking libavahi-client3:amd64 (0.8-13ubuntu6.1) ...
- Selecting previously unselected package libcups2t64:amd64.
- Preparing to unpack .../080-libcups2t64_2.4.7-1.2ubuntu7.9_amd64.deb ...
- Unpacking libcups2t64:amd64 (2.4.7-1.2ubuntu7.9) ...
- Selecting previously unselected package libepoxy0:amd64.
- Preparing to unpack .../081-libepoxy0_1.5.10-1build1_amd64.deb ...
- Unpacking libepoxy0:amd64 (1.5.10-1build1) ...
- Selecting previously unselected package libvulkan1:amd64.
- Preparing to unpack .../082-libvulkan1_1.3.275.0-1build1_amd64.deb ...
- Unpacking libvulkan1:amd64 (1.3.275.0-1build1) ...
- Selecting previously unselected package libwayland-client0:amd64.
- Preparing to unpack .../083-libwayland-client0_1.22.0-2.1build1_amd64.deb ...
- Unpacking libwayland-client0:amd64 (1.22.0-2.1build1) ...
- Selecting previously unselected package libwayland-egl1:amd64.
- Preparing to unpack .../084-libwayland-egl1_1.22.0-2.1build1_amd64.deb ...
- Unpacking libwayland-egl1:amd64 (1.22.0-2.1build1) ...
- Selecting previously unselected package libxfixes3:amd64.
- Preparing to unpack .../085-libxfixes3_1%3a6.0.0-2build1_amd64.deb ...
- Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ...
- Selecting previously unselected package libxcursor1:amd64.
- Preparing to unpack .../086-libxcursor1_1%3a1.2.1-1build1_amd64.deb ...
- Unpacking libxcursor1:amd64 (1:1.2.1-1build1) ...
- Selecting previously unselected package libxdamage1:amd64.
- Preparing to unpack .../087-libxdamage1_1%3a1.1.6-1build1_amd64.deb ...
- Unpacking libxdamage1:amd64 (1:1.1.6-1build1) ...
- Selecting previously unselected package libxi6:amd64.
- Preparing to unpack .../088-libxi6_2%3a1.8.1-1build1_amd64.deb ...
- Unpacking libxi6:amd64 (2:1.8.1-1build1) ...
- Selecting previously unselected package libxinerama1:amd64.
- Preparing to unpack .../089-libxinerama1_2%3a1.1.4-3build1_amd64.deb ...
- Unpacking libxinerama1:amd64 (2:1.1.4-3build1) ...
- Selecting previously unselected package libxrandr2:amd64.
- Preparing to unpack .../090-libxrandr2_2%3a1.5.2-2build1_amd64.deb ...
- Unpacking libxrandr2:amd64 (2:1.5.2-2build1) ...
- Selecting previously unselected package libglvnd0:amd64.
- Preparing to unpack .../091-libglvnd0_1.7.0-1build1_amd64.deb ...
- Unpacking libglvnd0:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libgles2:amd64.
- Preparing to unpack .../092-libgles2_1.7.0-1build1_amd64.deb ...
- Unpacking libgles2:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libgtk-4-common.
- Preparing to unpack .../093-libgtk-4-common_4.14.5+ds-0ubuntu0.9_all.deb ...
- Unpacking libgtk-4-common (4.14.5+ds-0ubuntu0.9) ...
- Selecting previously unselected package libgtk-4-1:amd64.
- Preparing to unpack .../094-libgtk-4-1_4.14.5+ds-0ubuntu0.9_amd64.deb ...
- Unpacking libgtk-4-1:amd64 (4.14.5+ds-0ubuntu0.9) ...
- Selecting previously unselected package gir1.2-gtk-4.0:amd64.
- Preparing to unpack .../095-gir1.2-gtk-4.0_4.14.5+ds-0ubuntu0.9_amd64.deb ...
- Unpacking gir1.2-gtk-4.0:amd64 (4.14.5+ds-0ubuntu0.9) ...
- Selecting previously unselected package libdrm-amdgpu1:amd64.
- Preparing to unpack .../096-libdrm-amdgpu1_2.4.125-1ubuntu0.1~24.04.1_amd64.deb ...
- Unpacking libdrm-amdgpu1:amd64 (2.4.125-1ubuntu0.1~24.04.1) ...
- Selecting previously unselected package libpciaccess0:amd64.
- Preparing to unpack .../097-libpciaccess0_0.17-3ubuntu0.24.04.2_amd64.deb ...
- Unpacking libpciaccess0:amd64 (0.17-3ubuntu0.24.04.2) ...
- Selecting previously unselected package libdrm-intel1:amd64.
- Preparing to unpack .../098-libdrm-intel1_2.4.125-1ubuntu0.1~24.04.1_amd64.deb ...
- Unpacking libdrm-intel1:amd64 (2.4.125-1ubuntu0.1~24.04.1) ...
- Selecting previously unselected package libllvm20:amd64.
- Preparing to unpack .../099-libllvm20_1%3a20.1.2-0ubuntu1~24.04.2_amd64.deb ...
- Unpacking libllvm20:amd64 (1:20.1.2-0ubuntu1~24.04.2) ...
- Selecting previously unselected package libx11-xcb1:amd64.
- Preparing to unpack .../100-libx11-xcb1_2%3a1.8.7-1build1_amd64.deb ...
- Unpacking libx11-xcb1:amd64 (2:1.8.7-1build1) ...
- Selecting previously unselected package libxcb-dri3-0:amd64.
- Preparing to unpack .../101-libxcb-dri3-0_1.15-1ubuntu2_amd64.deb ...
- Unpacking libxcb-dri3-0:amd64 (1.15-1ubuntu2) ...
- Selecting previously unselected package libxcb-present0:amd64.
- Preparing to unpack .../102-libxcb-present0_1.15-1ubuntu2_amd64.deb ...
- Unpacking libxcb-present0:amd64 (1.15-1ubuntu2) ...
- Selecting previously unselected package libxcb-randr0:amd64.
- Preparing to unpack .../103-libxcb-randr0_1.15-1ubuntu2_amd64.deb ...
- Unpacking libxcb-randr0:amd64 (1.15-1ubuntu2) ...
- Selecting previously unselected package libxcb-sync1:amd64.
- Preparing to unpack .../104-libxcb-sync1_1.15-1ubuntu2_amd64.deb ...
- Unpacking libxcb-sync1:amd64 (1.15-1ubuntu2) ...
- Selecting previously unselected package libxcb-xfixes0:amd64.
- Preparing to unpack .../105-libxcb-xfixes0_1.15-1ubuntu2_amd64.deb ...
- Unpacking libxcb-xfixes0:amd64 (1.15-1ubuntu2) ...
- Selecting previously unselected package libxshmfence1:amd64.
- Preparing to unpack .../106-libxshmfence1_1.3-1build5_amd64.deb ...
- Unpacking libxshmfence1:amd64 (1.3-1build5) ...
- Selecting previously unselected package mesa-libgallium:amd64.
- Preparing to unpack .../107-mesa-libgallium_25.2.8-0ubuntu0.24.04.1_amd64.deb ...
- Unpacking mesa-libgallium:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Selecting previously unselected package libgbm1:amd64.
- Preparing to unpack .../108-libgbm1_25.2.8-0ubuntu0.24.04.1_amd64.deb ...
- Unpacking libgbm1:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Selecting previously unselected package libegl-mesa0:amd64.
- Preparing to unpack .../109-libegl-mesa0_25.2.8-0ubuntu0.24.04.1_amd64.deb ...
- Unpacking libegl-mesa0:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Selecting previously unselected package libegl1:amd64.
- Preparing to unpack .../110-libegl1_1.7.0-1build1_amd64.deb ...
- Unpacking libegl1:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libxcb-glx0:amd64.
- Preparing to unpack .../111-libxcb-glx0_1.15-1ubuntu2_amd64.deb ...
- Unpacking libxcb-glx0:amd64 (1.15-1ubuntu2) ...
- Selecting previously unselected package libxxf86vm1:amd64.
- Preparing to unpack .../112-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ...
- Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ...
- Selecting previously unselected package libgl1-mesa-dri:amd64.
- Preparing to unpack .../113-libgl1-mesa-dri_25.2.8-0ubuntu0.24.04.1_amd64.deb ...
- Unpacking libgl1-mesa-dri:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Selecting previously unselected package libglx-mesa0:amd64.
- Preparing to unpack .../114-libglx-mesa0_25.2.8-0ubuntu0.24.04.1_amd64.deb ...
- Unpacking libglx-mesa0:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Selecting previously unselected package libglx0:amd64.
- Preparing to unpack .../115-libglx0_1.7.0-1build1_amd64.deb ...
- Unpacking libglx0:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libgl1:amd64.
- Preparing to unpack .../116-libgl1_1.7.0-1build1_amd64.deb ...
- Unpacking libgl1:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libdw1t64:amd64.
- Preparing to unpack .../117-libdw1t64_0.190-1.1ubuntu0.1_amd64.deb ...
- Unpacking libdw1t64:amd64 (0.190-1.1ubuntu0.1) ...
- Selecting previously unselected package libunwind8:amd64.
- Preparing to unpack .../118-libunwind8_1.6.2-3build1.1_amd64.deb ...
- Unpacking libunwind8:amd64 (1.6.2-3build1.1) ...
- Selecting previously unselected package libgstreamer1.0-0:amd64.
- Preparing to unpack .../119-libgstreamer1.0-0_1.24.2-1ubuntu0.1_amd64.deb ...
- Unpacking libgstreamer1.0-0:amd64 (1.24.2-1ubuntu0.1) ...
- Selecting previously unselected package liborc-0.4-0t64:amd64.
- Preparing to unpack .../120-liborc-0.4-0t64_1%3a0.4.38-1ubuntu0.1_amd64.deb ...
- Unpacking liborc-0.4-0t64:amd64 (1:0.4.38-1ubuntu0.1) ...
- Selecting previously unselected package libgstreamer-plugins-base1.0-0:amd64.
- Preparing to unpack .../121-libgstreamer-plugins-base1.0-0_1.24.2-1ubuntu0.4_amd64.deb ...
- Unpacking libgstreamer-plugins-base1.0-0:amd64 (1.24.2-1ubuntu0.4) ...
- Selecting previously unselected package libgudev-1.0-0:amd64.
- Preparing to unpack .../122-libgudev-1.0-0_1%3a238-5ubuntu1_amd64.deb ...
- Unpacking libgudev-1.0-0:amd64 (1:238-5ubuntu1) ...
- Selecting previously unselected package libwayland-cursor0:amd64.
- Preparing to unpack .../123-libwayland-cursor0_1.22.0-2.1build1_amd64.deb ...
- Unpacking libwayland-cursor0:amd64 (1.22.0-2.1build1) ...
- Selecting previously unselected package libgstreamer-gl1.0-0:amd64.
- Preparing to unpack .../124-libgstreamer-gl1.0-0_1.24.2-1ubuntu0.4_amd64.deb ...
- Unpacking libgstreamer-gl1.0-0:amd64 (1.24.2-1ubuntu0.4) ...
- Selecting previously unselected package gstreamer1.0-gl:amd64.
- Preparing to unpack .../125-gstreamer1.0-gl_1.24.2-1ubuntu0.4_amd64.deb ...
- Unpacking gstreamer1.0-gl:amd64 (1.24.2-1ubuntu0.4) ...
- Selecting previously unselected package libcdparanoia0:amd64.
- Preparing to unpack .../126-libcdparanoia0_3.10.2+debian-14build3_amd64.deb ...
- Unpacking libcdparanoia0:amd64 (3.10.2+debian-14build3) ...
- Selecting previously unselected package libogg0:amd64.
- Preparing to unpack .../127-libogg0_1.3.5-3build1_amd64.deb ...
- Unpacking libogg0:amd64 (1.3.5-3build1) ...
- Selecting previously unselected package libopus0:amd64.
- Preparing to unpack .../128-libopus0_1.4-1build1_amd64.deb ...
- Unpacking libopus0:amd64 (1.4-1build1) ...
- Selecting previously unselected package libtheora0:amd64.
- Preparing to unpack .../129-libtheora0_1.1.1+dfsg.1-16.1build3_amd64.deb ...
- Unpacking libtheora0:amd64 (1.1.1+dfsg.1-16.1build3) ...
- Selecting previously unselected package libvisual-0.4-0:amd64.
- Preparing to unpack .../130-libvisual-0.4-0_0.4.2-2build1_amd64.deb ...
- Unpacking libvisual-0.4-0:amd64 (0.4.2-2build1) ...
- Selecting previously unselected package libvorbis0a:amd64.
- Preparing to unpack .../131-libvorbis0a_1.3.7-1build3_amd64.deb ...
- Unpacking libvorbis0a:amd64 (1.3.7-1build3) ...
- Selecting previously unselected package libvorbisenc2:amd64.
- Preparing to unpack .../132-libvorbisenc2_1.3.7-1build3_amd64.deb ...
- Unpacking libvorbisenc2:amd64 (1.3.7-1build3) ...
- Selecting previously unselected package gstreamer1.0-plugins-base:amd64.
- Preparing to unpack .../133-gstreamer1.0-plugins-base_1.24.2-1ubuntu0.4_amd64.deb ...
- Unpacking gstreamer1.0-plugins-base:amd64 (1.24.2-1ubuntu0.4) ...
- Selecting previously unselected package icu-devtools.
- Preparing to unpack .../134-icu-devtools_74.2-1ubuntu3.1_amd64.deb ...
- Unpacking icu-devtools (74.2-1ubuntu3.1) ...
- Selecting previously unselected package libbrotli-dev:amd64.
- Preparing to unpack .../135-libbrotli-dev_1.1.0-2build2_amd64.deb ...
- Unpacking libbrotli-dev:amd64 (1.1.0-2build2) ...
- Selecting previously unselected package libbz2-dev:amd64.
- Preparing to unpack .../136-libbz2-dev_1.0.8-5.1build0.1_amd64.deb ...
- Unpacking libbz2-dev:amd64 (1.0.8-5.1build0.1) ...
- Selecting previously unselected package libexpat1-dev:amd64.
- Preparing to unpack .../137-libexpat1-dev_2.6.1-2ubuntu0.4_amd64.deb ...
- Unpacking libexpat1-dev:amd64 (2.6.1-2ubuntu0.4) ...
- Selecting previously unselected package zlib1g-dev:amd64.
- Preparing to unpack .../138-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2.1_amd64.deb ...
- Unpacking zlib1g-dev:amd64 (1:1.3.dfsg-3.1ubuntu2.1) ...
- Selecting previously unselected package libpng-dev:amd64.
- Preparing to unpack .../139-libpng-dev_1.6.43-5ubuntu0.5_amd64.deb ...
- Unpacking libpng-dev:amd64 (1.6.43-5ubuntu0.5) ...
- Selecting previously unselected package libfreetype-dev:amd64.
- Preparing to unpack .../140-libfreetype-dev_2.13.2+dfsg-1ubuntu0.1_amd64.deb ...
- Unpacking libfreetype-dev:amd64 (2.13.2+dfsg-1ubuntu0.1) ...
- Selecting previously unselected package uuid-dev:amd64.
- Preparing to unpack .../141-uuid-dev_2.39.3-9ubuntu6.5_amd64.deb ...
- Unpacking uuid-dev:amd64 (2.39.3-9ubuntu6.5) ...
- Selecting previously unselected package libpkgconf3:amd64.
- Preparing to unpack .../142-libpkgconf3_1.8.1-2build1_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-2build1) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../143-pkgconf-bin_1.8.1-2build1_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-2build1) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../144-pkgconf_1.8.1-2build1_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-2build1) ...
- Selecting previously unselected package libfontconfig-dev:amd64.
- Preparing to unpack .../145-libfontconfig-dev_2.15.0-1.1ubuntu2_amd64.deb ...
- Unpacking libfontconfig-dev:amd64 (2.15.0-1.1ubuntu2) ...
- Selecting previously unselected package libffi-dev:amd64.
- Preparing to unpack .../146-libffi-dev_3.4.6-1build1_amd64.deb ...
- Unpacking libffi-dev:amd64 (3.4.6-1build1) ...
- Selecting previously unselected package libglib2.0-bin.
- Preparing to unpack .../147-libglib2.0-bin_2.80.0-6ubuntu3.8_amd64.deb ...
- Unpacking libglib2.0-bin (2.80.0-6ubuntu3.8) ...
- Selecting previously unselected package python3-packaging.
- Preparing to unpack .../148-python3-packaging_24.0-1_all.deb ...
- Unpacking python3-packaging (24.0-1) ...
- Selecting previously unselected package libglib2.0-dev-bin.
- Preparing to unpack .../149-libglib2.0-dev-bin_2.80.0-6ubuntu3.8_amd64.deb ...
- Unpacking libglib2.0-dev-bin (2.80.0-6ubuntu3.8) ...
- Selecting previously unselected package libblkid-dev:amd64.
- Preparing to unpack .../150-libblkid-dev_2.39.3-9ubuntu6.5_amd64.deb ...
- Unpacking libblkid-dev:amd64 (2.39.3-9ubuntu6.5) ...
- Selecting previously unselected package libsepol-dev:amd64.
- Preparing to unpack .../151-libsepol-dev_3.5-2build1_amd64.deb ...
- Unpacking libsepol-dev:amd64 (3.5-2build1) ...
- Selecting previously unselected package libpcre2-16-0:amd64.
- Preparing to unpack .../152-libpcre2-16-0_10.42-4ubuntu2.1_amd64.deb ...
- Unpacking libpcre2-16-0:amd64 (10.42-4ubuntu2.1) ...
- Selecting previously unselected package libpcre2-32-0:amd64.
- Preparing to unpack .../153-libpcre2-32-0_10.42-4ubuntu2.1_amd64.deb ...
- Unpacking libpcre2-32-0:amd64 (10.42-4ubuntu2.1) ...
- Selecting previously unselected package libpcre2-posix3:amd64.
- Preparing to unpack .../154-libpcre2-posix3_10.42-4ubuntu2.1_amd64.deb ...
- Unpacking libpcre2-posix3:amd64 (10.42-4ubuntu2.1) ...
- Selecting previously unselected package libpcre2-dev:amd64.
- Preparing to unpack .../155-libpcre2-dev_10.42-4ubuntu2.1_amd64.deb ...
- Unpacking libpcre2-dev:amd64 (10.42-4ubuntu2.1) ...
- Selecting previously unselected package libselinux1-dev:amd64.
- Preparing to unpack .../156-libselinux1-dev_3.5-2ubuntu2.1_amd64.deb ...
- Unpacking libselinux1-dev:amd64 (3.5-2ubuntu2.1) ...
- Selecting previously unselected package libmount-dev:amd64.
- Preparing to unpack .../157-libmount-dev_2.39.3-9ubuntu6.5_amd64.deb ...
- Unpacking libmount-dev:amd64 (2.39.3-9ubuntu6.5) ...
- Selecting previously unselected package libgirepository-2.0-0:amd64.
- Preparing to unpack .../158-libgirepository-2.0-0_2.80.0-6ubuntu3.8_amd64.deb ...
- Unpacking libgirepository-2.0-0:amd64 (2.80.0-6ubuntu3.8) ...
- Selecting previously unselected package libglib2.0-dev:amd64.
- Preparing to unpack .../159-libglib2.0-dev_2.80.0-6ubuntu3.8_amd64.deb ...
- Unpacking libglib2.0-dev:amd64 (2.80.0-6ubuntu3.8) ...
- Selecting previously unselected package libpixman-1-dev:amd64.
- Preparing to unpack .../160-libpixman-1-dev_0.42.2-1build1_amd64.deb ...
- Unpacking libpixman-1-dev:amd64 (0.42.2-1build1) ...
- Selecting previously unselected package x11-common.
- Preparing to unpack .../161-x11-common_1%3a7.7+23ubuntu3_all.deb ...
- Unpacking x11-common (1:7.7+23ubuntu3) ...
- Selecting previously unselected package libice6:amd64.
- Preparing to unpack .../162-libice6_2%3a1.0.10-1build3_amd64.deb ...
- Unpacking libice6:amd64 (2:1.0.10-1build3) ...
- Selecting previously unselected package libsm6:amd64.
- Preparing to unpack .../163-libsm6_2%3a1.2.3-1build3_amd64.deb ...
- Unpacking libsm6:amd64 (2:1.2.3-1build3) ...
- Selecting previously unselected package libice-dev:amd64.
- Preparing to unpack .../164-libice-dev_2%3a1.0.10-1build3_amd64.deb ...
- Unpacking libice-dev:amd64 (2:1.0.10-1build3) ...
- Selecting previously unselected package libsm-dev:amd64.
- Preparing to unpack .../165-libsm-dev_2%3a1.2.3-1build3_amd64.deb ...
- Unpacking libsm-dev:amd64 (2:1.2.3-1build3) ...
- Selecting previously unselected package libxcb-render0-dev:amd64.
- Preparing to unpack .../166-libxcb-render0-dev_1.15-1ubuntu2_amd64.deb ...
- Unpacking libxcb-render0-dev:amd64 (1.15-1ubuntu2) ...
- Selecting previously unselected package libxcb-shm0-dev:amd64.
- Preparing to unpack .../167-libxcb-shm0-dev_1.15-1ubuntu2_amd64.deb ...
- Unpacking libxcb-shm0-dev:amd64 (1.15-1ubuntu2) ...
- Selecting previously unselected package libxext-dev:amd64.
- Preparing to unpack .../168-libxext-dev_2%3a1.3.4-1build2_amd64.deb ...
- Unpacking libxext-dev:amd64 (2:1.3.4-1build2) ...
- Selecting previously unselected package libxrender-dev:amd64.
- Preparing to unpack .../169-libxrender-dev_1%3a0.9.10-1.1build1_amd64.deb ...
- Unpacking libxrender-dev:amd64 (1:0.9.10-1.1build1) ...
- Selecting previously unselected package libcairo2-dev:amd64.
- Preparing to unpack .../170-libcairo2-dev_1.18.0-3build1_amd64.deb ...
- Unpacking libcairo2-dev:amd64 (1.18.0-3build1) ...
- Selecting previously unselected package libdatrie-dev:amd64.
- Preparing to unpack .../171-libdatrie-dev_0.2.13-3build1_amd64.deb ...
- Unpacking libdatrie-dev:amd64 (0.2.13-3build1) ...
- Selecting previously unselected package libdeflate-dev:amd64.
- Preparing to unpack .../172-libdeflate-dev_1.19-1build1.1_amd64.deb ...
- Unpacking libdeflate-dev:amd64 (1.19-1build1.1) ...
- Selecting previously unselected package libglx-dev:amd64.
- Preparing to unpack .../173-libglx-dev_1.7.0-1build1_amd64.deb ...
- Unpacking libglx-dev:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libgl-dev:amd64.
- Preparing to unpack .../174-libgl-dev_1.7.0-1build1_amd64.deb ...
- Unpacking libgl-dev:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libegl-dev:amd64.
- Preparing to unpack .../175-libegl-dev_1.7.0-1build1_amd64.deb ...
- Unpacking libegl-dev:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libglvnd-core-dev:amd64.
- Preparing to unpack .../176-libglvnd-core-dev_1.7.0-1build1_amd64.deb ...
- Unpacking libglvnd-core-dev:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libgles1:amd64.
- Preparing to unpack .../177-libgles1_1.7.0-1build1_amd64.deb ...
- Unpacking libgles1:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libgles-dev:amd64.
- Preparing to unpack .../178-libgles-dev_1.7.0-1build1_amd64.deb ...
- Unpacking libgles-dev:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libopengl0:amd64.
- Preparing to unpack .../179-libopengl0_1.7.0-1build1_amd64.deb ...
- Unpacking libopengl0:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libopengl-dev:amd64.
- Preparing to unpack .../180-libopengl-dev_1.7.0-1build1_amd64.deb ...
- Unpacking libopengl-dev:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libglvnd-dev:amd64.
- Preparing to unpack .../181-libglvnd-dev_1.7.0-1build1_amd64.deb ...
- Unpacking libglvnd-dev:amd64 (1.7.0-1build1) ...
- Selecting previously unselected package libegl1-mesa-dev:amd64.
- Preparing to unpack .../182-libegl1-mesa-dev_25.2.8-0ubuntu0.24.04.1_amd64.deb ...
- Unpacking libegl1-mesa-dev:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Selecting previously unselected package libepoxy-dev:amd64.
- Preparing to unpack .../183-libepoxy-dev_1.5.10-1build1_amd64.deb ...
- Unpacking libepoxy-dev:amd64 (1.5.10-1build1) ...
- Selecting previously unselected package libfribidi-dev:amd64.
- Preparing to unpack .../184-libfribidi-dev_1.0.13-3build1_amd64.deb ...
- Unpacking libfribidi-dev:amd64 (1.0.13-3build1) ...
- Selecting previously unselected package libgdk-pixbuf2.0-bin.
- Preparing to unpack .../185-libgdk-pixbuf2.0-bin_2.42.10+dfsg-3ubuntu3.2_amd64.deb ...
- Unpacking libgdk-pixbuf2.0-bin (2.42.10+dfsg-3ubuntu3.2) ...
- Selecting previously unselected package libjpeg-turbo8-dev:amd64.
- Preparing to unpack .../186-libjpeg-turbo8-dev_2.1.5-2ubuntu2_amd64.deb ...
- Unpacking libjpeg-turbo8-dev:amd64 (2.1.5-2ubuntu2) ...
- Selecting previously unselected package libjpeg8-dev:amd64.
- Preparing to unpack .../187-libjpeg8-dev_8c-2ubuntu11_amd64.deb ...
- Unpacking libjpeg8-dev:amd64 (8c-2ubuntu11) ...
- Selecting previously unselected package libjpeg-dev:amd64.
- Preparing to unpack .../188-libjpeg-dev_8c-2ubuntu11_amd64.deb ...
- Unpacking libjpeg-dev:amd64 (8c-2ubuntu11) ...
- Selecting previously unselected package libjbig-dev:amd64.
- Preparing to unpack .../189-libjbig-dev_2.1-6.1ubuntu2_amd64.deb ...
- Unpacking libjbig-dev:amd64 (2.1-6.1ubuntu2) ...
- Selecting previously unselected package liblzma-dev:amd64.
- Preparing to unpack .../190-liblzma-dev_5.6.1+really5.4.5-1ubuntu0.2_amd64.deb ...
- Unpacking liblzma-dev:amd64 (5.6.1+really5.4.5-1ubuntu0.2) ...
- Selecting previously unselected package libwebpdemux2:amd64.
- Preparing to unpack .../191-libwebpdemux2_1.3.2-0.4build3_amd64.deb ...
- Unpacking libwebpdemux2:amd64 (1.3.2-0.4build3) ...
- Selecting previously unselected package libwebpmux3:amd64.
- Preparing to unpack .../192-libwebpmux3_1.3.2-0.4build3_amd64.deb ...
- Unpacking libwebpmux3:amd64 (1.3.2-0.4build3) ...
- Selecting previously unselected package libwebpdecoder3:amd64.
- Preparing to unpack .../193-libwebpdecoder3_1.3.2-0.4build3_amd64.deb ...
- Unpacking libwebpdecoder3:amd64 (1.3.2-0.4build3) ...
- Selecting previously unselected package libsharpyuv-dev:amd64.
- Preparing to unpack .../194-libsharpyuv-dev_1.3.2-0.4build3_amd64.deb ...
- Unpacking libsharpyuv-dev:amd64 (1.3.2-0.4build3) ...
- Selecting previously unselected package libwebp-dev:amd64.
- Preparing to unpack .../195-libwebp-dev_1.3.2-0.4build3_amd64.deb ...
- Unpacking libwebp-dev:amd64 (1.3.2-0.4build3) ...
- Selecting previously unselected package libtiffxx6:amd64.
- Preparing to unpack .../196-libtiffxx6_4.5.1+git230720-4ubuntu2.5_amd64.deb ...
- Unpacking libtiffxx6:amd64 (4.5.1+git230720-4ubuntu2.5) ...
- Selecting previously unselected package liblerc-dev:amd64.
- Preparing to unpack .../197-liblerc-dev_4.0.0+ds-4ubuntu2_amd64.deb ...
- Unpacking liblerc-dev:amd64 (4.0.0+ds-4ubuntu2) ...
- Selecting previously unselected package libtiff-dev:amd64.
- Preparing to unpack .../198-libtiff-dev_4.5.1+git230720-4ubuntu2.5_amd64.deb ...
- Unpacking libtiff-dev:amd64 (4.5.1+git230720-4ubuntu2.5) ...
- Selecting previously unselected package libgdk-pixbuf-2.0-dev:amd64.
- Preparing to unpack .../199-libgdk-pixbuf-2.0-dev_2.42.10+dfsg-3ubuntu3.2_amd64.deb ...
- Unpacking libgdk-pixbuf-2.0-dev:amd64 (2.42.10+dfsg-3ubuntu3.2) ...
- Selecting previously unselected package libgraphene-1.0-dev.
- Preparing to unpack .../200-libgraphene-1.0-dev_1.10.8-3build2_amd64.deb ...
- Unpacking libgraphene-1.0-dev (1.10.8-3build2) ...
- Selecting previously unselected package libgraphite2-dev:amd64.
- Preparing to unpack .../201-libgraphite2-dev_1.3.14-2build1_amd64.deb ...
- Unpacking libgraphite2-dev:amd64 (1.3.14-2build1) ...
- Selecting previously unselected package libgtk-4-bin.
- Preparing to unpack .../202-libgtk-4-bin_4.14.5+ds-0ubuntu0.9_amd64.deb ...
- Unpacking libgtk-4-bin (4.14.5+ds-0ubuntu0.9) ...
- Selecting previously unselected package libharfbuzz-icu0:amd64.
- Preparing to unpack .../203-libharfbuzz-icu0_8.3.0-2build2_amd64.deb ...
- Unpacking libharfbuzz-icu0:amd64 (8.3.0-2build2) ...
- Selecting previously unselected package libharfbuzz-subset0:amd64.
- Preparing to unpack .../204-libharfbuzz-subset0_8.3.0-2build2_amd64.deb ...
- Unpacking libharfbuzz-subset0:amd64 (8.3.0-2build2) ...
- Selecting previously unselected package libharfbuzz-cairo0:amd64.
- Preparing to unpack .../205-libharfbuzz-cairo0_8.3.0-2build2_amd64.deb ...
- Unpacking libharfbuzz-cairo0:amd64 (8.3.0-2build2) ...
- Selecting previously unselected package libicu-dev:amd64.
- Preparing to unpack .../206-libicu-dev_74.2-1ubuntu3.1_amd64.deb ...
- Unpacking libicu-dev:amd64 (74.2-1ubuntu3.1) ...
- Selecting previously unselected package libharfbuzz-dev:amd64.
- Preparing to unpack .../207-libharfbuzz-dev_8.3.0-2build2_amd64.deb ...
- Unpacking libharfbuzz-dev:amd64 (8.3.0-2build2) ...
- Selecting previously unselected package libthai-dev:amd64.
- Preparing to unpack .../208-libthai-dev_0.1.29-2build1_amd64.deb ...
- Unpacking libthai-dev:amd64 (0.1.29-2build1) ...
- Selecting previously unselected package libxft-dev:amd64.
- Preparing to unpack .../209-libxft-dev_2.3.6-1build1_amd64.deb ...
- Unpacking libxft-dev:amd64 (2.3.6-1build1) ...
- Selecting previously unselected package pango1.0-tools.
- Preparing to unpack .../210-pango1.0-tools_1.52.1+ds-1build1_amd64.deb ...
- Unpacking pango1.0-tools (1.52.1+ds-1build1) ...
- Selecting previously unselected package libpango1.0-dev:amd64.
- Preparing to unpack .../211-libpango1.0-dev_1.52.1+ds-1build1_amd64.deb ...
- Unpacking libpango1.0-dev:amd64 (1.52.1+ds-1build1) ...
- Selecting previously unselected package libwayland-server0:amd64.
- Preparing to unpack .../212-libwayland-server0_1.22.0-2.1build1_amd64.deb ...
- Unpacking libwayland-server0:amd64 (1.22.0-2.1build1) ...
- Selecting previously unselected package libwayland-bin.
- Preparing to unpack .../213-libwayland-bin_1.22.0-2.1build1_amd64.deb ...
- Unpacking libwayland-bin (1.22.0-2.1build1) ...
- Selecting previously unselected package libwayland-dev:amd64.
- Preparing to unpack .../214-libwayland-dev_1.22.0-2.1build1_amd64.deb ...
- Unpacking libwayland-dev:amd64 (1.22.0-2.1build1) ...
- Selecting previously unselected package libxcomposite1:amd64.
- Preparing to unpack .../215-libxcomposite1_1%3a0.4.5-1build3_amd64.deb ...
- Unpacking libxcomposite1:amd64 (1:0.4.5-1build3) ...
- Selecting previously unselected package libxfixes-dev:amd64.
- Preparing to unpack .../216-libxfixes-dev_1%3a6.0.0-2build1_amd64.deb ...
- Unpacking libxfixes-dev:amd64 (1:6.0.0-2build1) ...
- Selecting previously unselected package libxcomposite-dev:amd64.
- Preparing to unpack .../217-libxcomposite-dev_1%3a0.4.5-1build3_amd64.deb ...
- Unpacking libxcomposite-dev:amd64 (1:0.4.5-1build3) ...
- Selecting previously unselected package libxcursor-dev:amd64.
- Preparing to unpack .../218-libxcursor-dev_1%3a1.2.1-1build1_amd64.deb ...
- Unpacking libxcursor-dev:amd64 (1:1.2.1-1build1) ...
- Selecting previously unselected package libxdamage-dev:amd64.
- Preparing to unpack .../219-libxdamage-dev_1%3a1.1.6-1build1_amd64.deb ...
- Unpacking libxdamage-dev:amd64 (1:1.1.6-1build1) ...
- Selecting previously unselected package libxi-dev:amd64.
- Preparing to unpack .../220-libxi-dev_2%3a1.8.1-1build1_amd64.deb ...
- Unpacking libxi-dev:amd64 (2:1.8.1-1build1) ...
- Selecting previously unselected package libxinerama-dev:amd64.
- Preparing to unpack .../221-libxinerama-dev_2%3a1.1.4-3build1_amd64.deb ...
- Unpacking libxinerama-dev:amd64 (2:1.1.4-3build1) ...
- Selecting previously unselected package libxkbcommon-dev:amd64.
- Preparing to unpack .../222-libxkbcommon-dev_1.6.0-1build1_amd64.deb ...
- Unpacking libxkbcommon-dev:amd64 (1.6.0-1build1) ...
- Selecting previously unselected package libxrandr-dev:amd64.
- Preparing to unpack .../223-libxrandr-dev_2%3a1.5.2-2build1_amd64.deb ...
- Unpacking libxrandr-dev:amd64 (2:1.5.2-2build1) ...
- Selecting previously unselected package libvulkan-dev:amd64.
- Preparing to unpack .../224-libvulkan-dev_1.3.275.0-1build1_amd64.deb ...
- Unpacking libvulkan-dev:amd64 (1.3.275.0-1build1) ...
- Selecting previously unselected package wayland-protocols.
- Preparing to unpack .../225-wayland-protocols_1.45-1~ubuntu0.24.04.1_all.deb ...
- Unpacking wayland-protocols (1.45-1~ubuntu0.24.04.1) ...
- Selecting previously unselected package libgtk-4-dev:amd64.
- Preparing to unpack .../226-libgtk-4-dev_4.14.5+ds-0ubuntu0.9_amd64.deb ...
- Unpacking libgtk-4-dev:amd64 (4.14.5+ds-0ubuntu0.9) ...
- Selecting previously unselected package libgtk-4-media-gstreamer.
- Preparing to unpack .../227-libgtk-4-media-gstreamer_4.14.5+ds-0ubuntu0.9_amd64.deb ...
- Unpacking libgtk-4-media-gstreamer (4.14.5+ds-0ubuntu0.9) ...
- Selecting previously unselected package libpng-tools.
- Preparing to unpack .../228-libpng-tools_1.6.43-5ubuntu0.5_amd64.deb ...
- Unpacking libpng-tools (1.6.43-5ubuntu0.5) ...
- Selecting previously unselected package librsvg2-2:amd64.
- Preparing to unpack .../229-librsvg2-2_2.58.0+dfsg-1build1_amd64.deb ...
- Unpacking librsvg2-2:amd64 (2.58.0+dfsg-1build1) ...
- Selecting previously unselected package librsvg2-common:amd64.
- Preparing to unpack .../230-librsvg2-common_2.58.0+dfsg-1build1_amd64.deb ...
- Unpacking librsvg2-common:amd64 (2.58.0+dfsg-1build1) ...
- Selecting previously unselected package mesa-vulkan-drivers:amd64.
- Preparing to unpack .../231-mesa-vulkan-drivers_25.2.8-0ubuntu0.24.04.1_amd64.deb ...
- Unpacking mesa-vulkan-drivers:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Selecting previously unselected package pkg-config:amd64.
- Preparing to unpack .../232-pkg-config_1.8.1-2build1_amd64.deb ...
- Unpacking pkg-config:amd64 (1.8.1-2build1) ...
- Setting up media-types (10.1.0) ...
- Setting up libgraphite2-3:amd64 (1.3.14-2build1) ...
- Setting up libxcb-dri3-0:amd64 (1.15-1ubuntu2) ...
- Setting up liblcms2-2:amd64 (2.14-2build1) ...
- Setting up libpixman-1-0:amd64 (0.42.2-1build1) ...
- Setting up libcdparanoia0:amd64 (3.10.2+debian-14build3) ...
- Setting up bzip2-doc (1.0.8-5.1build0.1) ...
- Setting up libwayland-server0:amd64 (1.22.0-2.1build1) ...
- Setting up libx11-xcb1:amd64 (2:1.8.7-1build1) ...
- Setting up libpciaccess0:amd64 (0.17-3ubuntu0.24.04.2) ...
- Setting up fontconfig (2.15.0-1.1ubuntu2) ...
- Regenerating fonts cache... 
- done.
- Setting up libjpeg-turbo8-dev:amd64 (2.1.5-2ubuntu2) ...
- Setting up systemd-sysv (255.4-1ubuntu8.14) ...
- Setting up libpixman-1-dev:amd64 (0.42.2-1build1) ...
- Setting up libxdamage1:amd64 (1:1.1.6-1build1) ...
- Setting up libxcb-xfixes0:amd64 (1.15-1ubuntu2) ...
- Setting up libogg0:amd64 (1.3.5-3build1) ...
- Setting up libglvnd-core-dev:amd64 (1.7.0-1build1) ...
- Setting up hicolor-icon-theme (0.17-2) ...
- Setting up libxi6:amd64 (2:1.8.1-1build1) ...
- Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ...
- Setting up libdatrie1:amd64 (0.2.13-3build1) ...
- Setting up xdg-user-dirs (0.18-1build1) ...
- Setting up libpng-tools (1.6.43-5ubuntu0.5) ...
- Setting up libvisual-0.4-0:amd64 (0.4.2-2build1) ...
- Setting up libxcb-render0:amd64 (1.15-1ubuntu2) ...
- Setting up libglvnd0:amd64 (1.7.0-1build1) ...
- Setting up libxcb-glx0:amd64 (1.15-1ubuntu2) ...
- Setting up libwebpdemux2:amd64 (1.3.2-0.4build3) ...
- Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3ubuntu3.2) ...
- Setting up x11-common (1:7.7+23ubuntu3) ...
- invoke-rc.d: could not determine current runlevel
- invoke-rc.d: policy-rc.d denied execution of start.
- Setting up libsensors-config (1:3.6.0-9build1) ...
- Setting up libjbig-dev:amd64 (2.1-6.1ubuntu2) ...
- Setting up libwebpdecoder3:amd64 (1.3.2-0.4build3) ...
- Setting up libnss-systemd:amd64 (255.4-1ubuntu8.14) ...
- Setting up xkb-data (2.41-2ubuntu1.1) ...
- Setting up liblzo2-2:amd64 (2.10-2build4) ...
- Setting up libxcb-shm0:amd64 (1.15-1ubuntu2) ...
- Setting up libffi-dev:amd64 (3.4.6-1build1) ...
- Setting up libunwind8:amd64 (1.6.2-3build1.1) ...
- Setting up libcairo2:amd64 (1.18.0-3build1) ...
- Setting up libpcre2-16-0:amd64 (10.42-4ubuntu2.1) ...
- Setting up libopengl0:amd64 (1.7.0-1build1) ...
- Setting up libelf1t64:amd64 (0.190-1.1ubuntu0.1) ...
- Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ...
- Setting up liborc-0.4-0t64:amd64 (1:0.4.38-1ubuntu0.1) ...
- Setting up libdw1t64:amd64 (0.190-1.1ubuntu0.1) ...
- Setting up tzdata (2026a-0ubuntu0.24.04.1) ...
- 
- Current default time zone: 'Europe/London'
- Local time is now:      Sun Apr  5 07:26:13 BST 2026.
- Universal Time is now:  Sun Apr  5 06:26:13 UTC 2026.
- Run 'dpkg-reconfigure tzdata' if you wish to change it.
- 
- Setting up libcap2-bin (1:2.66-5ubuntu2.2) ...
- Setting up libxcb-present0:amd64 (1.15-1ubuntu2) ...
- Setting up libxcb-shm0-dev:amd64 (1.15-1ubuntu2) ...
- Setting up libgraphite2-dev:amd64 (1.3.14-2build1) ...
- Setting up libpcre2-32-0:amd64 (10.42-4ubuntu2.1) ...
- Setting up libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.8) ...
- Setting up libglib2.0-data (2.80.0-6ubuntu3.8) ...
- Setting up libpkgconf3:amd64 (1.8.1-2build1) ...
- Setting up libgles2:amd64 (1.7.0-1build1) ...
- Setting up libexpat1-dev:amd64 (2.6.1-2ubuntu0.4) ...
- Setting up libepoxy0:amd64 (1.5.10-1build1) ...
- Setting up libxfixes3:amd64 (1:6.0.0-2build1) ...
- Setting up libxcb-sync1:amd64 (1.15-1ubuntu2) ...
- Setting up uuid-dev:amd64 (2.39.3-9ubuntu6.5) ...
- Setting up libavahi-common-data:amd64 (0.8-13ubuntu6.1) ...
- Setting up libgles1:amd64 (1.7.0-1build1) ...
- Setting up libdbus-1-3:amd64 (1.14.10-4ubuntu4.1) ...
- Setting up libfribidi0:amd64 (1.0.13-3build1) ...
- Setting up libopus0:amd64 (1.4-1build1) ...
- Setting up libxinerama1:amd64 (2:1.1.4-3build1) ...
- Setting up systemd-timesyncd (255.4-1ubuntu8.14) ...
- Creating group 'systemd-timesync' with GID 997.

- Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 997 and GID 997.

- Created symlink /etc/systemd/system/dbus-org.freedesktop.timesync1.service → /usr/lib/systemd/system/systemd-timesyncd.service.

- Created symlink /etc/systemd/system/sysinit.target.wants/systemd-timesyncd.service → /usr/lib/systemd/system/systemd-timesyncd.service.

- Setting up libvorbis0a:amd64 (1.3.7-1build3) ...
- Setting up libxrandr2:amd64 (2:1.5.2-2build1) ...
- Setting up libsepol-dev:amd64 (3.5-2build1) ...
- Setting up libxcb-render0-dev:amd64 (1.15-1ubuntu2) ...
- Setting up pkgconf-bin (1.8.1-2build1) ...
- Setting up gir1.2-glib-2.0:amd64 (2.80.0-6ubuntu3.8) ...
- Setting up libsensors5:amd64 (1:3.6.0-9build1) ...
- Setting up liblerc-dev:amd64 (4.0.0+ds-4ubuntu2) ...
- Setting up libvulkan1:amd64 (1.3.275.0-1build1) ...
- Setting up libxext-dev:amd64 (2:1.3.4-1build2) ...
- Setting up liblzma-dev:amd64 (5.6.1+really5.4.5-1ubuntu0.2) ...
- Setting up libicu74:amd64 (74.2-1ubuntu3.1) ...
- Setting up zlib1g-dev:amd64 (1:1.3.dfsg-3.1ubuntu2.1) ...
- Setting up libpcre2-posix3:amd64 (10.42-4ubuntu2.1) ...
- Setting up wayland-protocols (1.45-1~ubuntu0.24.04.1) ...
- Setting up dmsetup (2:1.02.185-3ubuntu3.2) ...
- Setting up gir1.2-glib-2.0-dev:amd64 (2.80.0-6ubuntu3.8) ...
- Setting up libxshmfence1:amd64 (1.3-1build5) ...
- Setting up libxcb-randr0:amd64 (1.15-1ubuntu2) ...
- Setting up dbus-session-bus-common (1.14.10-4ubuntu4.1) ...
- Setting up libtheora0:amd64 (1.1.1+dfsg.1-16.1build3) ...
- Setting up libharfbuzz0b:amd64 (8.3.0-2build2) ...
- Setting up libthai-data (0.1.29-2build1) ...
- Setting up libgirepository-1.0-1:amd64 (1.80.1-1) ...
- Setting up libcairo-gobject2:amd64 (1.18.0-3build1) ...
- Setting up libwayland-egl1:amd64 (1.22.0-2.1build1) ...
- Setting up libopengl-dev:amd64 (1.7.0-1build1) ...
- Setting up libjpeg8-dev:amd64 (8c-2ubuntu11) ...
- Setting up dbus-system-bus-common (1.14.10-4ubuntu4.1) ...
- Setting up libsharpyuv-dev:amd64 (1.3.2-0.4build3) ...
- Setting up libwebpmux3:amd64 (1.3.2-0.4build3) ...
- Setting up libtiffxx6:amd64 (4.5.1+git230720-4ubuntu2.5) ...
- Setting up libdeflate-dev:amd64 (1.19-1build1.1) ...
- Setting up libdrm-common (2.4.125-1ubuntu0.1~24.04.1) ...
- Setting up libxcomposite1:amd64 (1:0.4.5-1build3) ...
- Setting up libpam-cap:amd64 (1:2.66-5ubuntu2.2) ...
- Setting up libxrender-dev:amd64 (1:0.9.10-1.1build1) ...
- Setting up libxml2:amd64 (2.9.14+dfsg-1.3ubuntu3.7) ...
- Setting up iso-codes (4.16.0-1) ...
- Setting up dbus-bin (1.14.10-4ubuntu4.1) ...
- Setting up libbrotli-dev:amd64 (1.1.0-2build2) ...
- Setting up libgudev-1.0-0:amd64 (1:238-5ubuntu1) ...
- Setting up libgstreamer1.0-0:amd64 (1.24.2-1ubuntu0.1) ...
- Setcap worked! gst-ptp-helper is not suid!
- Setting up libgraphene-1.0-0:amd64 (1.10.8-3build2) ...
- Setting up libvorbisenc2:amd64 (1.3.7-1build3) ...
- Setting up libbz2-dev:amd64 (1.0.8-5.1build0.1) ...
- Setting up libxkbcommon0:amd64 (1.6.0-1build1) ...
- Setting up libwayland-client0:amd64 (1.22.0-2.1build1) ...
- Setting up gir1.2-graphene-1.0:amd64 (1.10.8-3build2) ...
- Setting up libcairo-script-interpreter2:amd64 (1.18.0-3build1) ...
- Setting up libblkid-dev:amd64 (2.39.3-9ubuntu6.5) ...
- Setting up libice6:amd64 (2:1.0.10-1build3) ...
- Setting up libxft2:amd64 (2.3.6-1build1) ...
- Setting up gir1.2-freedesktop:amd64 (1.80.1-1) ...
- Setting up libharfbuzz-icu0:amd64 (8.3.0-2build2) ...
- Setting up libpython3.12-stdlib:amd64 (3.12.3-1ubuntu0.12) ...
- Setting up libpcre2-dev:amd64 (10.42-4ubuntu2.1) ...
- Setting up libice-dev:amd64 (2:1.0.10-1build3) ...
- Setting up libgirepository-2.0-0:amd64 (2.80.0-6ubuntu3.8) ...
- Setting up libselinux1-dev:amd64 (3.5-2ubuntu2.1) ...
- Setting up libfribidi-dev:amd64 (1.0.13-3build1) ...
- Setting up libxkbcommon-dev:amd64 (1.6.0-1build1) ...
- Setting up python3.12 (3.12.3-1ubuntu0.12) ...
- Setting up libxcursor1:amd64 (1:1.2.1-1build1) ...
- Setting up libpng-dev:amd64 (1.6.43-5ubuntu0.5) ...
- Setting up libavahi-common3:amd64 (0.8-13ubuntu6.1) ...
- Setting up libjpeg-dev:amd64 (8c-2ubuntu11) ...
- Setting up libglib2.0-bin (2.80.0-6ubuntu3.8) ...
- Setting up dbus-daemon (1.14.10-4ubuntu4.1) ...
- Setting up libharfbuzz-gobject0:amd64 (8.3.0-2build2) ...
- Setting up gir1.2-harfbuzz-0.0:amd64 (8.3.0-2build2) ...
- Setting up libcolord2:amd64 (1.4.7-1build2) ...
- Setting up pkgconf:amd64 (1.8.1-2build1) ...
- Setting up libfreetype-dev:amd64 (2.13.2+dfsg-1ubuntu0.1) ...
- Setting up libdconf1:amd64 (0.40.0-4ubuntu0.1) ...
- Setting up libxfixes-dev:amd64 (1:6.0.0-2build1) ...
- Setting up libthai0:amd64 (0.1.29-2build1) ...
- Setting up libwayland-bin (1.22.0-2.1build1) ...
- Setting up libxrandr-dev:amd64 (2:1.5.2-2build1) ...
- Setting up libwebp-dev:amd64 (1.3.2-0.4build3) ...
- Setting up libharfbuzz-cairo0:amd64 (8.3.0-2build2) ...
- Setting up libtiff-dev:amd64 (4.5.1+git230720-4ubuntu2.5) ...
- Setting up gir1.2-girepository-2.0:amd64 (1.80.1-1) ...
- Setting up dbus (1.14.10-4ubuntu4.1) ...
- Setting up gir1.2-freedesktop-dev:amd64 (1.80.1-1) ...
- Setting up shared-mime-info (2.4-4) ...
- Setting up libllvm20:amd64 (1:20.1.2-0ubuntu1~24.04.2) ...
- Setting up icu-devtools (74.2-1ubuntu3.1) ...
- Setting up pkg-config:amd64 (1.8.1-2build1) ...
- Setting up libxinerama-dev:amd64 (2:1.1.4-3build1) ...
- Setting up libdrm2:amd64 (2.4.125-1ubuntu0.1~24.04.1) ...
- Setting up libdatrie-dev:amd64 (0.2.13-3build1) ...
- Setting up libwayland-cursor0:amd64 (1.22.0-2.1build1) ...
- Setting up libpam-systemd:amd64 (255.4-1ubuntu8.14) ...
- Setting up libharfbuzz-subset0:amd64 (8.3.0-2build2) ...
- Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-3ubuntu3.2) ...
- Setting up libxi-dev:amd64 (2:1.8.1-1build1) ...
- Setting up libsm6:amd64 (2:1.2.3-1build3) ...
- Setting up libicu-dev:amd64 (74.2-1ubuntu3.1) ...
- Setting up libavahi-client3:amd64 (0.8-13ubuntu6.1) ...
- Setting up libmount-dev:amd64 (2.39.3-9ubuntu6.5) ...
- Setting up libpython3-stdlib:amd64 (3.12.3-0ubuntu2.1) ...
- Setting up systemd-resolved (255.4-1ubuntu8.14) ...
- Converting /etc/resolv.conf to a symlink to /run/systemd/resolve/stub-resolv.conf...
- mv: cannot move '/etc/resolv.conf' to '/etc/.resolv.conf.systemd-resolved.bak': Device or resource busy
- Cannot take a backup of /etc/resolv.conf.
- ln: failed to create symbolic link '/etc/resolv.conf': Device or resource busy
- Cannot install symlink from /etc/resolv.conf to ../run/systemd/resolve/stub-resolv.conf
- Creating group 'systemd-resolve' with GID 996.

- Creating user 'systemd-resolve' (systemd Resolver) with UID 996 and GID 996.

- Created symlink /etc/systemd/system/dbus-org.freedesktop.resolve1.service → /usr/lib/systemd/system/systemd-resolved.service.

- Created symlink /etc/systemd/system/sysinit.target.wants/systemd-resolved.service → /usr/lib/systemd/system/systemd-resolved.service.

- Setting up libdrm-amdgpu1:amd64 (2.4.125-1ubuntu0.1~24.04.1) ...
- Setting up libxdamage-dev:amd64 (1:1.1.6-1build1) ...
- Setting up mesa-vulkan-drivers:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Setting up gtk-update-icon-cache (3.24.41-4ubuntu1.3) ...
- Setting up gir1.2-gdkpixbuf-2.0:amd64 (2.42.10+dfsg-3ubuntu3.2) ...
- Setting up libfontconfig-dev:amd64 (2.15.0-1.1ubuntu2) ...
- Setting up libsm-dev:amd64 (2:1.2.3-1build3) ...
- Setting up libxcomposite-dev:amd64 (1:0.4.5-1build3) ...
- Setting up libxcursor-dev:amd64 (1:1.2.1-1build1) ...
- Setting up libpango-1.0-0:amd64 (1.52.1+ds-1build1) ...
- Setting up libdrm-intel1:amd64 (2.4.125-1ubuntu0.1~24.04.1) ...
- Setting up libgstreamer-plugins-base1.0-0:amd64 (1.24.2-1ubuntu0.4) ...
- Setting up python3 (3.12.3-0ubuntu2.1) ...
- running python rtupdate hooks for python3.12...
- running python post-rtupdate hooks for python3.12...
- Setting up libwayland-dev:amd64 (1.22.0-2.1build1) ...
- Setting up dbus-user-session (1.14.10-4ubuntu4.1) ...
- Setting up python3-packaging (24.0-1) ...
- Setting up gstreamer1.0-plugins-base:amd64 (1.24.2-1ubuntu0.4) ...
- Setting up python3-gi (3.48.2-1) ...
- Setting up libthai-dev:amd64 (0.1.29-2build1) ...
- Setting up libgdk-pixbuf2.0-bin (2.42.10+dfsg-3ubuntu3.2) ...
- Setting up libpangoft2-1.0-0:amd64 (1.52.1+ds-1build1) ...
- Setting up libcups2t64:amd64 (2.4.7-1.2ubuntu7.9) ...
- Setting up libpangocairo-1.0-0:amd64 (1.52.1+ds-1build1) ...
- Setting up libxft-dev:amd64 (2.3.6-1build1) ...
- Setting up libglib2.0-dev-bin (2.80.0-6ubuntu3.8) ...
- Setting up mesa-libgallium:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Setting up python3-dbus (1.3.2-5build3) ...
- Setting up libvulkan-dev:amd64 (1.3.275.0-1build1) ...
- Setting up libpangoxft-1.0-0:amd64 (1.52.1+ds-1build1) ...
- Setting up libgbm1:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Setting up libgl1-mesa-dri:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Setting up pango1.0-tools (1.52.1+ds-1build1) ...
- Setting up dconf-service (0.40.0-4ubuntu0.1) ...
- Setting up librsvg2-2:amd64 (2.58.0+dfsg-1build1) ...
- Setting up gir1.2-pango-1.0:amd64 (1.52.1+ds-1build1) ...
- Setting up libegl-mesa0:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Setting up libglib2.0-dev:amd64 (2.80.0-6ubuntu3.8) ...
- Setting up librsvg2-common:amd64 (2.58.0+dfsg-1build1) ...
- Setting up libgraphene-1.0-dev (1.10.8-3build2) ...
- Setting up libegl1:amd64 (1.7.0-1build1) ...
- Setting up libcairo2-dev:amd64 (1.18.0-3build1) ...
- Setting up libgdk-pixbuf-2.0-dev:amd64 (2.42.10+dfsg-3ubuntu3.2) ...
- Setting up networkd-dispatcher (2.2.4-1) ...
- Created symlink /etc/systemd/system/multi-user.target.wants/networkd-dispatcher.service → /usr/lib/systemd/system/networkd-dispatcher.service.

- Setting up libharfbuzz-dev:amd64 (8.3.0-2build2) ...
- Setting up libglx-mesa0:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Setting up libglx0:amd64 (1.7.0-1build1) ...
- Setting up dconf-gsettings-backend:amd64 (0.40.0-4ubuntu0.1) ...
- Setting up libgl1:amd64 (1.7.0-1build1) ...
- Setting up libpango1.0-dev:amd64 (1.52.1+ds-1build1) ...
- Setting up libglx-dev:amd64 (1.7.0-1build1) ...
- Setting up libgtk-4-common (4.14.5+ds-0ubuntu0.9) ...
- Setting up libgl-dev:amd64 (1.7.0-1build1) ...
- Setting up libegl-dev:amd64 (1.7.0-1build1) ...
- Setting up libepoxy-dev:amd64 (1.5.10-1build1) ...
- Setting up libgstreamer-gl1.0-0:amd64 (1.24.2-1ubuntu0.4) ...
- Setting up libgles-dev:amd64 (1.7.0-1build1) ...
- Setting up gstreamer1.0-gl:amd64 (1.24.2-1ubuntu0.4) ...
- Setting up libglvnd-dev:amd64 (1.7.0-1build1) ...
- Setting up libegl1-mesa-dev:amd64 (25.2.8-0ubuntu0.24.04.1) ...
- Setting up adwaita-icon-theme (46.0-1) ...
- update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
- Setting up libgtk-4-1:amd64 (4.14.5+ds-0ubuntu0.9) ...
- Setting up libgtk-4-bin (4.14.5+ds-0ubuntu0.9) ...
- Setting up gir1.2-gtk-4.0:amd64 (4.14.5+ds-0ubuntu0.9) ...
- Setting up libgtk-4-dev:amd64 (4.14.5+ds-0ubuntu0.9) ...
- Setting up humanity-icon-theme (0.6.16) ...
- Setting up libgtk-4-media-gstreamer (4.14.5+ds-0ubuntu0.9) ...
- Setting up ubuntu-mono (24.04-0ubuntu1) ...
- Processing triggers for libc-bin (2.39-0ubuntu8.7) ...
- Processing triggers for libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-3ubuntu3.2) ...

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved base.v0.17.3  (cached)
-> retrieved cmdliner.2.1.0  (cached)
-> installed conf-pkg-config.4
-> retrieved containers.3.18  (cached)
-> installed conf-gtk4.1
-> retrieved cppo.1.8.0  (cached)
-> retrieved csexp.1.5.2  (cached)
-> retrieved dune.3.22.1, dune-configurator.3.22.1  (cached)
-> retrieved either.1.0.0  (cached)
-> retrieved logs.0.10.0  (cached)
-> retrieved num.1.6  (cached)
-> retrieved ocaml-compiler-libs.v0.17.0  (cached)
-> retrieved ocaml_intrinsics_kernel.v0.17.1  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> installed cmdliner.2.1.0
-> installed num.1.6
-> installed ocamlfind.1.9.8
-> installed ocamlbuild.0.16.1
-> retrieved ocgtk.0.1~preview0  (https://github.com/chris-armstrong/ocgtk/archive/refs/tags/v0.1-preview0.tar.gz)
-> retrieved parsexp.v0.17.0  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ppx_deriving.6.1.1  (cached)
-> retrieved ppx_sexp_conv.v0.17.1  (cached)
-> retrieved ppxlib.0.38.0  (cached)
-> retrieved ppxlib_jane.v0.17.4  (cached)
-> retrieved re.1.14.0  (cached)
-> retrieved sexplib.v0.17.0  (cached)
-> retrieved sexplib0.v0.17.0  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved topkg.1.1.1  (cached)
-> retrieved xmlm.1.4.0  (cached)
-> installed topkg.1.1.1
-> installed logs.0.10.0
-> installed xmlm.1.4.0
-> installed dune.3.22.1
-> installed ppx_derivers.1.2.1
-> installed csexp.1.5.2
-> installed cppo.1.8.0
-> installed either.1.0.0
-> installed ocaml-compiler-libs.v0.17.0
-> installed ocaml_intrinsics_kernel.v0.17.1
-> installed re.1.14.0
-> installed sexplib0.v0.17.0
-> installed stdlib-shims.0.3.0
-> installed dune-configurator.3.22.1
-> installed parsexp.v0.17.0
-> installed sexplib.v0.17.0
-> installed containers.3.18
-> installed base.v0.17.3
-> installed ppxlib.0.38.0
-> installed ppxlib_jane.v0.17.4
-> installed ppx_deriving.6.1.1
-> installed ppx_sexp_conv.v0.17.1
-> installed ocgtk.0.1~preview0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-04-05 06:27.38 ---> saved as "4884b1018867cec671882d6c7067234bbf2e41a107e927aa22821cb751602a7c"

/home/opam: (run (network host)
                 (shell "(opam reinstall --with-test ocgtk.0.1~preview0) || true"))
The following actions will be performed:
=== recompile 2 packages
  - recompile logs               0.10.0                [uses fmt]
  - recompile ocgtk              0.1~preview0 (pinned)
=== install 5 packages
  - install   alcotest           1.9.1                 [required by ocgtk]
  - install   astring            0.8.5                 [required by alcotest]
  - install   fmt                0.11.0                [required by alcotest]
  - install   ocaml-syntax-shims 1.0.0                 [required by alcotest]
  - install   uutf               1.0.4                 [required by alcotest]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved alcotest.1.9.1  (https://opam.ocaml.org/cache)
-> retrieved astring.0.8.5  (https://opam.ocaml.org/cache)
-> retrieved fmt.0.11.0  (https://opam.ocaml.org/cache)
-> retrieved logs.0.10.0  (https://opam.ocaml.org/cache)
-> retrieved ocaml-syntax-shims.1.0.0  (https://opam.ocaml.org/cache)
-> installed ocaml-syntax-shims.1.0.0
-> installed fmt.0.11.0
-> installed astring.0.8.5
-> retrieved ocgtk.0.1~preview0  (https://github.com/chris-armstrong/ocgtk/archive/refs/tags/v0.1-preview0.tar.gz)
-> retrieved uutf.1.0.4  (https://opam.ocaml.org/cache)
-> removed   ocgtk.0.1~preview0
-> removed   logs.0.10.0
-> installed logs.0.10.0
-> installed uutf.1.0.4
-> installed alcotest.1.9.1
-> installed ocgtk.0.1~preview0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-04-05 06:28.30 ---> saved as "8d54b1bb1c117f2bc93f0e3fd984edc026b8ee987712ddeac6643365a47aa057"

/home/opam: (run (shell  "opam reinstall --with-test --verbose ocgtk.0.1~preview0;\
                        \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 \"\\\"ubuntu-24.04\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'ocgtk.0.1~preview0' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
The following actions will be performed:
=== recompile 1 package
  - recompile ocgtk 0.1~preview0 (pinned)

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/4: [ocgtk.0.1~preview0: extract]
-> retrieved ocgtk.0.1~preview0  (cached)
Processing  2/4: [ocgtk: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ocgtk" "-j" "71" "@install" "@runtest" (CWD=/home/opam/.opam/5.4/.opam-switch/build/ocgtk.0.1~preview0)
- (cd _build/default/ocgtk/examples/calculator && ./test_calc_state.exe)
- Testing `Calc_state'.
- This run has ID `MQK7GQEL'.
- 
-   [OK]          creation           0   create.
-   [OK]          append             0   digits.
-   [OK]          append             1   decimal.
-   [OK]          append             2   double decimal rejected.
-   [OK]          append             3   decimal in second operand.
-   [OK]          append             4   consecutive operators.
-   [OK]          append             5   leading minus.
-   [OK]          append             6   leading plus rejected.
-   [OK]          append             7   multiple operators.
-   [OK]          backspace          0   basic.
-   [OK]          backspace          1   in error.
-   [OK]          clear              0   clear.
-   [OK]          evaluate           0   basic.
-   [OK]          evaluate           1   incomplete.
-   [OK]          evaluate           2   error blocks append.
-   [OK]          evaluate           3   precedence.
-   [OK]          evaluate           4   parentheses.
-   [OK]          display            0   expression display.
-   [OK]          display            1   result display.
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/ocgtk.0.1~preview0/_build/default/ocgtk/examples/calculator/_build/_tests/Calc_state'.
- Test Successful in 0.002s. 19 tests run.
- (cd _build/default/ocgtk/examples/calculator && ./test_calc_expr.exe)
- Testing `calc_expr'.
- This run has ID `7ISEGZIL'.
- 
-   [OK]          basic-addition                    0   basic addition.
-   [OK]          basic-subtraction                 0   basic subtraction.
-   [OK]          basic-multiplication              0   basic multiplication.
-   [OK]          basic-division                    0   basic division.
-   [OK]          operator-precedence               0   operator precedence.
-   [OK]          parentheses                       0   parentheses.
-   [OK]          auto-close-parens                 0   auto-close parentheses.
-   [OK]          division-by-zero                  0   division by zero.
-   [OK]          empty-expression                  0   empty expression.
-   [OK]          invalid-auto-close                0   invalid auto-close.
-   [OK]          decimals                          0   decimals.
-   [OK]          whitespace                        0   whitespace tolerance.
-   [OK]          negative-numbers                  0   negative numbers.
-   [OK]          edge-cases                        0   edge cases.
-   [OK]          format-result                     0   format result.
-   [OK]          incomplete-expression             0   incomplete expression.
-   [OK]          get-display-text                  0   get display text.
-   [OK]          multiple-unclosed-parens          0   multiple unclosed parens.
-   [OK]          deeply-nested                     0   deeply nested expressions.
-   [OK]          safe-evaluate                     0   safe evaluate.
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/ocgtk.0.1~preview0/_build/default/ocgtk/examples/calculator/_build/_tests/calc_expr'.
- Test Successful in 0.003s. 20 tests run.
- (cd _build/default/ocgtk/src/tools/test_gir_gen && ./test_gir_gen.exe)
- Testing `GIR Generator'.
- This run has ID `VEIVZ7DU'.
- 
-   [OK]          Core                                                0   GIR f...
-   [OK]          Core                                                1   C cod...
-   [OK]          Core                                                2   Widge...
-   [OK]          Core                                                3   All m...
-   [OK]          Core                                                4   CAMLp...
-   [OK]          Core                                                5   Nulla...
-   [OK]          Core                                                6   Gener...
-   [OK]          Core                                                7   Help ...
-   [OK]          Parser                                              0   Parse...
-   [OK]          Parser                                              1   Parse...
-   [OK]          Parser                                              2   Parse...
-   [OK]          Parser                                              3   Parse...
-   [OK]          Parser                                              4   Parse...
-   [OK]          Parser                                              5   Parse...
-   [OK]          Parser                                              6   Parse...
-   [OK]          Parser                                              7   Parse...
-   [OK]          Parser                                              8   Parse...
-   [OK]          Parser                                              9   Parse...
-   [OK]          Parser                                             10   Parse...
-   [OK]          Parser                                             11   Parse...
-   [OK]          Parser                                             12   Parse...
-   [OK]          Parser                                             13   Parse...
-   [OK]          Parser                                             14   Parse...
-   [OK]          Parser                                             15   Parse...
-   [OK]          Parser                                             16   Parse...
-   [OK]          Parser                                             17   Parse...
-   [OK]          Parser                                             18   Parse...
-   [OK]          Parser                                             19   Parse...
-   [OK]          Parser                                             20   Parse...
-   [OK]          Parser                                             21   Parse...
-   [OK]          Parser                                             22   Parse...
-   [OK]          Parser                                             23   Parse...
-   [OK]          Parser                                             24   Parse...
-   [OK]          Parser                                             25   Parse...
-   [OK]          Parser                                             26   Parse...
-   [OK]          Parser                                             27   Parse...
-   [OK]          Parser                                             28   Parse...
-   [OK]          Parser                                             29   Parse...
-   [OK]          Parser                                             30   Parse...
-   [OK]          Parser                                             31   Parse...
-   [OK]          Parser                                             32   Parse...
-   [OK]          Parser                                             33   Parse...
-   [OK]          Parser                                             34   Parse...
-   [OK]          Parser                                             35   Parse...
-   [OK]          C Validation                                        0   asser...
-   [OK]          C Validation                                        1   asser...
-   [OK]          C Validation                                        2   asser...
-   [OK]          C Validation                                        3   asser...
-   [OK]          C Validation                                        4   asser...
-   [OK]          C Validation                                        5   asser...
-   [OK]          C Validation                                        6   parse...
-   [OK]          C Validation                                        7   parse...
-   [OK]          C Validation                                        8   extra...
-   [OK]          C Stubs                                             0   Simpl...
-   [OK]          C Stubs                                             1   Const...
-   [OK]          C Stubs                                             2   Const...
-   [OK]          C Stubs                                             3   Simpl...
-   [OK]          C Stubs                                             4   Metho...
-   [OK]          C Stubs                                             5   Metho...
-   [OK]          C Stubs                                             6   Metho...
-   [OK]          C Stubs                                             7   Const...
-   [OK]          C Stubs                                             8   Metho...
-   [OK]          C Stubs                                             9   Varia...
-   [OK]          C Stubs                                            10   Param...
-   [OK]          C Stubs                                            11   Bytec...
-   [OK]          C Stubs                                            12   Non-o...
-   [OK]          C Stubs                                            13   Non-o...
-   [OK]          C Stubs                                            14   Opaqu...
-   [OK]          C Stubs                                            15   Opaqu...
-   [OK]          C Stubs                                            16   Nulla...
-   [OK]          C Stubs                                            17   Nulla...
-   [OK]          C Stubs                                            18   Heade...
-   [OK]          C Stubs                                            19   Heade...
-   [OK]          Header Naming                                       0   Heade...
-   [OK]          Header Naming                                       1   Heade...
-   [OK]          Header Naming                                       2   Heade...
-   [OK]          Header Generation                                   0   Local...
-   [OK]          Header Generation                                   1   Exter...
-   [OK]          Header Generation                                   2   Local...
-   [OK]          Header Generation                                   3   Exter...
-   [OK]          Nullable                                            0   Nulla...
-   [OK]          Nullable                                            1   Non-n...
-   [OK]          Nullable                                            2   Nulla...
-   [OK]          Nullable                                            3   Multi...
-   [OK]          Nullable                                            4   Nulla...
-   [OK]          Error Handling                                      0   Metho...
-   [OK]          Error Handling                                      1   Error...
-   [OK]          Error Handling                                      2   Error...
-   [OK]          Error Handling                                      3   Error...
-   [OK]          Error Handling                                      4   Compl...
-   [OK]          Error Handling                                      5   Const...
-   [OK]          Out Params                                          0   Simpl...
-   [OK]          Out Params                                          1   Out p...
-   [OK]          Out Params                                          2   Out p...
-   [OK]          Out Params                                          3   InOut...
-   [OK]          Out Params                                          4   Multi...
-   [OK]          Out Params                                          5   Out p...
-   [OK]          Arrays                                              0   Zero-...
-   [OK]          Arrays                                              1   Zero-...
-   [OK]          Arrays                                              2   Array...
-   [OK]          Arrays                                              3   Out-p...
-   [OK]          Arrays                                              4   Out-p...
-   [OK]          Arrays                                              5   Array...
-   [OK]          Arrays                                              6   Array...
-   [OK]          Arrays                                              7   GPtrA...
-   [OK]          Arrays                                              8   GPtrA...
-   [OK]          Arrays                                              9   GPtrA...
-   [OK]          Arrays                                             10   Non-p...
-   [OK]          Arrays                                             11   Point...
-   [OK]          Arrays                                             12   gener...
-   [OK]          Type Conversion                                     0   gbool...
-   [OK]          Type Conversion                                     1   gint ...
-   [OK]          Type Conversion                                     2   gdoub...
-   [OK]          Type Conversion                                     3   utf8 ...
-   [OK]          Type Conversion                                     4   utf8 ...
-   [OK]          Type Conversion                                     5   Objec...
-   [OK]          Type Conversion                                     6   Enum ...
-   [OK]          Type Conversion                                     7   gbool...
-   [OK]          Type Conversion                                     8   Multi...
-   [OK]          Type Definitions (ML)                               0   Abstr...
-   [OK]          Type Definitions (ML)                               1   Polym...
-   [OK]          Type Definitions (ML)                               2   Const...
-   [OK]          Type Definitions (ML)                               3   Metho...
-   [OK]          Type Definitions (ML)                               4   Metho...
-   [OK]          Type Definitions (ML)                               5   Nulla...
-   [OK]          External Declarations (ML)                          0   Metho...
-   [OK]          External Declarations (ML)                          1   Metho...
-   [OK]          External Declarations (ML)                          2   Metho...
-   [OK]          External Declarations (ML)                          3   Metho...
-   [OK]          External Declarations (ML)                          4   Const...
-   [OK]          External Declarations (ML)                          5   Metho...
-   [OK]          External Declarations (ML)                          6   Prope...
-   [OK]          External Declarations (ML)                          7   Prope...
-   [OK]          External Declarations (ML)                          8   Prope...
-   [OK]          Signatures (ML)                                     0   Type ...
-   [OK]          Signatures (ML)                                     1   Const...
-   [OK]          Signatures (ML)                                     2   Metho...
-   [OK]          Signatures (ML)                                     3   Multi...
-   [OK]          Properties                                          0   Prope...
-   [OK]          Properties                                          1   C pro...
-   [OK]          Properties                                          2   Prope...
-   [OK]          Signals                                             0   Signa...
-   [OK]          Enums                                               0   Enum ...
-   [OK]          Enums                                               1   Bitfi...
-   [OK]          Enums                                               2   Multi...
-   [OK]          Enums                                               3   Singl...
-   [OK]          Enums                                               4   Enum ...
-   [OK]          Records                                             0   Recor...
-   [OK]          Records                                             1   Non-o...
-   [OK]          Records                                             2   Opaqu...
-   [OK]          Records                                             3   Non-o...
-   [OK]          Edge Cases                                          0   Empty...
-   [OK]          Edge Cases                                          1   Class...
-   [OK]          Layer2 Method Wrappers                              0   Hiera...
-   [OK]          Layer2 Method Wrappers                              1   Nulla...
-   [OK]          Layer2 Method Wrappers                              2   Retur...
-   [OK]          Layer2 Method Wrappers                              3   Void ...
-   [OK]          Layer2 Method Wrappers                              4   Multi...
-   [OK]          Layer2 Method Wrappers                              5   Metho...
-   [OK]          Layer2 Method Wrappers                              6   Same-...
-   [OK]          Layer2 Method Wrappers                              7   Prope...
-   [OK]          Layer2 Method Wrappers                              8   Prope...
-   [OK]          Layer2 Method Wrappers                              9   Inher...
-   [OK]          Layer2 Method Wrappers                             10   Signa...
-   [OK]          Layer2 Method Wrappers                             11   Class...
-   [OK]          Layer2 Method Wrappers                             12   Metho...
-   [OK]          Layer2 Method Wrappers                             13   Layer...
-   [OK]          Layer2 Method Wrappers                             14   Combi...
-   [OK]          Layer2 Method Wrappers                             15   Throw...
-   [OK]          Layer2 Method Wrappers                             16   Paren...
-   [OK]          Layer2 Method Wrappers                             17   Paren...
-   [OK]          Layer2 Method Wrappers                             18   Cycli...
-   [OK]          Constructor Wrappers                                0   Zero-...
-   [OK]          Constructor Wrappers                                1   Singl...
-   [OK]          Constructor Wrappers                                2   Class...
-   [OK]          Constructor Wrappers                                3   Nulla...
-   [OK]          Constructor Wrappers                                4   Const...
-   [OK]          Constructor Wrappers                                5   Combi...
-   [OK]          Constructor Wrappers                                6   Cycli...
-   [OK]          Cross-Namespace                                     0   Non-i...
-   [OK]          Cross-Namespace                                     1   Non-i...
-   [OK]          Cross-Namespace                                     2   Non-i...
-   [OK]          Cross-Namespace                                     3   Copy ...
-   [OK]          Cross-Namespace                                     4   Recor...
-   [OK]          Cross-Namespace                                     5   Enum ...
-   [OK]          Cross-Namespace                                     6   Non-G...
-   [OK]          Cross-Namespace                                     7   Enum ...
-   [OK]          Cross-Namespace                                     8   Bitfi...
-   [OK]          Cross-Namespace                                     9   Inout...
-   [OK]          Cross-Namespace                                    10   Value...
-   [OK]          Cross-Namespace                                    11   Fixed...
-   [OK]          Cross-Namespace                                    12   Fixed...
-   [OK]          Cross-Namespace                                    13   Out-p...
-   [OK]          Cross-Namespace                                    14   Doubl...
-   [OK]          Cross-Namespace                                    15   Norma...
-   [OK]          Cross-Namespace                                    16   GdkPi...
-   [OK]          Cross-Namespace                                    17   Norma...
-   [OK]          Cross-Namespace                                    18   Cross...
-   [OK]          Cross-Namespace                                    19   Cross...
-   [OK]          No External Enum Decls (Stage 2)                    0   Heade...
-   [OK]          No External Enum Decls (Stage 2)                    1   gener...
-   [OK]          No External Enum Decls (Stage 2)                    2   emit_...
-   [OK]          No External Bitfield Decls (Stage 3)                0   Heade...
-   [OK]          No External Bitfield Decls (Stage 3)                1   gener...
-   [OK]          No External Bitfield Decls (Stage 3)                2   emit_...
-   [OK]          Dependency Includes (Stage 4)                       0   Heade...
-   [OK]          Dependency Includes (Stage 4)                       1   Depen...
-   [OK]          Dependency Includes (Stage 4)                       2   Inclu...
-   [OK]          Dependency Includes (Stage 4)                       3   get_d...
-   [OK]          Dependency Includes (Stage 4)                       4   No in...
-   [OK]          Dependency Exclusion (Stage 4)                      0   GLib ...
-   [OK]          Dependency Exclusion (Stage 4)                      1   GModu...
-   [OK]          Dependency Exclusion (Stage 4)                      2   GObje...
-   [OK]          Dependency Exclusion (Stage 4)                      3   Non-b...
-   [OK]          Dependency Exclusion (Stage 4)                      4   get_d...
-   [OK]          C Stub Header Include (Stage 5)                     0   C stu...
-   [OK]          C Stub Header Include (Stage 5)                     1   C stu...
-   [OK]          C Stub Header Include (Stage 5)                     2   C stu...
-   [OK]          C Stub Header Include (Stage 5)                     3   C stu...
-   [OK]          C Stub Header Include (Stage 5)                     4   Names...
-   [OK]          Integration Tests (Stage 8)                         0   Heade...
-   [OK]          Integration Tests (Stage 8)                         1   Heade...
-   [OK]          Integration Tests (Stage 8)                         2   Heade...
-   [OK]          Integration Tests (Stage 8)                         3   Base ...
-   [OK]          Integration Tests (Stage 8)                         4   Gsk w...
-   [OK]          Integration Tests (Stage 8)                         5   Compl...
-   [OK]          Compilation Tests (Stage 8)                         0   Gdk h...
-   [OK]          Compilation Tests (Stage 8)                         1   Gtk h...
-   [OK]          Compilation Tests (Stage 8)                         2   Multi...
-   [OK]          Compilation Tests (Stage 8)                         3   Heade...
-   [OK]          Compilation Tests (Stage 8)                         4   Type ...
-   [OK]          Compilation Tests (Stage 8)                         5   Compl...
-   [OK]          Compilation Tests (Stage 8)                         6   Error...
-   [OK]          classify_type + Array Resolution (Phase 6)          0   same-...
-   [OK]          classify_type + Array Resolution (Phase 6)          1   same-...
-   [OK]          classify_type + Array Resolution (Phase 6)          2   same-...
-   [OK]          classify_type + Array Resolution (Phase 6)          3   same-...
-   [OK]          classify_type + Array Resolution (Phase 6)          4   same-...
-   [OK]          classify_type + Array Resolution (Phase 6)          5   same-...
-   [OK]          classify_type + Array Resolution (Phase 6)          6   same-...
-   [OK]          classify_type + Array Resolution (Phase 6)          7   cross...
-   [OK]          classify_type + Array Resolution (Phase 6)          8   cross...
-   [OK]          classify_type + Array Resolution (Phase 6)          9   cross...
-   [OK]          classify_type + Array Resolution (Phase 6)         10   cross...
-   [OK]          classify_type + Array Resolution (Phase 6)         11   cross...
-   [OK]          classify_type + Array Resolution (Phase 6)         12   cross...
-   [OK]          classify_type + Array Resolution (Phase 6)         13   cross...
-   [OK]          classify_type + Array Resolution (Phase 6)         14   array...
-   [OK]          classify_type + Array Resolution (Phase 6)         15   array...
-   [OK]          classify_type + Array Resolution (Phase 6)         16   array...
-   [OK]          classify_type + Array Resolution (Phase 6)         17   array...
-   [OK]          classify_type + Array Resolution (Phase 6)         18   array...
-   [OK]          Version Guard                                       0   parse...
-   [OK]          Version Guard                                       1   parse...
-   [OK]          Version Guard                                       2   parse...
-   [OK]          Version Guard                                       3   parse...
-   [OK]          Version Guard                                       4   parse...
-   [OK]          Version Guard                                       5   compa...
-   [OK]          Version Guard                                       6   compa...
-   [OK]          Version Guard                                       7   compa...
-   [OK]          Version Guard                                       8   compa...
-   [OK]          Version Guard                                       9   compa...
-   [OK]          Version Guard                                      10   resol...
-   [OK]          Version Guard                                      11   resol...
-   [OK]          Version Guard                                      12   resol...
-   [OK]          Version Guard                                      13   resol...
-   [OK]          Version Guard                                      14   resol...
-   [OK]          Version Guard                                      15   resol...
-   [OK]          Version Guard                                      16   resol...
-   [OK]          Version Guard                                      17   resol...
-   [OK]          Version Guard                                      18   emit_...
-   [OK]          Version Guard                                      19   emit_...
-   [OK]          Version Guard                                      20   emit_...
-   [OK]          Version Guard                                      21   emit_...
-   [OK]          Version Guard                                      22   emit_...
-   [OK]          Version Guard                                      23   emit_...
-   [OK]          Version Guard                                      24   emit_...
-   [OK]          Version Guard                                      25   emit_...
-   [OK]          Version Guard                                      26   emit_...
-   [OK]          Version Guard                                      27   emit_...
-   [OK]          Version Guard                                      28   emit_...
-   [OK]          Version Guard                                      29   c_gua...
-   [OK]          C Stub Version Guards                               0   no_gu...
-   [OK]          C Stub Version Guards                               1   no_gu...
-   [OK]          C Stub Version Guards                               2   membe...
-   [OK]          C Stub Version Guards                               3   membe...
-   [OK]          C Stub Version Guards                               4   guard...
-   [OK]          C Stub Version Guards                               5   fallb...
-   [OK]          C Stub Version Guards                               6   fallb...
-   [OK]          C Stub Version Guards                               7   fallb...
-   [OK]          C Stub Version Guards                               8   fallb...
-   [OK]          C Stub Version Guards                               9   fallb...
-   [OK]          Override Types                                      0   overr...
-   [OK]          Override Types                                      1   overr...
-   [OK]          Override Types                                      2   overr...
-   [OK]          Override Types                                      3   compo...
-   [OK]          Override Types                                      4   compo...
-   [OK]          Override Types                                      5   class...
-   [OK]          Override Types                                      6   inter...
-   [OK]          Override Types                                      7   recor...
-   [OK]          Override Types                                      8   enum_...
-   [OK]          Override Types                                      9   bitfi...
-   [OK]          Override Types                                     10   libra...
-   [OK]          Override Types                                     11   libra...
-   [OK]          Override Parser                                     0   minimal.
-   [OK]          Override Parser                                     1   no_li...
-   [OK]          Override Parser                                     2   class...
-   [OK]          Override Parser                                     3   class...
-   [OK]          Override Parser                                     4   class...
-   [OK]          Override Parser                                     5   class...
-   [OK]          Override Parser                                     6   inter...
-   [OK]          Override Parser                                     7   recor...
-   [OK]          Override Parser                                     8   enum_...
-   [OK]          Override Parser                                     9   bitfi...
-   [OK]          Override Parser                                    10   stand...
-   [OK]          Override Parser                                    11   multi...
-   [OK]          Override Parser                                    12   class...
-   [OK]          Override Parser                                    13   dupli...
-   [OK]          Override Parser                                    14   dupli...
-   [OK]          Override Parser                                    15   dupli...
-   [OK]          Override Parser                                    16   unkno...
-   [OK]          Override Parser                                    17   bare_...
-   [OK]          Override Parser                                    18   bare_...
-   [OK]          Override Parser                                    19   wrong...
-   [OK]          Override Parser                                    20   wrong...
-   [OK]          Override Parser                                    21   inval...
-   [OK]          Override Parser                                    22   malfo...
-   [OK]          Override Parser                                    23   not_o...
-   [OK]          Override Parser                                    24   bad_c...
-   [OK]          Override Parser                                    25   empty...
-   [OK]          Override Parser                                    26   many_...
-   [OK]          Override Parser Roundtrip                           0   minimal.
-   [OK]          Override Parser Roundtrip                           1   class...
-   [OK]          Override Parser Roundtrip                           2   class...
-   [OK]          Override Parser Roundtrip                           3   inter...
-   [OK]          Override Parser Roundtrip                           4   record.
-   [OK]          Override Parser Roundtrip                           5   enum.
-   [OK]          Override Parser Roundtrip                           6   bitfi...
-   [OK]          Override Parser Roundtrip                           7   stand...
-   [OK]          Override Parser Roundtrip                           8   complex.
-   [OK]          Override Apply                                      0   class...
-   [OK]          Override Apply                                      1   class...
-   [OK]          Override Apply                                      2   metho...
-   [OK]          Override Apply                                      3   metho...
-   [OK]          Override Apply                                      4   metho...
-   [OK]          Override Apply                                      5   const...
-   [OK]          Override Apply                                      6   prope...
-   [OK]          Override Apply                                      7   signa...
-   [OK]          Override Apply                                      8   inter...
-   [OK]          Override Apply                                      9   inter...
-   [OK]          Override Apply                                     10   recor...
-   [OK]          Override Apply                                     11   recor...
-   [OK]          Override Apply                                     12   recor...
-   [OK]          Override Apply                                     13   enum ...
-   [OK]          Override Apply                                     14   enum ...
-   [OK]          Override Apply                                     15   enum ...
-   [OK]          Override Apply                                     16   bitfi...
-   [OK]          Override Apply                                     17   bitfi...
-   [OK]          Override Apply                                     18   stand...
-   [OK]          Override Apply                                     19   empty...
-   [OK]          Override Apply                                     20   unkno...
-   [OK]          Override Apply                                     21   unkno...
-   [OK]          Override Apply                                     22   class...
-   [OK]          Override Apply                                     23   combi...
-   [OK]          Override Extractor                                  0   since...
-   [OK]          Override Extractor                                  1   since...
-   [OK]          Override Extractor                                  2   since...
-   [OK]          Override Extractor                                  3   since...
-   [OK]          Override Extractor                                  4   since...
-   [OK]          Override Extractor                                  5   since...
-   [OK]          Override Extractor                                  6   since...
-   [OK]          Override Extractor                                  7   enum_...
-   [OK]          Override Extractor                                  8   enum_...
-   [OK]          Override Extractor                                  9   bitfi...
-   [OK]          Override Extractor                                 10   recor...
-   [OK]          Override E2E                                        0   e2e: ...
-   [OK]          Enum Member Version Guards                          0   enum ...
-   [OK]          Enum Member Version Guards                          1   enum ...
-   [OK]          Enum Member Version Guards                          2   enum ...
-   [OK]          Enum Member Version Guards                          3   enum ...
-   [OK]          Enum Member Version Guards                          4   enum ...
-   [OK]          Enum Member Version Guards                          5   enum ...
-   [OK]          Enum Member Version Guards                          6   bitfi...
-   [OK]          Enum Member Version Guards                          7   bitfi...
-   [OK]          Enum Member Version Guards                          8   bitfi...
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/ocgtk.0.1~preview0/_build/default/ocgtk/src/tools/test_gir_gen/_build/_tests/GIR Generator'.
- Test Successful in 0.455s. 385 tests run.
- (cd _build/default/ocgtk/tests && ./test_integration.exe)
- Testing `Integration Tests (Phase 3.3)'.
- This run has ID `7AQTTRXW'.
- 
-   [OK]          api_patterns               0   keyboard shortcuts.
-   [OK]          api_patterns               1   multi-click detection.
-   [OK]          api_patterns               2   modifier checking.
-   [OK]          gtk4_vs_gtk3               0   controllers not signals.
-   [OK]          gtk4_vs_gtk3               1   propagation phases.
-   [SKIP]        runtime_workflows          0   keyboard workflow.
-   [SKIP]        runtime_workflows          1   mouse workflow.
-   [SKIP]        runtime_workflows          2   click workflow.
-   [SKIP]        runtime_workflows          3   multiple controllers.
-   [SKIP]        runtime_workflows          4   propagation control.
-   [SKIP]        runtime_workflows          5   event stopping.
-   [SKIP]        runtime_workflows          6   controller_ops convenience.
-   [SKIP]        runtime_workflows          7   signal disconnect.
-   [SKIP]        runtime_workflows          8   keyboard + mouse.
-   [SKIP]        runtime_workflows          9   double-click.
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/ocgtk.0.1~preview0/_build/default/ocgtk/tests/_build/_tests/Integration Tests U+0028Phase 3.3U+0029'.
- Test Successful in 0.001s. 5 tests run.
- (cd _build/default/ocgtk/tests/gtk && ./test_string_list.exe)
- Testing `Gtk.StringList Tests'.
- This run has ID `46P7DXYS'.
- 
-   [OK]          Module                             0   module_accessible.
-   [OK]          Module                             1   type.
-   [SKIP]        Creation                           0   empty_list.
-   [SKIP]        Creation                           1   empty_string.
-   [SKIP]        Take Method (String_copy)          0   basic.
-   [SKIP]        Take Method (String_copy)          1   independence.
-   [SKIP]        Take Method (String_copy)          2   ownership.
-   [SKIP]        Take Method (String_copy)          3   special_chars.
-   [SKIP]        Take Method (String_copy)          4   unicode.
-   [SKIP]        Take Method (String_copy)          5   long_string.
-   [SKIP]        Append Method                      0   basic.
-   [SKIP]        Append Method                      1   append_vs_take.
-   [SKIP]        Get String (Extraction)            0   valid_index.
-   [SKIP]        Get String (Extraction)            1   negative_index.
-   [SKIP]        Get String (Extraction)            2   out_of_bounds.
-   [SKIP]        Get String (Extraction)            3   empty_list.
-   [SKIP]        Get String (Extraction)            4   returns_copy.
-   [SKIP]        Remove                             0   first.
-   [SKIP]        Remove                             1   last.
-   [SKIP]        Remove                             2   invalid.
-   [SKIP]        N Items                            0   empty.
-   [SKIP]        N Items                            1   operations.
-   [SKIP]        Wrapper                            0   gstring_list.
-   [SKIP]        Integration                        0   mixed_operations.
-   [SKIP]        Integration                        1   gc_survival.
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/ocgtk.0.1~preview0/_build/default/ocgtk/tests/gtk/_build/_tests/Gtk.StringList Tests'.
- Test Successful in 0.002s. 2 tests run.
- (cd _build/default/ocgtk/tests/gtk && ./test_range.exe)
- Testing `Range Widget Tests'.
- This run has ID `V3H0RY76'.
- 
-   [SKIP]        progress_bar          0   creation.
-   [SKIP]        progress_bar          1   fraction.
-   [SKIP]        progress_bar          2   pulse.
-   [SKIP]        progress_bar          3   text.
-   [SKIP]        progress_bar          4   inverted.
-   [SKIP]        range                 0   fill_level.
-   [SKIP]        range                 1   inverted.
-   [SKIP]        range                 2   restrict_to_fill_level.
-   [SKIP]        range                 3   round_digits.
-   [SKIP]        range                 4   show_fill_level.
-   [SKIP]        range                 5   slider_size_fixed.
-   [SKIP]        range                 6   flippable.
-   [SKIP]        scale                 0   creation_horizontal.
-   [SKIP]        scale                 1   creation_vertical.
-   [SKIP]        scale                 2   digits.
-   [SKIP]        scale                 3   draw_value.
-   [SKIP]        scale                 4   has_origin.
-   [SKIP]        scale                 5   marks.
-   [SKIP]        level_bar             0   creation.
-   [SKIP]        level_bar             1   value.
-   [SKIP]        level_bar             2   min_max.
-   [SKIP]        level_bar             3   inverted.
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/ocgtk.0.1~preview0/_build/default/ocgtk/tests/gtk/_build/_tests/Range Widget Tests'.
- Test Successful in 0.001s. 0 test run.
- (cd _build/default/ocgtk/tests/gtk && ./test_widget.exe)
- Testing `Gtk.Widget Tests (Phase 3.1)'.
- This run has ID `F2A2BNDO'.
- 
-   [SKIP]        creation            0   widget_creation.
-   [SKIP]        visibility          0   show/hide.
-   [SKIP]        size                0   size_request.
-   [SKIP]        focus               0   focusable.
-   [SKIP]        queue               0   queue_operations.
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/ocgtk.0.1~preview0/_build/default/ocgtk/tests/gtk/_build/_tests/Gtk.Widget Tests U+0028Phase 3.1U+0029'.
- Test Successful in 0.000s. 0 test run.
- (cd _build/default/ocgtk/tests/gtk && ./test_variance.exe)
- Testing `Gobject.obj Variance Tests'.
- This run has ID `6NXSHMLL'.
- 
-   [SKIP]        upcast          0   button_to_widget.
-   [SKIP]        upcast          1   box_to_widget.
-   [SKIP]        upcast          2   upcast_preserves_functionality.
-   [SKIP]        upcast          3   multiple_upcasts.
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/ocgtk.0.1~preview0/_build/default/ocgtk/tests/gtk/_build/_tests/Gobject.obj Variance Tests'.
- Test Successful in 0.000s. 0 test run.
- (cd _build/default/ocgtk/tests && ./test_gtk_init.exe)
- Testing `GTK Initialization Tests'.
- This run has ID `MOCP3DAL'.
- 
-   [OK]          api              0   GMain module.
-   [OK]          api              1   init exists.
-   [OK]          api              2   main loop exists.
-   [SKIP]        runtime          0   gtk_init.
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/ocgtk.0.1~preview0/_build/default/ocgtk/tests/_build/_tests/GTK Initialization Tests'.
- Test Successful in 0.000s. 3 tests run.
- (cd _build/default/ocgtk/tests && ./test_gobject_stress.exe)
- Testing `GObject Memory Stress Tests (KNOWN TO SEGFAULT)'.
- This run has ID `3IF8888U'.
- 
-   [SKIP]        GValue GC Stress          0   GValue lifecycle with GC.
-   [SKIP]        GValue GC Stress          1   GC interaction.
-   [SKIP]        GValue GC Stress          2   Multiple GValue types with GC.
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/ocgtk.0.1~preview0/_build/default/ocgtk/tests/_build/_tests/GObject Memory Stress Tests U+0028KNOWN TO SEGFAULTU+0029'.
- Test Successful in 0.000s. 0 test run.
- (cd _build/default/ocgtk/tests/gtk && ./test_box.exe)
- Testing `Gtk.Box Tests (Phase 4.1)'.
- This run has ID `Y1N0J53P'.
- 
-   [OK]          module              0   module_accessible.
-   [OK]          module              1   type_constructors.
-   [SKIP]        creation            0   box_creation.
-   [SKIP]        properties          0   box_properties.
-   [SKIP]        properties          1   packing_properties.
-   [SKIP]        high_level          0   gbox_wrapper.
-   [SKIP]        children            0   child_management.
-   [SKIP]        as_widget           0   as_widget_conversion.
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/ocgtk.0.1~preview0/_build/default/ocgtk/tests/gtk/_build/_tests/Gtk.Box Tests U+0028Phase 4.1U+0029'.
- Test Successful in 0.000s. 2 tests run.
- (cd _build/default/ocgtk/tests/gtk && ./test_button.exe)
- Testing `Button Tests'.
- This run has ID `DISYGLD7'.
- 
-   [SKIP]        low_level_button                 0   button_creation.
-   [SKIP]        low_level_button                 1   button_with_label.
-   [SKIP]        low_level_button                 2   button_with_mnemonic.
-   [SKIP]        low_level_button                 3   button_icon_name.
-   [SKIP]        low_level_button                 4   button_properties.
-   [SKIP]        low_level_check_button           0   check_button_creation.
-   [SKIP]        low_level_check_button           1   check_button_with_label.
-   [SKIP]        low_level_check_button           2   check_button_grouping.
-   [SKIP]        low_level_check_button           3   check_button_inconsistent.
-   [SKIP]        low_level_toggle_button          0   toggle_button_creation.
-   [SKIP]        low_level_toggle_button          1   toggle_button_with_label.
-   [SKIP]        low_level_toggle_button          2   toggle_button_toggled.
-   [SKIP]        high_level                       0   gbutton.
-   [SKIP]        high_level                       1   gbutton_icon.
- 
- Full test results in `~/.opam/5.4/.opam-switch/build/ocgtk.0.1~preview0/_build/default/ocgtk/tests/gtk/_build/_tests/Button Tests'.
- Test Successful in 0.001s. 0 test run.
- (cd _build/default/ocgtk/tests && ./test_closure_stress.exe)
- === Closure Stress Test ===
- Test 1: Creating 1000 closures...
-   Created 100 closures
-   Created 200 closures
-   Created 300 closures
-   Created 400 closures
-   Created 500 closures
-   Created 600 closures
-   Created 700 closures
-   Created 800 closures
-   Created 900 closures
-   Created 1000 closures
- Test 1: ✓ Created 1000 closures successfully
- 
- Test 2: Creating and invoking 500 closures...
-   Invoked 100 closures, counter=100
-   Invoked 200 closures, counter=200
-   Invoked 300 closures, counter=300
-   Invoked 400 closures, counter=400
-   Invoked 500 closures, counter=500
- Test 2: ✓ Counter reached 500
- 
- Test 3: Rapid allocation (closures going out of scope)...
-   Round 1: 100 closures created and released
-   Round 2: 100 closures created and released
-   Round 3: 100 closures created and released
-   Round 4: 100 closures created and released
-   Round 5: 100 closures created and released
-   Round 6: 100 closures created and released
-   Round 7: 100 closures created and released
-   Round 8: 100 closures created and released
-   Round 9: 100 closures created and released
-   Round 10: 100 closures created and released
- Test 3: ✓ Completed 1000 allocation/releases
- 
- Test 4: Nested closures with parameters...
- Test 4: ✓ All 100 closures received correct parameters: true
- 
- === All Stress Tests Passed ===
- (cd _build/default/ocgtk/tests && ./test_closure_with_gc.exe)
- ==========================================================
-   CLOSURE + GC INTERACTION TEST
- ==========================================================
- 
- === Test WITHOUT explicit GC ===
-   Created 25 closures, counter=25
-   Created 50 closures, counter=50
-   Created 75 closures, counter=75
-   Created 100 closures, counter=100
- ✓ Completed: counter=100
- 
- === Test with GC every 10 closures ===
-   After 10 closures: GC passed, counter=10
-   After 20 closures: GC passed, counter=20
-   After 30 closures: GC passed, counter=30
-   After 40 closures: GC passed, counter=40
-   After 50 closures: GC passed, counter=50
- ✓ Completed: counter=50
- 
- === Test WITH Gc.minor() after each closure ===
-   Iteration 1: GC passed, counter=1
-   Iteration 2: GC passed, counter=2
-   Iteration 3: GC passed, counter=3
-   Iteration 4: GC passed, counter=4
-   Iteration 5: GC passed, counter=5
-   Iteration 6: GC passed, counter=6
-   Iteration 7: GC passed, counter=7
-   Iteration 8: GC passed, counter=8
-   Iteration 9: GC passed, counter=9
-   Iteration 10: GC passed, counter=10
- ✓ Completed with GC: counter=10
- 
- ==========================================================
-   ALL TESTS PASSED - Implementation is GC-safe!
- ==========================================================
-> compiled  ocgtk.0.1~preview0
-> removed   ocgtk.0.1~preview0
-> installed ocgtk.0.1~preview0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-04-05 06:29.11 ---> saved as "390128061a1d25d6978a27bd10d633e3923ca275a4282a2a6da129cbf630718f"
Job succeeded
2026-04-05 06:29.15: Job succeeded