- github
- ocaml
- opam-repository
- 395113
- extras,opam-2.1-ocaml-4.14,lwt_glib.1.1.0,tests
(not at the head of any monitored branch or PR)
2026-03-17 10:26.05: New job: test lwt_glib.1.1.0, using opam 2.1
from https://github.com/ocaml/opam-repository.git#refs/pull/29530/head (395113449576622af70540fb22e5d90e18554bdc)
on debian-13-ocaml-4.14/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/29530/head" && git reset --hard 39511344
git fetch origin master
git merge --no-edit e589be2bb3f3c3428c9c98a122428f3ad2d44845
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-4.14@sha256:37323dc71cac48a3e4688e16b45b95486f3cc440c55ab3f83114e8973362f41e
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-2.1 /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 lwt_glib.1.1.0 1.1.0
RUN opam reinstall lwt_glib.1.1.0; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'lwt_glib.1.1.0' && 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 lwt_glib.1.1.0) || true
RUN opam reinstall --with-test --verbose lwt_glib.1.1.0; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'lwt_glib.1.1.0' && 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-03-17 10:26.05: Using cache hint "ocaml/opam:debian-13-ocaml-4.14@sha256:37323dc71cac48a3e4688e16b45b95486f3cc440c55ab3f83114e8973362f41e-lwt_glib.1.1.0-395113449576622af70540fb22e5d90e18554bdc"
2026-03-17 10:26.05: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-4.14@sha256:37323dc71cac48a3e4688e16b45b95486f3cc440c55ab3f83114e8973362f41e)
(user (uid 1000) (gid 1000))
(workdir /home/opam)
(run (shell "sudo ln -f /usr/bin/opam-2.1 /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 lwt_glib.1.1.0 1.1.0"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall lwt_glib.1.1.0;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'lwt_glib.1.1.0' && 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 lwt_glib.1.1.0) || true"))
(run (shell "opam reinstall --with-test --verbose lwt_glib.1.1.0;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'lwt_glib.1.1.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
)
2026-03-17 10:26.05: Waiting for resource in pool OCluster
2026-03-17 12:05.54: Waiting for worker…
2026-03-17 12:07.36: Got resource from pool OCluster
Building on phoebe
All commits already cached
Updating files: 68% (12635/18444)
Updating files: 69% (12727/18444)
Updating files: 70% (12911/18444)
Updating files: 71% (13096/18444)
Updating files: 72% (13280/18444)
Updating files: 73% (13465/18444)
Updating files: 74% (13649/18444)
Updating files: 75% (13833/18444)
Updating files: 76% (14018/18444)
Updating files: 77% (14202/18444)
Updating files: 78% (14387/18444)
Updating files: 79% (14571/18444)
Updating files: 80% (14756/18444)
Updating files: 81% (14940/18444)
Updating files: 82% (15125/18444)
Updating files: 83% (15309/18444)
Updating files: 84% (15493/18444)
Updating files: 85% (15678/18444)
Updating files: 86% (15862/18444)
Updating files: 87% (16047/18444)
Updating files: 88% (16231/18444)
Updating files: 89% (16416/18444)
Updating files: 90% (16600/18444)
Updating files: 91% (16785/18444)
Updating files: 92% (16969/18444)
Updating files: 93% (17153/18444)
Updating files: 94% (17338/18444)
Updating files: 95% (17522/18444)
Updating files: 96% (17707/18444)
Updating files: 97% (17891/18444)
Updating files: 98% (18076/18444)
Updating files: 99% (18260/18444)
Updating files: 100% (18444/18444)
Updating files: 100% (18444/18444), done.
HEAD is now at e589be2bb3 Merge pull request #29546 from johnwhitington/opam-publish-camlpdf.2.9
Merge made by the 'ort' strategy.
packages/bimage-lwt/bimage-lwt.0.3.0/opam | 6 +++++-
packages/bimage-lwt/bimage-lwt.0.3.1/opam | 6 +++++-
packages/bimage-lwt/bimage-lwt.0.4.0/opam | 6 +++++-
packages/caqti-lwt/caqti-lwt.0.11.0/opam | 4 +++-
packages/caqti-lwt/caqti-lwt.1.0.0/opam | 6 +++++-
packages/caqti-lwt/caqti-lwt.1.2.0/opam | 6 +++++-
packages/caqti-lwt/caqti-lwt.1.3.0/opam | 6 +++++-
packages/caqti-lwt/caqti-lwt.1.6.0/opam | 6 +++++-
packages/caqti-lwt/caqti-lwt.1.7.0/opam | 6 +++++-
packages/caqti-lwt/caqti-lwt.1.8.0/opam | 6 +++++-
packages/caqti-lwt/caqti-lwt.1.9.0/opam | 6 +++++-
packages/caqti-lwt/caqti-lwt.2.0.1/opam | 6 +++++-
packages/caqti-lwt/caqti-lwt.2.1.1/opam | 6 +++++-
packages/caqti-lwt/caqti-lwt.2.2.4/opam | 6 +++++-
packages/fuseau-lwt/fuseau-lwt.0.1/opam | 6 +++++-
packages/lambda-term/lambda-term.1.13/opam | 6 +++++-
packages/lambda-term/lambda-term.2.0.1/opam | 6 +++++-
packages/lambda-term/lambda-term.2.0.2/opam | 6 +++++-
packages/lambda-term/lambda-term.2.0.3/opam | 6 +++++-
packages/lambda-term/lambda-term.2.0/opam | 6 +++++-
packages/lambda-term/lambda-term.3.0.0/opam | 6 +++++-
packages/lambda-term/lambda-term.3.0.1/opam | 6 +++++-
packages/lambda-term/lambda-term.3.1.0/opam | 6 +++++-
packages/lambda-term/lambda-term.3.2.0/opam | 6 +++++-
packages/lambda-term/lambda-term.3.3.0/opam | 6 +++++-
packages/lambda-term/lambda-term.3.3.1/opam | 6 +++++-
packages/lambda-term/lambda-term.3.3.2/opam | 6 +++++-
packages/lwt_domain/lwt_domain.0.1.0/opam | 6 +++++-
packages/lwt_domain/lwt_domain.0.2.0/opam | 6 +++++-
packages/lwt_domain/lwt_domain.0.3.0/opam | 6 +++++-
packages/lwt_eio/lwt_eio.0.1/opam | 6 +++++-
packages/lwt_eio/lwt_eio.0.2/opam | 6 +++++-
packages/lwt_eio/lwt_eio.0.3/opam | 6 +++++-
packages/lwt_eio/lwt_eio.0.4/opam | 7 ++++++-
packages/lwt_eio/lwt_eio.0.5.1/opam | 7 ++++++-
packages/lwt_eio/lwt_eio.0.5/opam | 7 ++++++-
packages/lwt_glib/lwt_glib.1.0.1/opam | 6 +++++-
packages/lwt_glib/lwt_glib.1.1.0/opam | 6 +++++-
packages/lwt_glib/lwt_glib.1.1.1/opam | 6 +++++-
packages/lwt_log/lwt_log.1.1.0/opam | 6 +++++-
packages/lwt_log/lwt_log.1.1.1/opam | 6 +++++-
packages/lwt_log/lwt_log.1.1.2/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.1.0.0/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.1.0.1/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.1.1.0/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.1.2.0/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.1.2.1/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.1.2.2/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.1.2.3/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.1.2.4/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.2.0.0/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.2.0.1/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.2.0.2/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.2.0.3/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.2.1.0/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.5.8.0/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.5.8.1/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.5.9.1/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.5.9.2/opam | 6 +++++-
packages/lwt_ppx/lwt_ppx.5.9.3/opam | 6 +++++-
packages/moonpool-lwt/moonpool-lwt.0.10/opam | 6 +++++-
packages/moonpool-lwt/moonpool-lwt.0.6/opam | 6 +++++-
packages/moonpool-lwt/moonpool-lwt.0.7/opam | 6 +++++-
packages/moonpool-lwt/moonpool-lwt.0.8/opam | 6 +++++-
packages/moonpool-lwt/moonpool-lwt.0.9/opam | 6 +++++-
packages/mwt/mwt.0.1.0/opam | 6 +++++-
packages/nocrypto/nocrypto.0.5.4-1/opam | 6 +++++-
packages/nocrypto/nocrypto.0.5.4-2/opam | 6 +++++-
packages/ocluster/ocluster.0.1/opam | 4 +++-
packages/ocluster/ocluster.0.2.1/opam | 6 +++++-
packages/ocluster/ocluster.0.2/opam | 4 +++-
packages/ocluster/ocluster.0.3.0/opam | 6 +++++-
packages/picos/picos.0.3.0/opam | 6 +++++-
packages/picos/picos.0.4.0/opam | 6 +++++-
packages/picos_lwt/picos_lwt.0.5.0/opam | 6 +++++-
packages/picos_lwt/picos_lwt.0.6.0/opam | 6 +++++-
packages/tezt/tezt.2.0.0/opam | 6 +++++-
packages/tezt/tezt.3.0.0/opam | 4 +++-
packages/tezt/tezt.3.1.0/opam | 4 +++-
packages/tezt/tezt.3.1.1/opam | 4 +++-
packages/tezt/tezt.4.0.0/opam | 4 +++-
packages/tezt/tezt.4.1.0/opam | 4 +++-
packages/tezt/tezt.4.2.0/opam | 4 +++-
packages/tezt/tezt.4.3.0/opam | 4 +++-
84 files changed, 403 insertions(+), 84 deletions(-)
(from ocaml/opam:debian-13-ocaml-4.14@sha256:37323dc71cac48a3e4688e16b45b95486f3cc440c55ab3f83114e8973362f41e)
Unable to find image 'ocaml/opam:debian-13-ocaml-4.14@sha256:37323dc71cac48a3e4688e16b45b95486f3cc440c55ab3f83114e8973362f41e' locally
docker.io/ocaml/opam@sha256:37323dc71cac48a3e4688e16b45b95486f3cc440c55ab3f83114e8973362f41e: Pulling from ocaml/opam
866771c43bf5: Already exists
1e49bea09367: Already exists
e793768537e6: Already exists
ed323d3d481a: Already exists
7df34a5cd5f1: Already exists
fd712d3eb935: Already exists
4b9fb8c99118: Already exists
9d9a01948b94: Already exists
0f1514f90b32: Already exists
e1ec5a753447: Already exists
03cc323e2f71: Already exists
c09c08ea9749: Already exists
b36b619f8e6b: Already exists
195344ca5274: Already exists
228ee78582a6: Already exists
504bde1c25b3: Already exists
9d8b1356c89f: Already exists
9d8b1356c89f: Already exists
568fb6dda155: Already exists
c499c9198aea: Already exists
048e5e358118: Already exists
871ca48eb45d: Already exists
4f4fb700ef54: Already exists
a5a2568b9df9: Already exists
068cf3106ac8: Already exists
559f54ec9b29: Already exists
798ffd96fde5: Already exists
e9a891bf80d7: Already exists
d720cfe12674: Already exists
c81c932f4a91: Already exists
79f24fa3bb11: Already exists
8c1debcd8c20: Already exists
1bb2cfea7250: Already exists
2b3d3ca75e4c: Already exists
557cacaf263c: Already exists
d10483022eef: Already exists
7b62a90d8223: Already exists
28ce8ea66e72: Already exists
d975909ea717: Already exists
5c215c69c247: Already exists
e7c082452a54: Already exists
d1a4c61b613c: Already exists
0195a6679dc6: Already exists
410dfa46d7be: Already exists
b7b221f39cbe: Already exists
Digest: sha256:37323dc71cac48a3e4688e16b45b95486f3cc440c55ab3f83114e8973362f41e
Status: Downloaded newer image for ocaml/opam@sha256:37323dc71cac48a3e4688e16b45b95486f3cc440c55ab3f83114e8973362f41e
2026-03-17 12:08.01 ---> using "32cd5b5baf995c02200cf270da597dbb25becd220af2c200c00b8b241a742195" from cache
/: (user (uid 1000) (gid 1000))
/: (workdir /home/opam)
/home/opam: (run (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam"))
2026-03-17 12:08.01 ---> using "71c54fe77889e70df52e1de8b3d6fc74acda96a883ad760ac40b946ae5c6b3a1" 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 development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.1, 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-03-17 12:08.53 ---> saved as "12ebc69d55239d841f08ce6e3756fc8c4b2daae5f6b7e6487e141f9e4f895a1a"
/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.1.6 (263921263e1f745613e2882745114b7b08f3608b)
# self-upgrade no
# system arch=x86_64 os=linux os-distribution=debian os-version=13
# solver builtin-0install
# install-criteria
# upgrade-criteria
# jobs 71
# repositories 1 (version-controlled)
# pinned 1 (version)
# current-switch 4.14
# ocaml:native true
# ocaml:native-tools true
# ocaml:native-dynlink true
# ocaml:stubsdir /home/opam/.opam/4.14/lib/ocaml/stublibs:/home/opam/.opam/4.14/lib/ocaml
# ocaml:preinstalled false
# ocaml:compiler 4.14.2
2026-03-17 12:08.55 ---> saved as "5113fb9cc79095ce4dbda04010b525c008e7152a3e42e493b3faef0c95a0a76d"
/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-03-17 12:09.10 ---> saved as "1ea43d32abe33c3251bc75ba7854896fc11c9445beed271216ccc024c0735f17"
/home/opam: (copy (src .) (dst opam-repository/))
2026-03-17 12:09.24 ---> saved as "6c70919a1d2dcbec7c4c85e18c7f9ea029b0688155bf8aa5e226ea9cf3aa0635"
/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-03-17 12:09.34 ---> saved as "4133e34c6f27b037875b965cc821817a008a01f85a3cfc6c50ff9595c5f51e6c"
/home/opam: (run (network host)
(shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://deb.debian.org/debian trixie InRelease [140 kB]
- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
- Get:4 http://deb.debian.org/debian trixie/main amd64 Packages [9671 kB]
- Get:5 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [111 kB]
- Fetched 10.0 MB in 1s (8054 kB/s)
- Reading package lists...
-
2026-03-17 12:09.36 ---> saved as "936045fe1fca565f7c53f549a25615fd738673bc6b7ebca8eeada7363fa4077e"
/home/opam: (run (shell "opam pin add -k version -yn lwt_glib.1.1.0 1.1.0"))
lwt_glib is now pinned to version 1.1.0
2026-03-17 12:09.38 ---> saved as "dca2f0d65b8de467ec9ece272103ceb0df1ebd70094c03c206931f5388a59d7c"
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall lwt_glib.1.1.0;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'lwt_glib.1.1.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
lwt_glib.1.1.0 is not installed. Install it? [Y/n] y
[ERROR] In the opam file for jbuilder.1.0+beta20.2:
- At /home/opam/.opam/repo/default/packages/jbuilder/jbuilder.1.0+beta20.2/opam:15:0-15:17::
Unknown package flags deprecated ignored
'flags' has been ignored.
The following actions will be performed:
- recompile ocaml-base-compiler 4.14.2* [upstream or system changes]
- install conf-pkg-config 4 [required by lwt_glib]
- recompile ocaml-config 2 [uses ocaml-base-compiler]
- install conf-glib-2 1 [required by lwt_glib]
- recompile ocaml 4.14.2 [uses ocaml-base-compiler]
- install ocamlfind 1.9.8 [required by base-bytes]
- install jbuilder 1.0+beta20.2 [required by lwt_glib]
- install dune 3.21.1 [required by lwt]
- recompile opam-depext 1.2.3 [uses ocaml]
- install base-bytes base [required by ocplib-endian]
- install csexp 1.5.2 [required by dune-configurator]
- install cppo 1.8.0 [required by lwt]
- install dune-configurator 3.21.1 [required by lwt]
- install ocplib-endian 1.2 [required by lwt]
- install lwt 5.9.2 [required by lwt_glib]
- install lwt_glib 1.1.0*
===== 12 to install | 4 to recompile =====
The following system packages will first need to be installed:
libglib2.0-dev pkg-config
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
Let opam run your package manager to install the required system packages?
(answer 'n' for other options) [Y/n] y
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libglib2.0-dev" "pkg-config"
- Selecting previously unselected package libpython3.13-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 ... 20623 files and directories currently installed.)
- Preparing to unpack .../libpython3.13-minimal_3.13.5-2_amd64.deb ...
- Unpacking libpython3.13-minimal:amd64 (3.13.5-2) ...
- Selecting previously unselected package python3.13-minimal.
- Preparing to unpack .../python3.13-minimal_3.13.5-2_amd64.deb ...
- Unpacking python3.13-minimal (3.13.5-2) ...
- Setting up libpython3.13-minimal:amd64 (3.13.5-2) ...
- Setting up python3.13-minimal (3.13.5-2) ...
- 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 ... 20948 files and directories currently installed.)
- Preparing to unpack .../0-python3-minimal_3.13.5-1_amd64.deb ...
- Unpacking python3-minimal (3.13.5-1) ...
- Selecting previously unselected package media-types.
- Preparing to unpack .../1-media-types_13.0.0_all.deb ...
- Unpacking media-types (13.0.0) ...
- Selecting previously unselected package readline-common.
- Preparing to unpack .../2-readline-common_8.2-6_all.deb ...
- Unpacking readline-common (8.2-6) ...
- Selecting previously unselected package libreadline8t64:amd64.
- Preparing to unpack .../3-libreadline8t64_8.2-6_amd64.deb ...
- Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64'
- Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64'
- Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64'
- Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64'
- Unpacking libreadline8t64:amd64 (8.2-6) ...
- Selecting previously unselected package libpython3.13-stdlib:amd64.
- Preparing to unpack .../4-libpython3.13-stdlib_3.13.5-2_amd64.deb ...
- Unpacking libpython3.13-stdlib:amd64 (3.13.5-2) ...
- Selecting previously unselected package python3.13.
- Preparing to unpack .../5-python3.13_3.13.5-2_amd64.deb ...
- Unpacking python3.13 (3.13.5-2) ...
- Selecting previously unselected package libpython3-stdlib:amd64.
- Preparing to unpack .../6-libpython3-stdlib_3.13.5-1_amd64.deb ...
- Unpacking libpython3-stdlib:amd64 (3.13.5-1) ...
- Setting up python3-minimal (3.13.5-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 ... 21434 files and directories currently installed.)
- Preparing to unpack .../00-python3_3.13.5-1_amd64.deb ...
- Unpacking python3 (3.13.5-1) ...
- Selecting previously unselected package native-architecture.
- Preparing to unpack .../01-native-architecture_0.2.6_all.deb ...
- Unpacking native-architecture (0.2.6) ...
- Selecting previously unselected package libglib2.0-0t64:amd64.
- Preparing to unpack .../02-libglib2.0-0t64_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libglib2.0-0t64:amd64 (2.84.4-3~deb13u2) ...
- Selecting previously unselected package libgirepository-2.0-0:amd64.
- Preparing to unpack .../03-libgirepository-2.0-0_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libgirepository-2.0-0:amd64 (2.84.4-3~deb13u2) ...
- Selecting previously unselected package girepository-tools:amd64.
- Preparing to unpack .../04-girepository-tools_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking girepository-tools:amd64 (2.84.4-3~deb13u2) ...
- Selecting previously unselected package uuid-dev:amd64.
- Preparing to unpack .../05-uuid-dev_2.41-5_amd64.deb ...
- Unpacking uuid-dev:amd64 (2.41-5) ...
- Selecting previously unselected package libblkid-dev:amd64.
- Preparing to unpack .../06-libblkid-dev_2.41-5_amd64.deb ...
- Unpacking libblkid-dev:amd64 (2.41-5) ...
- Selecting previously unselected package libelf1t64:amd64.
- Preparing to unpack .../07-libelf1t64_0.192-4_amd64.deb ...
- Unpacking libelf1t64:amd64 (0.192-4) ...
- Selecting previously unselected package libffi-dev:amd64.
- Preparing to unpack .../08-libffi-dev_3.4.8-2_amd64.deb ...
- Unpacking libffi-dev:amd64 (3.4.8-2) ...
- Selecting previously unselected package libsepol-dev:amd64.
- Preparing to unpack .../09-libsepol-dev_3.8.1-1_amd64.deb ...
- Unpacking libsepol-dev:amd64 (3.8.1-1) ...
- Selecting previously unselected package libpcre2-16-0:amd64.
- Preparing to unpack .../10-libpcre2-16-0_10.46-1~deb13u1_amd64.deb ...
- Unpacking libpcre2-16-0:amd64 (10.46-1~deb13u1) ...
- Selecting previously unselected package libpcre2-32-0:amd64.
- Preparing to unpack .../11-libpcre2-32-0_10.46-1~deb13u1_amd64.deb ...
- Unpacking libpcre2-32-0:amd64 (10.46-1~deb13u1) ...
- Selecting previously unselected package libpcre2-posix3:amd64.
- Preparing to unpack .../12-libpcre2-posix3_10.46-1~deb13u1_amd64.deb ...
- Unpacking libpcre2-posix3:amd64 (10.46-1~deb13u1) ...
- Selecting previously unselected package libpcre2-dev:amd64.
- Preparing to unpack .../13-libpcre2-dev_10.46-1~deb13u1_amd64.deb ...
- Unpacking libpcre2-dev:amd64 (10.46-1~deb13u1) ...
- Selecting previously unselected package libselinux1-dev:amd64.
- Preparing to unpack .../14-libselinux1-dev_3.8.1-1_amd64.deb ...
- Unpacking libselinux1-dev:amd64 (3.8.1-1) ...
- Selecting previously unselected package libmount-dev:amd64.
- Preparing to unpack .../15-libmount-dev_2.41-5_amd64.deb ...
- Unpacking libmount-dev:amd64 (2.41-5) ...
- Selecting previously unselected package libsysprof-capture-4-dev:amd64.
- Preparing to unpack .../16-libsysprof-capture-4-dev_48.0-2_amd64.deb ...
- Unpacking libsysprof-capture-4-dev:amd64 (48.0-2) ...
- Selecting previously unselected package libpkgconf3:amd64.
- Preparing to unpack .../17-libpkgconf3_1.8.1-4_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-4) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../18-pkgconf-bin_1.8.1-4_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-4) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../19-pkgconf_1.8.1-4_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-4) ...
- Selecting previously unselected package zlib1g-dev:amd64.
- Preparing to unpack .../20-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_amd64.deb ...
- Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ...
- Selecting previously unselected package libgio-2.0-dev:amd64.
- Preparing to unpack .../21-libgio-2.0-dev_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libgio-2.0-dev:amd64 (2.84.4-3~deb13u2) ...
- Selecting previously unselected package python3-packaging.
- Preparing to unpack .../22-python3-packaging_25.0-1_all.deb ...
- Unpacking python3-packaging (25.0-1) ...
- Selecting previously unselected package libgio-2.0-dev-bin.
- Preparing to unpack .../23-libgio-2.0-dev-bin_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libgio-2.0-dev-bin (2.84.4-3~deb13u2) ...
- Selecting previously unselected package libglib2.0-data.
- Preparing to unpack .../24-libglib2.0-data_2.84.4-3~deb13u2_all.deb ...
- Unpacking libglib2.0-data (2.84.4-3~deb13u2) ...
- Selecting previously unselected package libglib2.0-bin.
- Preparing to unpack .../25-libglib2.0-bin_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libglib2.0-bin (2.84.4-3~deb13u2) ...
- Selecting previously unselected package libglib2.0-dev-bin.
- Preparing to unpack .../26-libglib2.0-dev-bin_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libglib2.0-dev-bin (2.84.4-3~deb13u2) ...
- Selecting previously unselected package libglib2.0-dev:amd64.
- Preparing to unpack .../27-libglib2.0-dev_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libglib2.0-dev:amd64 (2.84.4-3~deb13u2) ...
- Selecting previously unselected package libxml2:amd64.
- Preparing to unpack .../28-libxml2_2.12.7+dfsg+really2.9.14-2.1+deb13u2_amd64.deb ...
- Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u2) ...
- Selecting previously unselected package pkg-config:amd64.
- Preparing to unpack .../29-pkg-config_1.8.1-4_amd64.deb ...
- Unpacking pkg-config:amd64 (1.8.1-4) ...
- Selecting previously unselected package shared-mime-info.
- Preparing to unpack .../30-shared-mime-info_2.4-5+b2_amd64.deb ...
- Unpacking shared-mime-info (2.4-5+b2) ...
- Selecting previously unselected package xdg-user-dirs.
- Preparing to unpack .../31-xdg-user-dirs_0.18-2_amd64.deb ...
- Unpacking xdg-user-dirs (0.18-2) ...
- Setting up media-types (13.0.0) ...
- Setting up native-architecture (0.2.6) ...
- Setting up xdg-user-dirs (0.18-2) ...
- Setting up libffi-dev:amd64 (3.4.8-2) ...
- Setting up libpcre2-16-0:amd64 (10.46-1~deb13u1) ...
- Setting up libelf1t64:amd64 (0.192-4) ...
- Setting up libsysprof-capture-4-dev:amd64 (48.0-2) ...
- Setting up libpcre2-32-0:amd64 (10.46-1~deb13u1) ...
- Setting up libglib2.0-0t64:amd64 (2.84.4-3~deb13u2) ...
- No schema files found: doing nothing.
- Setting up libglib2.0-data (2.84.4-3~deb13u2) ...
- Setting up libpkgconf3:amd64 (1.8.1-4) ...
- Setting up uuid-dev:amd64 (2.41-5) ...
- Setting up libsepol-dev:amd64 (3.8.1-1) ...
- Setting up pkgconf-bin (1.8.1-4) ...
- Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ...
- Setting up libpcre2-posix3:amd64 (10.46-1~deb13u1) ...
- Setting up readline-common (8.2-6) ...
- Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u2) ...
- Setting up libblkid-dev:amd64 (2.41-5) ...
- Setting up libpcre2-dev:amd64 (10.46-1~deb13u1) ...
- Setting up libgirepository-2.0-0:amd64 (2.84.4-3~deb13u2) ...
- Setting up libselinux1-dev:amd64 (3.8.1-1) ...
- Setting up libglib2.0-bin (2.84.4-3~deb13u2) ...
- Setting up pkgconf:amd64 (1.8.1-4) ...
- Setting up shared-mime-info (2.4-5+b2) ...
- Setting up pkg-config:amd64 (1.8.1-4) ...
- Setting up libreadline8t64:amd64 (8.2-6) ...
- Setting up libpython3.13-stdlib:amd64 (3.13.5-2) ...
- Setting up libmount-dev:amd64 (2.41-5) ...
- Setting up libpython3-stdlib:amd64 (3.13.5-1) ...
- Setting up libgio-2.0-dev:amd64 (2.84.4-3~deb13u2) ...
- Setting up girepository-tools:amd64 (2.84.4-3~deb13u2) ...
- Setting up python3.13 (3.13.5-2) ...
- Setting up python3 (3.13.5-1) ...
- running python rtupdate hooks for python3.13...
- running python post-rtupdate hooks for python3.13...
- Setting up python3-packaging (25.0-1) ...
- Setting up libgio-2.0-dev-bin (2.84.4-3~deb13u2) ...
- Setting up libglib2.0-dev-bin (2.84.4-3~deb13u2) ...
- Setting up libglib2.0-dev:amd64 (2.84.4-3~deb13u2) ...
- Processing triggers for libc-bin (2.41-12+deb13u1) ...
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved cppo.1.8.0 (cached)
-> installed conf-pkg-config.4
-> retrieved csexp.1.5.2 (cached)
-> installed conf-glib-2.1
-> retrieved dune.3.21.1 (cached)
-> retrieved dune-configurator.3.21.1 (cached)
-> retrieved jbuilder.1.0+beta20.2 (cached)
-> retrieved lwt.5.9.2 (cached)
-> retrieved lwt_glib.1.1.0 (cached)
-> retrieved ocaml-base-compiler.4.14.2 (cached)
-> retrieved ocaml-config.2 (cached)
-> retrieved ocamlfind.1.9.8 (cached)
-> retrieved ocplib-endian.1.2 (cached)
-> retrieved opam-depext.1.2.3 (cached)
-> removed opam-depext.1.2.3
-> removed ocaml.4.14.2
-> removed ocaml-config.2
-> removed ocaml-base-compiler.4.14.2
-> installed ocaml-base-compiler.4.14.2
-> installed ocaml-config.2
-> installed ocaml.4.14.2
-> installed opam-depext.1.2.3
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed jbuilder.1.0+beta20.2
-> installed dune.3.21.1
-> installed csexp.1.5.2
-> installed cppo.1.8.0
-> installed ocplib-endian.1.2
-> installed dune-configurator.3.21.1
-> installed lwt.5.9.2
-> installed lwt_glib.1.1.0
Done.
<><> opam-depext.1.2.3 installed successfully <><><><><><><><><><><><><><><><><>
=> opam-depext is unnecessary when used with opam >= 2.1. Please use opam install directly instead
# Run eval $(opam env) to update the current shell environment
2026-03-17 12:13.28 ---> saved as "a936c70457259ecdda29426b616ad78c1185a1f3f613c7def6a00051caa56028"
/home/opam: (run (network host)
(shell "(opam reinstall --with-test lwt_glib.1.1.0) || true"))
The following actions will be performed:
- recompile lwt_glib 1.1.0*
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> removed lwt_glib.1.1.0
-> installed lwt_glib.1.1.0
Done.
# Run eval $(opam env) to update the current shell environment
2026-03-17 12:13.41 ---> saved as "37d7e59a92a74976013536dc09b1ac89421a429cc50a647a7e7f3cd026b3827c"
/home/opam: (run (shell "opam reinstall --with-test --verbose lwt_glib.1.1.0;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'lwt_glib.1.1.0' && 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 lwt_glib 1.1.0*
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing 2/4: [lwt_glib: jbuilder build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "jbuilder" "build" "-p" "lwt_glib" "-j" "71" (CWD=/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0)
- ocaml (internal)
- File "/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0/_build/.jbuilds/default/test/core/jbuild.ml", line 3, characters 14-37:
- 3 | Hashtbl.add Toploop.directive_table "require" (Toploop.Directive_string ignore);
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0/_build/.jbuilds/default/test/core/jbuild.ml", line 4, characters 14-37:
- 4 | Hashtbl.add Toploop.directive_table "use" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0/_build/.jbuilds/default/test/core/jbuild.ml", line 6, characters 14-37:
- 6 | Hashtbl.add Toploop.directive_table "use_mod" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- ocaml (internal)
- File "/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0/_build/.jbuilds/default/src/core/jbuild.ml", line 3, characters 14-37:
- 3 | Hashtbl.add Toploop.directive_table "require" (Toploop.Directive_string ignore);
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0/_build/.jbuilds/default/src/core/jbuild.ml", line 4, characters 14-37:
- 4 | Hashtbl.add Toploop.directive_table "use" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0/_build/.jbuilds/default/src/core/jbuild.ml", line 6, characters 14-37:
- 6 | Hashtbl.add Toploop.directive_table "use_mod" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- ocamlc src/glib/config/.discover.eobjs/discover.{cmi,cmo,cmt}
- File "src/glib/config/discover.ml", line 15, characters 8-29:
- 15 | try Pervasives.input_line input_channel
- ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- ocamlc src/glib/.lwt_glib.objs/lwt_glib.{cmo,cmt}
- File "src/glib/lwt_glib.ml", line 27, characters 42-59:
- 27 | | State_glib_into_lwt of (unit -> unit) Lwt_sequence.node * (unit -> unit) Lwt_sequence.node
- ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Lwt_sequence
- Use package lwt-dllist. See
- https://github.com/mirage/lwt-dllist
- File "src/glib/lwt_glib.ml", line 27, characters 77-94:
- 27 | | State_glib_into_lwt of (unit -> unit) Lwt_sequence.node * (unit -> unit) Lwt_sequence.node
- ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Lwt_sequence
- Use package lwt-dllist. See
- https://github.com/mirage/lwt-dllist
- File "src/glib/lwt_glib.ml", line 86, characters 14-28:
- 86 | ignore (Lwt_main.yield ())
- ^^^^^^^^^^^^^^
- Alert deprecated: Lwt_main.yield
- Use Lwt.pause instead
- File "src/glib/lwt_glib.ml", line 111, characters 35-53:
- 111 | state := State_glib_into_lwt(Lwt_sequence.add_l enter Lwt_main.enter_iter_hooks,
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Lwt_sequence
- Use package lwt-dllist. See
- https://github.com/mirage/lwt-dllist
- File "src/glib/lwt_glib.ml", line 111, characters 60-85:
- 111 | state := State_glib_into_lwt(Lwt_sequence.add_l enter Lwt_main.enter_iter_hooks,
- ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Lwt_main.enter_iter_hooks
- Use module Lwt_main.Enter_iter_hooks.
- File "src/glib/lwt_glib.ml", line 112, characters 35-53:
- 112 | Lwt_sequence.add_l leave Lwt_main.leave_iter_hooks)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Lwt_sequence
- Use package lwt-dllist. See
- https://github.com/mirage/lwt-dllist
- File "src/glib/lwt_glib.ml", line 112, characters 60-85:
- 112 | Lwt_sequence.add_l leave Lwt_main.leave_iter_hooks)
- ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Lwt_main.leave_iter_hooks
- Use module Lwt_main.Leave_iter_hooks.
- File "src/glib/lwt_glib.ml", line 124, characters 4-23:
- 124 | Lwt_sequence.remove node_enter;
- ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Lwt_sequence
- Use package lwt-dllist. See
- https://github.com/mirage/lwt-dllist
- File "src/glib/lwt_glib.ml", line 125, characters 4-23:
- 125 | Lwt_sequence.remove node_leave;
- ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Lwt_sequence
- Use package lwt-dllist. See
- https://github.com/mirage/lwt-dllist
- ocamlopt src/glib/config/.discover.eobjs/discover.{cmx,o}
- File "src/glib/config/discover.ml", line 15, characters 8-29:
- 15 | try Pervasives.input_line input_channel
- ^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Stdlib.Pervasives
- Use Stdlib instead.
-
- If you need to stay compatible with OCaml < 4.07, you can use the
- stdlib-shims library: https://github.com/ocaml/stdlib-shims
- ocamlopt src/glib/.lwt_glib.objs/lwt_glib.{cmx,o}
- File "src/glib/lwt_glib.ml", line 27, characters 42-59:
- 27 | | State_glib_into_lwt of (unit -> unit) Lwt_sequence.node * (unit -> unit) Lwt_sequence.node
- ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Lwt_sequence
- Use package lwt-dllist. See
- https://github.com/mirage/lwt-dllist
- File "src/glib/lwt_glib.ml", line 27, characters 77-94:
- 27 | | State_glib_into_lwt of (unit -> unit) Lwt_sequence.node * (unit -> unit) Lwt_sequence.node
- ^^^^^^^^^^^^^^^^^
- Alert deprecated: module Lwt_sequence
- Use package lwt-dllist. See
- https://github.com/mirage/lwt-dllist
- File "src/glib/lwt_glib.ml", line 86, characters 14-28:
- 86 | ignore (Lwt_main.yield ())
- ^^^^^^^^^^^^^^
- Alert deprecated: Lwt_main.yield
- Use Lwt.pause instead
- File "src/glib/lwt_glib.ml", line 111, characters 35-53:
- 111 | state := State_glib_into_lwt(Lwt_sequence.add_l enter Lwt_main.enter_iter_hooks,
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Lwt_sequence
- Use package lwt-dllist. See
- https://github.com/mirage/lwt-dllist
- File "src/glib/lwt_glib.ml", line 111, characters 60-85:
- 111 | state := State_glib_into_lwt(Lwt_sequence.add_l enter Lwt_main.enter_iter_hooks,
- ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Lwt_main.enter_iter_hooks
- Use module Lwt_main.Enter_iter_hooks.
- File "src/glib/lwt_glib.ml", line 112, characters 35-53:
- 112 | Lwt_sequence.add_l leave Lwt_main.leave_iter_hooks)
- ^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Lwt_sequence
- Use package lwt-dllist. See
- https://github.com/mirage/lwt-dllist
- File "src/glib/lwt_glib.ml", line 112, characters 60-85:
- 112 | Lwt_sequence.add_l leave Lwt_main.leave_iter_hooks)
- ^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Lwt_main.leave_iter_hooks
- Use module Lwt_main.Leave_iter_hooks.
- File "src/glib/lwt_glib.ml", line 124, characters 4-23:
- 124 | Lwt_sequence.remove node_enter;
- ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Lwt_sequence
- Use package lwt-dllist. See
- https://github.com/mirage/lwt-dllist
- File "src/glib/lwt_glib.ml", line 125, characters 4-23:
- 125 | Lwt_sequence.remove node_leave;
- ^^^^^^^^^^^^^^^^^^^
- Alert deprecated: module Lwt_sequence
- Use package lwt-dllist. See
- https://github.com/mirage/lwt-dllist
Processing 2/4: [lwt_glib: jbuilder runtest]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "jbuilder" "runtest" "-p" "lwt_glib" (CWD=/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0)
- ocaml (internal)
- File "/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0/_build/.jbuilds/default/test/core/jbuild.ml", line 3, characters 14-37:
- 3 | Hashtbl.add Toploop.directive_table "require" (Toploop.Directive_string ignore);
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0/_build/.jbuilds/default/test/core/jbuild.ml", line 4, characters 14-37:
- 4 | Hashtbl.add Toploop.directive_table "use" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0/_build/.jbuilds/default/test/core/jbuild.ml", line 6, characters 14-37:
- 6 | Hashtbl.add Toploop.directive_table "use_mod" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- ocaml (internal)
- File "/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0/_build/.jbuilds/default/src/core/jbuild.ml", line 3, characters 14-37:
- 3 | Hashtbl.add Toploop.directive_table "require" (Toploop.Directive_string ignore);
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0/_build/.jbuilds/default/src/core/jbuild.ml", line 4, characters 14-37:
- 4 | Hashtbl.add Toploop.directive_table "use" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- File "/home/opam/.opam/4.14/.opam-switch/build/lwt_glib.1.1.0/_build/.jbuilds/default/src/core/jbuild.ml", line 6, characters 14-37:
- 6 | Hashtbl.add Toploop.directive_table "use_mod" (Toploop.Directive_string (fun _ ->
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
-> compiled lwt_glib.1.1.0
-> removed lwt_glib.1.1.0
-> installed lwt_glib.1.1.0
Done.
# Run eval $(opam env) to update the current shell environment
2026-03-17 12:13.53 ---> saved as "efe64081b75716aa2bfad19709022cc88ae1db8c81f157387431df68467ca5a0"
Job succeeded
2026-03-17 12:14.17: Job succeeded