Organisationsocaml-opamopam-publisha5924d ()ubuntu-22.04-4.14_opam-2.5

ubuntu-22.04-4.14_opam-2.5

Link Copied
Code Copied

Logs

2026-01-09 21:47.05: New job: test ocaml-opam/opam-publish https://github.com/ocaml-opam/opam-publish.git#refs/pull/190/head (a5924dfbbc763953a4fb51c2a13ee61503f7553b) (linux-x86_64:ubuntu-22.04-4.14_opam-2.5)
Base: ocaml/opam:ubuntu-22.04-ocaml-4.14@sha256:f7fb670e55d80edca85afd0f09537114196f2e1cf0d80646624bfa78f34e501b
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/ocaml-opam/opam-publish.git" && cd "opam-publish" && git fetch origin "refs/pull/190/head" && git reset --hard a5924dfb
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:ubuntu-22.04-ocaml-4.14@sha256:f7fb670e55d80edca85afd0f09537114196f2e1cf0d80646624bfa78f34e501b
# ubuntu-22.04-4.14_opam-2.5
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.5 /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 2dee2fe30df966714e056f8af164fe0ed7648a63 || git fetch origin master) && git reset -q --hard 2dee2fe30df966714e056f8af164fe0ed7648a63 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 opam-publish.opam ./
RUN opam pin add -yn opam-publish.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="angstrom.0.16.1 asn1-combinators.0.3.2 astring.0.8.5 atd.3.0.1 atdgen.3.0.1 atdgen-runtime.3.0.1 base.v0.16.4 base-bigarray.base base-bytes.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 biniou.1.2.2 bos.0.2.1 ca-certs.1.0.1 camlp-streams.5.0.1 cmdliner.1.3.0 cohttp.6.1.1 cohttp-lwt.6.1.1 cohttp-lwt-unix.6.1.1 conduit.8.0.0 conduit-lwt.8.0.0 conduit-lwt-unix.8.0.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.3.0 domain-name.0.5.0 dune.3.20.2 dune-configurator.3.20.2 duration.0.2.1 easy-format.1.3.4 eqaf.0.10 fmt.0.11.0 fpath.0.7.3 github.4.5.1 github-data.4.5.1 github-unix.4.5.1 gmap.0.3.0 http.6.1.1 ipaddr.5.6.1 ipaddr-sexp.5.6.1 jsonm.1.0.2 kdf.1.0.0 logs.0.10.0 lwt.5.9.2 macaddr.5.6.1 magic-mime.1.3.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mirage-crypto.2.0.2 mirage-crypto-ec.2.0.2 mirage-crypto-pk.2.0.2 mirage-crypto-rng.2.0.2 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 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 ocplib-endian.1.2 ohex.0.2.0 opam-core.2.5.0 opam-file-format.2.2.0 opam-format.2.5.0 opam-repository.2.5.0 opam-state.2.5.0 patch.3.1.0 ppx_derivers.1.2.1 ppx_sexp_conv.v0.16.0 ppxlib.0.35.0 ptime.1.2.0 re.1.14.0 rresult.0.7.0 sexplib0.v0.16.0 sha.1.15.4 spdx_licenses.1.4.0 stdlib-shims.0.3.0 stringext.1.6.0 swhid_core.0.1 tls.2.0.3 tls-lwt.2.0.3 topkg.1.1.1 uri.4.4.0 uri-sexp.4.4.0 uutf.1.0.4 x509.1.0.6 yojson.3.0.0 zarith.1.14"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y opam-publish.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


