2025-10-15 10:22.00: New job: test ocaml-opam/opam-0install-solver https://github.com/ocaml-opam/opam-0install-solver.git#refs/heads/master (bb2820066fec4bda3e4f9e30ec2660434a964e79) (linux-x86_64:debian-13-4.14_x86_32_opam-2.4) Base: ocaml/opam:debian-13-ocaml-4.14@sha256:1a9995701f9299935b683e506707113e37005fcec3e2543fd58f2af6e28f0b63 Opam project build To reproduce locally: git clone --recursive "https://github.com/ocaml-opam/opam-0install-solver.git" -b "master" && cd "opam-0install-solver" && git reset --hard bb282006 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-13-ocaml-4.14@sha256:1a9995701f9299935b683e506707113e37005fcec3e2543fd58f2af6e28f0b63 # debian-13-4.14_x86_32_opam-2.4 USER 1000:1000 SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ] ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version WORKDIR /src RUN sudo chown opam /src RUN cd ~/opam-repository && (git cat-file -e 241aae26db44294142794da0ce695e8beac418df || git fetch origin master) && git reset -q --hard 241aae26db44294142794da0ce695e8beac418df && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 opam-0install.opam ./ RUN opam pin add -yn opam-0install.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="0install-solver.2.18 alcotest.1.9.1 astring.0.8.5 base-bigarray.base base-threads.base base-unix.base base64.3.5.2 cmdliner.1.3.0 conf-c++.1.0 cppo.1.8.0 cudf.0.10 dose3.7.0.0 dune.3.20.2 extlib.1.8.0 fmt.0.11.0 jsonm.1.0.2 mccs.1.1+19 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 opam-0install-cudf.0.5.0 opam-client.2.4.1 opam-core.2.4.1 opam-file-format.2.2.0 opam-format.2.4.1 opam-repository.2.4.1 opam-solver.2.4.1 opam-state.2.4.1 patch.3.0.0 re.1.14.0 sha.1.15.4 spdx_licenses.1.4.0 stdlib-shims.0.3.0 swhid_core.0.1 topkg.1.1.0 uutf.1.0.4" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.4 --depext-only -y opam-0install.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . /src RUN opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2025-10-15 10:22.00: Using cache hint "ocaml-opam/opam-0install-solver-ocaml/opam:debian-13-ocaml-4.14@sha256:1a9995701f9299935b683e506707113e37005fcec3e2543fd58f2af6e28f0b63-debian-13-4.14_x86_32_opam-2.4-5655dce25a7d2c8cb093854d0ba8b329" 2025-10-15 10:22.00: Using OBuilder spec: ((from ocaml/opam:debian-13-ocaml-4.14@sha256:1a9995701f9299935b683e506707113e37005fcec3e2543fd58f2af6e28f0b63) (comment debian-13-4.14_x86_32_opam-2.4) (user (uid 1000) (gid 1000)) (shell /usr/bin/linux32 /bin/sh -c) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam")) (run (shell "opam init --reinit -ni")) (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) (workdir /src) (run (shell "sudo chown opam /src")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 241aae26db44294142794da0ce695e8beac418df || git fetch origin master) && git reset -q --hard 241aae26db44294142794da0ce695e8beac418df && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src opam-0install.opam) (dst ./)) (run (network host) (shell "opam pin add -yn opam-0install.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "0install-solver.2.18 alcotest.1.9.1 astring.0.8.5 base-bigarray.base base-threads.base base-unix.base base64.3.5.2 cmdliner.1.3.0 conf-c++.1.0 cppo.1.8.0 cudf.0.10 dose3.7.0.0 dune.3.20.2 extlib.1.8.0 fmt.0.11.0 jsonm.1.0.2 mccs.1.1+19 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 opam-0install-cudf.0.5.0 opam-client.2.4.1 opam-core.2.4.1 opam-file-format.2.2.0 opam-format.2.4.1 opam-repository.2.4.1 opam-solver.2.4.1 opam-state.2.4.1 patch.3.0.0 re.1.14.0 sha.1.15.4 spdx_licenses.1.4.0 stdlib-shims.0.3.0 swhid_core.0.1 topkg.1.1.0 uutf.1.0.4") (env CI true) (env OCAMLCI true) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y opam-0install.dev $DEPS")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) (copy (src .) (dst /src)) (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) ) 2025-10-15 10:22.00: Waiting for resource in pool OCluster 2025-10-15 12:41.39: Waiting for worker… 2025-10-15 12:46.20: Got resource from pool OCluster Building on clete All commits already cached HEAD is now at bb28200 Merge pull request #64 from talex5/release (from ocaml/opam:debian-13-ocaml-4.14@sha256:1a9995701f9299935b683e506707113e37005fcec3e2543fd58f2af6e28f0b63) Unable to find image 'ocaml/opam:debian-13-ocaml-4.14@sha256:1a9995701f9299935b683e506707113e37005fcec3e2543fd58f2af6e28f0b63' locally docker.io/ocaml/opam@sha256:1a9995701f9299935b683e506707113e37005fcec3e2543fd58f2af6e28f0b63: Pulling from ocaml/opam f1c1f592b556: Already exists 1b804c748ae2: Already exists 46890ce1a2c6: Already exists 59d360237abf: Already exists 3f9e79276ad2: Already exists 0f3879946ce8: Already exists b5386ba4450a: Already exists d72a73e60ada: Already exists 5657d34ee214: Already exists b3739d7df5a6: Already exists 20686602fa54: Already exists ac71dabb3064: Already exists aebd608b6359: Already exists b25ca2e1fe6a: Already exists 7b3c426e231e: Already exists 7c29943894c1: Already exists 6f96d58bfde1: Already exists 57fd7e6f0fcc: Already exists c62cedd71197: Already exists 8299ba532ede: Already exists acd9fe4f75a0: Already exists 4f4fb700ef54: Already exists 9f75e0cf0db8: Already exists 1ac30b6ffbfe: Already exists 8c966152e5b9: Already exists 1b89a7d78106: Already exists 7ec941522540: Already exists 4ea54a4b23e3: Already exists f896ea897152: Already exists 81d297dab66c: Already exists a761e314d9bb: Already exists 7e72fd67616e: Already exists 12aaf83bc4b9: Already exists 052055b1bebb: Already exists ef3b8f2cb729: Already exists 57924c7f024b: Already exists e08a5917fa7f: Already exists 823bcf26ad4e: Already exists fc03626aec80: Already exists 1091dd9160fe: Already exists b2ab94a85ee0: Pulling fs layer e51823fd6968: Pulling fs layer de64f45c764d: Pulling fs layer 9ccb9124a814: Pulling fs layer 9ccb9124a814: Waiting e51823fd6968: Download complete de64f45c764d: Verifying Checksum de64f45c764d: Download complete 9ccb9124a814: Download complete b2ab94a85ee0: Verifying Checksum b2ab94a85ee0: Download complete b2ab94a85ee0: Pull complete e51823fd6968: Pull complete de64f45c764d: Pull complete 9ccb9124a814: Pull complete Digest: sha256:1a9995701f9299935b683e506707113e37005fcec3e2543fd58f2af6e28f0b63 Status: Downloaded newer image for ocaml/opam@sha256:1a9995701f9299935b683e506707113e37005fcec3e2543fd58f2af6e28f0b63 2025-10-15 12:47.26 ---> using "9324b430a173d988cd667e6a34c7b7fcdaf67bcda08cd9e8ed334f03c397df27" from cache /: (comment debian-13-4.14_x86_32_opam-2.4) /: (user (uid 1000) (gid 1000)) /: (shell /usr/bin/linux32 /bin/sh -c) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam")) 2025-10-15 12:47.26 ---> using "bd34fdeaa58f0bf53cb92f8d89ca7cdc4f9c93f61c5fdc10eea57b53bead48c4" from cache /src: (run (shell "opam init --reinit -ni")) Configuring from /home/opam/.opamrc and then from built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. Continue? [Y/n] y This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted. You may want to back it up before going further. Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] Initialised 2025-10-15 12:47.26 ---> using "99d71abddb6022b7c3534606b307b2c5edee7f071445b9278c3f0e55c3479dd3" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 6.8.0-84-generic The OCaml toplevel, version 4.14.2 2.4.1 2025-10-15 12:47.26 ---> using "8f38b9ae7c6bd1d0fb0e011a4d7898d9531ecfc18af87332444cbb11732655f8" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-10-15 12:47.26 ---> using "76f17c68cf981d400bcd478a859a30de47152cca5e6b84a3af48baa9e51d1610" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 241aae26db44294142794da0ce695e8beac418df || git fetch origin master) && git reset -q --hard 241aae26db44294142794da0ce695e8beac418df && git log --no-decorate -n1 --oneline && opam update -u")) 241aae26db Merge pull request #28629 from dinosaure/release-alcotest-1.9.1 <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from git+file:///home/opam/opam-repository Everything as up-to-date as possible (run with --verbose to show unavailable upgrades). However, you may "opam upgrade" these packages explicitly at these versions (e.g. "opam upgrade ocaml.5.3.0"), which will ask permission to downgrade or uninstall the conflicting packages. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-10-15 12:47.26 ---> using "fc2832794279ec152acbc1899319a41fe810a2136fc4b96cd61a390dda23cd05" from cache /src: (copy (src opam-0install.opam) (dst ./)) 2025-10-15 12:47.26 ---> saved as "c007cd2e183c26b6ffc01aecda898c684108695b0b2f77dca9ffdd1e036800e7" /src: (run (network host) (shell "opam pin add -yn opam-0install.dev './'")) [opam-0install.dev] synchronised (file:///src) opam-0install is now pinned to file:///src (version dev) 2025-10-15 12:47.29 ---> saved as "f6c7cb15d19481c867d768cc62b3c74a94fa3f3a85e1efdd8a3dd4f06d07d95d" /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-10-15 12:47.30 ---> saved as "223fe6487975321fc6af352e774cf6a04266e9f61bb4f1d3c6d41e7928750132" /src: (env DEPS "0install-solver.2.18 alcotest.1.9.1 astring.0.8.5 base-bigarray.base base-threads.base base-unix.base base64.3.5.2 cmdliner.1.3.0 conf-c++.1.0 cppo.1.8.0 cudf.0.10 dose3.7.0.0 dune.3.20.2 extlib.1.8.0 fmt.0.11.0 jsonm.1.0.2 mccs.1.1+19 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 opam-0install-cudf.0.5.0 opam-client.2.4.1 opam-core.2.4.1 opam-file-format.2.2.0 opam-format.2.4.1 opam-repository.2.4.1 opam-solver.2.4.1 opam-state.2.4.1 patch.3.0.0 re.1.14.0 sha.1.15.4 spdx_licenses.1.4.0 stdlib-shims.0.3.0 swhid_core.0.1 topkg.1.1.0 uutf.1.0.4") /src: (env CI true) /src: (env OCAMLCI true) /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.4 --depext-only -y opam-0install.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Hit:1 http://deb.debian.org/debian trixie InRelease - Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB] - Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] - Get:4 http://deb.debian.org/debian-security trixie-security/main i386 Packages [49.1 kB] - Fetched 140 kB in 0s (611 kB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [opam-0install.dev] synchronised (file:///src) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 2). [NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2). [NOTE] Package ocaml is already installed (current version is 4.14.2). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). 2025-10-15 12:47.51 ---> saved as "77feeec04ba37fc8c99bd588395d2fabcbbfc8821e9bbe85c406eeda17f5ed8d" /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 2). [NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2). [NOTE] Package ocaml is already installed (current version is 4.14.2). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following actions will be performed: === install 38 packages - install 0install-solver 2.18 - install alcotest 1.9.1 - install astring 0.8.5 - install base64 3.5.2 - install cmdliner 1.3.0 - install conf-c++ 1.0 - install cppo 1.8.0 - install cudf 0.10 - install dose3 7.0.0 - install dune 3.20.2 - install extlib 1.8.0 - install fmt 0.11.0 - install jsonm 1.0.2 - install mccs 1.1+19 - install menhir 20250912 - install menhirCST 20250912 - install menhirLib 20250912 - install menhirSdk 20250912 - install ocaml-syntax-shims 1.0.0 - install ocamlbuild 0.16.1 - install ocamlfind 1.9.8 - install ocamlgraph 2.2.0 - install opam-0install-cudf 0.5.0 - install opam-client 2.4.1 - install opam-core 2.4.1 - install opam-file-format 2.2.0 - install opam-format 2.4.1 - install opam-repository 2.4.1 - install opam-solver 2.4.1 - install opam-state 2.4.1 - install patch 3.0.0 - install re 1.14.0 - install sha 1.15.4 - install spdx_licenses 1.4.0 - install stdlib-shims 0.3.0 - install swhid_core 0.1 - install topkg 1.1.0 - install uutf 1.0.4 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved 0install-solver.2.18 (cached) -> retrieved alcotest.1.9.1 (cached) -> retrieved astring.0.8.5 (cached) -> retrieved base64.3.5.2 (cached) -> retrieved cppo.1.8.0 (cached) -> retrieved cmdliner.1.3.0 (cached) -> installed conf-c++.1.0 -> retrieved cudf.0.10 (cached) -> retrieved dose3.7.0.0 (cached) -> retrieved extlib.1.8.0 (cached) -> retrieved fmt.0.11.0 (cached) -> retrieved jsonm.1.0.2 (cached) -> retrieved mccs.1.1+19 (cached) -> retrieved menhir.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912 (cached) -> retrieved dune.3.20.2 (cached) -> retrieved ocaml-syntax-shims.1.0.0 (cached) -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved ocamlgraph.2.2.0 (cached) -> retrieved opam-0install-cudf.0.5.0 (cached) -> retrieved opam-client.2.4.1, opam-core.2.4.1, opam-format.2.4.1, opam-repository.2.4.1, opam-solver.2.4.1, opam-state.2.4.1 (cached) -> installed cmdliner.1.3.0 -> retrieved opam-file-format.2.2.0 (cached) -> retrieved patch.3.0.0 (cached) -> retrieved re.1.14.0 (cached) -> retrieved sha.1.15.4 (cached) -> retrieved spdx_licenses.1.4.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved swhid_core.0.1 (cached) -> retrieved uutf.1.0.4 (cached) -> retrieved topkg.1.1.0 (cached) -> installed ocamlfind.1.9.8 -> installed ocamlbuild.0.16.1 -> installed topkg.1.1.0 -> installed fmt.0.11.0 -> installed uutf.1.0.4 -> installed astring.0.8.5 -> installed jsonm.1.0.2 -> installed dune.3.20.2 -> installed base64.3.5.2 -> installed menhirCST.20250912 -> installed stdlib-shims.0.3.0 -> installed 0install-solver.2.18 -> installed spdx_licenses.1.4.0 -> installed patch.3.0.0 -> installed swhid_core.0.1 -> installed menhirSdk.20250912 -> installed menhirLib.20250912 -> installed cppo.1.8.0 -> installed ocaml-syntax-shims.1.0.0 -> installed re.1.14.0 -> installed extlib.1.8.0 -> installed ocamlgraph.2.2.0 -> installed sha.1.15.4 -> installed cudf.0.10 -> installed alcotest.1.9.1 -> installed opam-0install-cudf.0.5.0 -> installed dose3.7.0.0 -> installed mccs.1.1+19 -> installed opam-core.2.4.1 -> installed menhir.20250912 -> installed opam-file-format.2.2.0 -> installed opam-format.2.4.1 -> installed opam-repository.2.4.1 -> installed opam-solver.2.4.1 -> installed opam-state.2.4.1 -> installed opam-client.2.4.1 Done. # To update the current shell environment, run: eval $(opam env) 2025-10-15 12:50.32 ---> saved as "d00ce3582eb29900ef65d6fdd748c439a6a338c2cf4b4f5b55c3dc1391c814c1" /src: (copy (src .) (dst /src)) 2025-10-15 12:50.32 ---> saved as "bb3d7e9b187ee0187e10b24670a86dee2d7494365feaa274c8ce4e76a917020c" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) 2025-10-15 12:50.34 ---> saved as "e4388d5d831bc0bf01b4d0c0ecaa178b50473c3ec9313b3990300f06c12ddb49" Job succeeded 2025-10-15 12:50.34: Job succeeded