Build:
- 0
2025-11-08 08:11.24: New job: Build using linux-arm64 in
[]
2025-11-08 08:11.24: Will push staging image to ocurrent/opam-staging:ubuntu-25.10-ocaml-5.3-arm64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:9c4887b632fbd29785bc8a27bfda26c709b30c90b3a6d683ef1350750e361c47
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN apt-get -y update
RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
USER opam
RUN opam switch create 5.3 --packages=ocaml-base-compiler.5.3.0
RUN opam pin add -k version ocaml-base-compiler 5.3.0
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2025-11-08 08:11.24: Using cache hint "5.3.0-arm64-ocurrent/opam-staging@sha256:9c4887b632fbd29785bc8a27bfda26c709b30c90b3a6d683ef1350750e361c47"
2025-11-08 08:11.24: Waiting for resource in pool OCluster
2025-11-08 08:43.21: Waiting for worker…
2025-11-08 08:44.59: Got resource from pool OCluster
Building on kydoime.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:764708873702a323622add327a738be653d147e5942161070f5fdcc5846e54b6
#1 transferring dockerfile: 663B done
#1 DONE 0.1s
#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 sha256:8d3e54df0f62607d8ba237b8482161b4f3a374f33a62ab2ee35ddc545abfff1d
#2 DONE 0.3s
#3 docker-image://docker.io/docker/dockerfile:1@sha256:b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6
#3 sha256:af7cd8303c7f6833bd9c7654e78133e6d9f8fe5b555ddfc8ce27b673ff639e7c
#3 CACHED
#4 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:9c4887b632fbd29785bc8a27bfda26c709b30c90b3a6d683ef1350750e361c47
#4 sha256:1a64ab1fc0552bae299b65a3aceb4d1364b07d490b6363bb5db8647923790c49
#4 DONE 0.0s
#5 [internal] load .dockerignore
#5 sha256:6961db9060ffe30a6fd81697f18297186491308489f34ad6026a8edeeca6cca5
#5 transferring context: 2B done
#5 DONE 0.1s
#14 [1/8] FROM docker.io/ocurrent/opam-staging@sha256:9c4887b632fbd29785bc8a27bfda26c709b30c90b3a6d683ef1350750e361c47
#14 sha256:38ef391dbb314459536831e8e0d1cf492ee5813e00a588fb8d3af2a004706bea
#14 CACHED
#7 [internal] load build context
#7 sha256:23608050dbff3d4c3f03774c9f3895ae322cad92aa59f58460b9054424a5e073
#7 transferring context: 663B done
#7 DONE 0.0s
#13 [2/8] RUN apt-get -y update
#13 sha256:cda8a9ddcd0354d55605cd1c4c39adf9b432edd703eef71dcc4a2cb89cf9886b
#13 0.423 Hit:1 http://ports.ubuntu.com/ubuntu-ports questing InRelease
#13 0.471 Get:2 http://ports.ubuntu.com/ubuntu-ports questing-updates InRelease [136 kB]
#13 0.788 Get:3 http://ports.ubuntu.com/ubuntu-ports questing-backports InRelease [133 kB]
#13 0.912 Get:4 http://ports.ubuntu.com/ubuntu-ports questing-security InRelease [136 kB]
#13 1.030 Get:5 http://ports.ubuntu.com/ubuntu-ports questing-updates/multiverse arm64 Packages [1690 B]
#13 1.044 Get:6 http://ports.ubuntu.com/ubuntu-ports questing-updates/restricted arm64 Packages [155 kB]
#13 1.076 Get:7 http://ports.ubuntu.com/ubuntu-ports questing-updates/main arm64 Packages [96.5 kB]
#13 1.105 Get:8 http://ports.ubuntu.com/ubuntu-ports questing-updates/universe arm64 Packages [39.6 kB]
#13 1.117 Get:9 http://ports.ubuntu.com/ubuntu-ports questing-security/universe arm64 Packages [38.4 kB]
#13 1.128 Get:10 http://ports.ubuntu.com/ubuntu-ports questing-security/multiverse arm64 Packages [1690 B]
#13 1.129 Get:11 http://ports.ubuntu.com/ubuntu-ports questing-security/restricted arm64 Packages [153 kB]
#13 1.169 Get:12 http://ports.ubuntu.com/ubuntu-ports questing-security/main arm64 Packages [85.9 kB]
#13 1.197 Fetched 976 kB in 1s (1028 kB/s)
#13 1.197 Reading package lists...
#13 DONE 2.0s
#12 [3/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
#12 sha256:a10ed72ab5f3da33df0b4bb754ff514bb95ee311612e0d727e0998498fcc4ca4
#12 0.277 Reading package lists...
#12 0.966 Building dependency tree...
#12 1.146 Reading state information...
#12 1.206 Calculating upgrade...
#12 1.498 The following packages will be upgraded:
#12 1.500 dpkg dpkg-dev libapparmor1 libdpkg-perl linux-libc-dev rust-coreutils
#12 1.540 6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
#12 1.540 Need to get 7763 kB of archives.
#12 1.540 After this operation, 65.5 kB disk space will be freed.
#12 1.540 Get:1 http://ports.ubuntu.com/ubuntu-ports questing-updates/main arm64 dpkg arm64 1.22.21ubuntu3.1 [1275 kB]
#12 1.587 Get:2 http://ports.ubuntu.com/ubuntu-ports questing-updates/main arm64 rust-coreutils arm64 0.2.2-0ubuntu2.1 [3275 kB]
#12 1.662 Get:3 http://ports.ubuntu.com/ubuntu-ports questing-updates/main arm64 libapparmor1 arm64 5.0.0~alpha1-0ubuntu8.1 [57.6 kB]
#12 1.663 Get:4 http://ports.ubuntu.com/ubuntu-ports questing-updates/main arm64 dpkg-dev all 1.22.21ubuntu3.1 [1088 kB]
#12 1.690 Get:5 http://ports.ubuntu.com/ubuntu-ports questing-updates/main arm64 libdpkg-perl all 1.22.21ubuntu3.1 [280 kB]
#12 1.694 Get:6 http://ports.ubuntu.com/ubuntu-ports questing-updates/main arm64 linux-libc-dev arm64 6.17.0-6.6 [1786 kB]
#12 2.608 Fetched 7763 kB in 0s (36.4 MB/s)
#12 2.629 (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 ... 18786 files and directories currently installed.)
#12 2.641 Preparing to unpack .../dpkg_1.22.21ubuntu3.1_arm64.deb ...
#12 2.642 Unpacking dpkg (1.22.21ubuntu3.1) over (1.22.21ubuntu3) ...
#12 2.762 Setting up dpkg (1.22.21ubuntu3.1) ...
#12 2.930 (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 ... 18786 files and directories currently installed.)
#12 2.940 Preparing to unpack .../rust-coreutils_0.2.2-0ubuntu2.1_arm64.deb ...
#12 2.942 Unpacking rust-coreutils (0.2.2-0ubuntu2.1) over (0.2.2-0ubuntu2) ...
#12 5.487 Setting up rust-coreutils (0.2.2-0ubuntu2.1) ...
#12 5.515 (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 ... 18786 files and directories currently installed.)
#12 5.525 Preparing to unpack .../libapparmor1_5.0.0~alpha1-0ubuntu8.1_arm64.deb ...
#12 5.528 Unpacking libapparmor1:arm64 (5.0.0~alpha1-0ubuntu8.1) over (5.0.0~alpha1-0ubuntu8) ...
#12 5.549 Preparing to unpack .../dpkg-dev_1.22.21ubuntu3.1_all.deb ...
#12 5.551 Unpacking dpkg-dev (1.22.21ubuntu3.1) over (1.22.21ubuntu3) ...
#12 5.592 Preparing to unpack .../libdpkg-perl_1.22.21ubuntu3.1_all.deb ...
#12 5.593 Unpacking libdpkg-perl (1.22.21ubuntu3.1) over (1.22.21ubuntu3) ...
#12 5.661 Preparing to unpack .../linux-libc-dev_6.17.0-6.6_arm64.deb ...
#12 5.662 Unpacking linux-libc-dev:arm64 (6.17.0-6.6) over (6.17.0-5.5) ...
#12 6.145 Setting up libapparmor1:arm64 (5.0.0~alpha1-0ubuntu8.1) ...
#12 6.147 Setting up linux-libc-dev:arm64 (6.17.0-6.6) ...
#12 6.149 Setting up libdpkg-perl (1.22.21ubuntu3.1) ...
#12 6.150 Setting up dpkg-dev (1.22.21ubuntu3.1) ...
#12 6.152 Processing triggers for libc-bin (2.42-0ubuntu3) ...
#12 DONE 6.7s
#11 [4/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
#11 sha256:4c31d6c4d12bfda02fb4bf8f45dec270f45c860f9b8087ddcc9c34a964795269
#11 0.216 Reading package lists...
#11 0.891 Building dependency tree...
#11 1.050 Reading state information...
#11 1.080 Solving dependencies...
#11 1.318 The following NEW packages will be installed:
#11 1.319 libzstd-dev
#11 1.354 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
#11 1.354 Need to get 363 kB of archives.
#11 1.354 After this operation, 1268 kB of additional disk space will be used.
#11 1.354 Get:1 http://ports.ubuntu.com/ubuntu-ports questing/main arm64 libzstd-dev arm64 1.5.7+dfsg-1build2 [363 kB]
#11 2.221 Fetched 363 kB in 0s (6643 kB/s)
#11 2.243 Selecting previously unselected package libzstd-dev:arm64.
#11 2.243 (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 ... 18786 files and directories currently installed.)
#11 2.258 Preparing to unpack .../libzstd-dev_1.5.7+dfsg-1build2_arm64.deb ...
#11 2.258 Unpacking libzstd-dev:arm64 (1.5.7+dfsg-1build2) ...
#11 2.295 Setting up libzstd-dev:arm64 (1.5.7+dfsg-1build2) ...
#11 DONE 2.3s
#10 [5/8] RUN opam switch create 5.3 --packages=ocaml-base-compiler.5.3.0
#10 sha256:e117a772ec516e92da4df703c14a0371ed9d6c59a1a672a0768d1f75fa400f3b
#10 3.554
#10 3.554 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 3.634 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#10 3.761 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#10 4.104 [ocaml-compiler.5.3.0] downloaded from cache at https://opam.ocaml.org/cache
#10 4.747 [ocaml-compiler.5.3.0/ocaml-compiler.install] downloaded from https://opam.ocaml.org/cache
#10 4.748
#10 4.748 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 4.988 -> installed base-bigarray.base
#10 4.990 -> installed base-threads.base
#10 5.026 -> installed base-unix.base
#10 5.027 -> installed ocaml-options-vanilla.1
#10 108.0 -> installed ocaml-compiler.5.3.0
#10 108.1 -> installed ocaml-base-compiler.5.3.0
#10 108.1 -> installed ocaml-config.3
#10 108.3 -> installed ocaml.5.3.0
#10 108.3 -> installed base-domains.base
#10 108.3 -> installed base-effects.base
#10 108.3 -> installed base-nnp.base
#10 108.7 Done.
#10 108.7 # Run eval $(opam env) to update the current shell environment
#10 DONE 109.0s
#9 [6/8] RUN opam pin add -k version ocaml-base-compiler 5.3.0
#9 sha256:f5b1e920f51019d2017d7e3cd28464ba49139578163e2e97ea48cd6dcaa54d80
#9 0.576 ocaml-base-compiler is now pinned to version 5.3.0
#9 0.576
#9 3.625 No package build needed.
#9 3.625 Nothing to do.
#9 3.625 # Run eval $(opam env) to update the current shell environment
#9 DONE 3.7s
#8 [7/8] RUN opam install -y opam-depext
#8 sha256:4a23a2712504066e75a22426a182a4edfa5c2c82216a47f432f092530b19ccc7
#8 3.996 The following actions will be performed:
#8 3.996 - install opam-depext 1.2.3
#8 3.996
#8 3.996 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 4.100 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#8 4.115
#8 4.115 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 5.795 -> installed opam-depext.1.2.3
#8 5.802 Done.
#8 5.802 # Run eval $(opam env) to update the current shell environment
#8 DONE 5.9s
#6 [8/8] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#6 sha256:803a04888d3624b52a76005dd73da9a9e39bdc848df0d47e874c30e8091b15d5
#6 DONE 0.1s
#15 exporting to image
#15 sha256:3a32f6f7a50e1ab842f48be45eed4f85df70f3e62955d766c06497d2a63d68d1
#15 exporting layers
#15 exporting layers 1.7s done
#15 writing image sha256:e958424df9d41d414b2d6f160a7d9a1e436635f4e17f4e066943411e5db61c1f done
#15 DONE 1.7s
Pushing "sha256:0622368990f8279140345f7eed17fa7a4df063bd4606a8bd3925b7ae98ce1ebb" to "ocurrent/opam-staging:ubuntu-25.10-ocaml-5.3-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
38cb5b30b428: Preparing
38cb5b30b428: Pushed
ubuntu-25.10-ocaml-5.3-arm64: digest: sha256:94524b7860c178f595032c098bc8a62f0f7a1d66cec786d00c48cdee65d09d68 size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
38cb5b30b428: Preparing
38cb5b30b428: Layer already exists
ubuntu-25.10-ocaml-5.3-arm64: digest: sha256:94524b7860c178f595032c098bc8a62f0f7a1d66cec786d00c48cdee65d09d68 size: 531
Job succeeded
2025-11-08 09:18.47: Job succeeded