2026-01-09 21:47.05: Using cache hint "ocaml-opam/opam-publish-ocaml/opam:ubuntu-22.04-ocaml-4.14@sha256:f7fb670e55d80edca85afd0f09537114196f2e1cf0d80646624bfa78f34e501b-ubuntu-22.04-4.14_opam-2.5-1c3e610464ad83be445ade2abef4c1b1"
2026-01-09 21:47.05: Using OBuilder spec:
((from ocaml/opam:ubuntu-22.04-ocaml-4.14@sha256:f7fb670e55d80edca85afd0f09537114196f2e1cf0d80646624bfa78f34e501b)
(comment ubuntu-22.04-4.14_opam-2.5)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (shell "sudo ln -f /usr/bin/opam-2.5 /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 2dee2fe30df966714e056f8af164fe0ed7648a63 || git fetch origin master) && git reset -q --hard 2dee2fe30df966714e056f8af164fe0ed7648a63 && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src opam-publish.opam) (dst ./))
(run (network host)
(shell "opam pin add -yn opam-publish.dev './'"))
(run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "angstrom.0.16.1 asn1-combinators.0.3.2 astring.0.8.5 atd.3.0.1 atdgen.3.0.1 atdgen-runtime.3.0.1 base.v0.16.4 base-bigarray.base base-bytes.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 biniou.1.2.2 bos.0.2.1 ca-certs.1.0.1 camlp-streams.5.0.1 cmdliner.1.3.0 cohttp.6.1.1 cohttp-lwt.6.1.1 cohttp-lwt-unix.6.1.1 conduit.8.0.0 conduit-lwt.8.0.0 conduit-lwt-unix.8.0.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.3.0 domain-name.0.5.0 dune.3.20.2 dune-configurator.3.20.2 duration.0.2.1 easy-format.1.3.4 eqaf.0.10 fmt.0.11.0 fpath.0.7.3 github.4.5.1 github-data.4.5.1 github-unix.4.5.1 gmap.0.3.0 http.6.1.1 ipaddr.5.6.1 ipaddr-sexp.5.6.1 jsonm.1.0.2 kdf.1.0.0 logs.0.10.0 lwt.5.9.2 macaddr.5.6.1 magic-mime.1.3.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mirage-crypto.2.0.2 mirage-crypto-ec.2.0.2 mirage-crypto-pk.2.0.2 mirage-crypto-rng.2.0.2 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 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 ocplib-endian.1.2 ohex.0.2.0 opam-core.2.5.0 opam-file-format.2.2.0 opam-format.2.5.0 opam-repository.2.5.0 opam-state.2.5.0 patch.3.1.0 ppx_derivers.1.2.1 ppx_sexp_conv.v0.16.0 ppxlib.0.35.0 ptime.1.2.0 re.1.14.0 rresult.0.7.0 sexplib0.v0.16.0 sha.1.15.4 spdx_licenses.1.4.0 stdlib-shims.0.3.0 stringext.1.6.0 swhid_core.0.1 tls.2.0.3 tls-lwt.2.0.3 topkg.1.1.1 uri.4.4.0 uri-sexp.4.4.0 uutf.1.0.4 x509.1.0.6 yojson.3.0.0 zarith.1.14")
(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.5 --depext-only -y opam-publish.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"))
)


2026-01-09 21:47.05: Waiting for resource in pool OCluster
2026-01-09 23:33.34: Waiting for worker…
2026-01-09 23:33.52: Got resource from pool OCluster
Building on bremusa.ocamllabs.io
All commits already cached
HEAD is now at a5924df Write the user token only once


(from ocaml/opam:ubuntu-22.04-ocaml-4.14@sha256:f7fb670e55d80edca85afd0f09537114196f2e1cf0d80646624bfa78f34e501b)
Unable to find image 'ocaml/opam:ubuntu-22.04-ocaml-4.14@sha256:f7fb670e55d80edca85afd0f09537114196f2e1cf0d80646624bfa78f34e501b' locally
docker.io/ocaml/opam@sha256:f7fb670e55d80edca85afd0f09537114196f2e1cf0d80646624bfa78f34e501b: Pulling from ocaml/opam
7e49dc6156b0: Already exists
d4e25bc4e54e: Pulling fs layer
a2f0d7f6c7a2: Pulling fs layer
e9295d1ac3bc: Pulling fs layer
48c87b1c7333: Pulling fs layer
da6709a7d994: Pulling fs layer
f4bdd0682581: Pulling fs layer
fdd283dd5a04: Pulling fs layer
58e1793fb243: Pulling fs layer
48c87b1c7333: Waiting
da6709a7d994: Waiting
fdd283dd5a04: Waiting
f4bdd0682581: Waiting
77ec02af2c49: Pulling fs layer
58e1793fb243: Waiting
d98cd9755506: Pulling fs layer
77ec02af2c49: Waiting
dc8614d28602: Pulling fs layer
d98cd9755506: Waiting
0772aa035f0f: Pulling fs layer
dc8614d28602: Waiting
89fd84f5b086: Pulling fs layer
0772aa035f0f: Waiting
a82872a7c2c5: Pulling fs layer
be0daa8cb4c5: Pulling fs layer
89fd84f5b086: Waiting
a82872a7c2c5: Waiting
0564ca0741f1: Pulling fs layer
0564ca0741f1: Waiting
be0daa8cb4c5: Waiting
4f4fb700ef54: Pulling fs layer
89ad18ffaf37: Pulling fs layer
4f4fb700ef54: Waiting
47d9a6f0fd74: Pulling fs layer
89ad18ffaf37: Waiting
702f403fd691: Pulling fs layer
47d9a6f0fd74: Waiting
702f403fd691: Waiting
2ebe2d64d0a6: Pulling fs layer
4cab782a5dac: Pulling fs layer
5281573baee7: Pulling fs layer
2ebe2d64d0a6: Waiting
4cab782a5dac: Waiting
fe8da0bd13e1: Pulling fs layer
5281573baee7: Waiting
17da0d9119d3: Pulling fs layer
f209b87d9a21: Pulling fs layer
fe8da0bd13e1: Waiting
8af345427948: Pulling fs layer
17da0d9119d3: Waiting
f209b87d9a21: Waiting
e70f51ae47c8: Pulling fs layer
8af345427948: Waiting
3dcb78ac65ef: Pulling fs layer
e70f51ae47c8: Waiting
ce307cfab940: Pulling fs layer
3dcb78ac65ef: Waiting
ffb7aa02dfd1: Pulling fs layer
ce307cfab940: Waiting
79f572c137cf: Pulling fs layer
ffb7aa02dfd1: Waiting
6a9f73cee81e: Pulling fs layer
79f572c137cf: Waiting
d357c931e45e: Pulling fs layer
6a9f73cee81e: Waiting
a17937b255c7: Pulling fs layer
d357c931e45e: Waiting
903ee3defa85: Pulling fs layer
33d1aed44e28: Pulling fs layer
a17937b255c7: Waiting
903ee3defa85: Waiting
424cf3ca0d8a: Pulling fs layer
33d1aed44e28: Waiting
327a58b1b5a8: Pulling fs layer
424cf3ca0d8a: Waiting
edcecd8da58f: Pulling fs layer
327a58b1b5a8: Waiting
e7abd33fd6aa: Pulling fs layer
edcecd8da58f: Waiting
4c86d7be6862: Pulling fs layer
e7abd33fd6aa: Waiting
4c86d7be6862: Waiting
d4e25bc4e54e: Download complete
d4e25bc4e54e: Pull complete
a2f0d7f6c7a2: Verifying Checksum
a2f0d7f6c7a2: Download complete
a2f0d7f6c7a2: Pull complete
48c87b1c7333: Download complete
f4bdd0682581: Download complete
e9295d1ac3bc: Verifying Checksum
e9295d1ac3bc: Download complete
fdd283dd5a04: Verifying Checksum
fdd283dd5a04: Download complete
e9295d1ac3bc: Pull complete
48c87b1c7333: Pull complete
da6709a7d994: Verifying Checksum
da6709a7d994: Download complete
58e1793fb243: Verifying Checksum
58e1793fb243: Download complete
77ec02af2c49: Download complete
d98cd9755506: Verifying Checksum
d98cd9755506: Download complete
dc8614d28602: Verifying Checksum
dc8614d28602: Download complete
89fd84f5b086: Verifying Checksum
89fd84f5b086: Download complete
0772aa035f0f: Verifying Checksum
0772aa035f0f: Download complete
a82872a7c2c5: Verifying Checksum
a82872a7c2c5: Download complete
be0daa8cb4c5: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
89ad18ffaf37: Download complete
47d9a6f0fd74: Verifying Checksum
47d9a6f0fd74: Download complete
0564ca0741f1: Download complete
702f403fd691: Verifying Checksum
702f403fd691: Download complete
4cab782a5dac: Verifying Checksum
4cab782a5dac: Download complete
5281573baee7: Verifying Checksum
5281573baee7: Download complete
fe8da0bd13e1: Download complete
2ebe2d64d0a6: Verifying Checksum
2ebe2d64d0a6: Download complete
f209b87d9a21: Download complete
8af345427948: Download complete
17da0d9119d3: Download complete
3dcb78ac65ef: Verifying Checksum
3dcb78ac65ef: Download complete
ce307cfab940: Verifying Checksum
ce307cfab940: Download complete
e70f51ae47c8: Verifying Checksum
e70f51ae47c8: Download complete
ffb7aa02dfd1: Verifying Checksum
ffb7aa02dfd1: Download complete
79f572c137cf: Verifying Checksum
79f572c137cf: Download complete
d357c931e45e: Download complete
903ee3defa85: Verifying Checksum
903ee3defa85: Download complete
da6709a7d994: Pull complete
f4bdd0682581: Pull complete
fdd283dd5a04: Pull complete
58e1793fb243: Pull complete
33d1aed44e28: Download complete
77ec02af2c49: Pull complete
d98cd9755506: Pull complete
424cf3ca0d8a: Verifying Checksum
424cf3ca0d8a: Download complete
dc8614d28602: Pull complete
0772aa035f0f: Pull complete
89fd84f5b086: Pull complete
a82872a7c2c5: Pull complete
be0daa8cb4c5: Pull complete
0564ca0741f1: Pull complete
4f4fb700ef54: Pull complete
89ad18ffaf37: Pull complete
47d9a6f0fd74: Pull complete
702f403fd691: Pull complete
2ebe2d64d0a6: Pull complete
4cab782a5dac: Pull complete
5281573baee7: Pull complete
fe8da0bd13e1: Pull complete
17da0d9119d3: Pull complete
f209b87d9a21: Pull complete
8af345427948: Pull complete
e70f51ae47c8: Pull complete
3dcb78ac65ef: Pull complete
ce307cfab940: Pull complete
ffb7aa02dfd1: Pull complete
79f572c137cf: Pull complete
a17937b255c7: Verifying Checksum
a17937b255c7: Download complete
6a9f73cee81e: Verifying Checksum
6a9f73cee81e: Download complete
e7abd33fd6aa: Download complete
edcecd8da58f: Download complete
4c86d7be6862: Verifying Checksum
4c86d7be6862: Download complete
327a58b1b5a8: Verifying Checksum
327a58b1b5a8: Download complete
6a9f73cee81e: Pull complete
d357c931e45e: Pull complete
a17937b255c7: Pull complete
903ee3defa85: Pull complete
33d1aed44e28: Pull complete
424cf3ca0d8a: Pull complete
327a58b1b5a8: Pull complete
edcecd8da58f: Pull complete
e7abd33fd6aa: Pull complete
4c86d7be6862: Pull complete
Digest: sha256:f7fb670e55d80edca85afd0f09537114196f2e1cf0d80646624bfa78f34e501b
Status: Downloaded newer image for ocaml/opam@sha256:f7fb670e55d80edca85afd0f09537114196f2e1cf0d80646624bfa78f34e501b
2026-01-09 23:33.53 ---> using "e3241aa53d8aad4718fa2f2ab81b104356db8836803d01e9d8dc6f8cfc7a6d78" from cache


/: (comment ubuntu-22.04-4.14_opam-2.5)


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


/: (env CLICOLOR_FORCE 1)


/: (env OPAMCOLOR always)


/: (workdir /src)


/src: (run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))
2026-01-09 23:33.53 ---> using "a8302cfb54c076400f781dc5021df0a0e4796a1520c087a458293c3b6f782955" 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.


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 ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[ERROR] Could not update repository "default": /usr/bin/opam: "rmdir" failed on /home/opam/.opam/repo/default/governance/policies: No space left on device
2026-01-09 23:33.53 ---> using "69ce5a7b0aae10903a94d154c9c9061aacb5e428d43054ead80cd5f2e1350273" from cache


/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 6.8.0-90-generic
The OCaml toplevel, version 4.14.2
2.5.0
2026-01-09 23:33.53 ---> using "10f3a93aa039492984e7257be6ea61a365ea2989d1b36da493512eac89e222d0" from cache


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2026-01-09 23:33.53 ---> using "b1f56d56e57df39bc243dbe95d179c554820497e2fc2dc8d4e4a9ba1bd94aa03" from cache


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 2dee2fe30df966714e056f8af164fe0ed7648a63 || git fetch origin master) && git reset -q --hard 2dee2fe30df966714e056f8af164fe0ed7648a63 && git log --no-decorate -n1 --oneline && opam update -u"))
fatal: Unable to create temporary file '/home/opam/opam-repository/.git/objects/pack/tmp_pack_XXXXXX': No space left on device
fatal: fetch-pack: invalid index-pack output
"/usr/bin/env" "bash" "-c" "cd ~/opam-repository && (git cat-file -e 2dee2fe30df966714e056f8af164fe0ed7648a63 || git fetch origin master) && git reset -q --hard 2dee2fe30df966714e056f8af164fe0ed7648a63 && git log --no-decorate -n1 --oneline && opam update -u" failed with exit status 128
2026-01-09 23:33.55: Job failed: Failed: Build failed