Build:
  1. 0
2025-06-07 13:48.41: New job: Build using linux-x86_64 in
                                []
2025-06-07 13:48.41: Will push staging image to ocurrent/opam-staging:ubuntu-24.10-ocaml-5.2-amd64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:8df9572d3d669a2070aa8f0cad182f540fbf3820acf5ad654b3449c73a4492ee
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.2 --packages=ocaml-base-compiler.5.2.1
RUN opam pin add -k version ocaml-base-compiler 5.2.1
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2025-06-07 13:48.41: Using cache hint "5.2.1-amd64-ocurrent/opam-staging@sha256:8df9572d3d669a2070aa8f0cad182f540fbf3820acf5ad654b3449c73a4492ee"
2025-06-07 13:48.41: Waiting for resource in pool OCluster
2025-06-07 13:48.41: Waiting for worker…
2025-06-07 13:48.42: Got resource from pool OCluster
Building on odawa.caelum.ci.dev
WARNING: experimental flag squash is removed with BuildKit. You should squash inside build using a multi-stage Dockerfile for efficiency.
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 663B done
#1 DONE 0.0s

#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 DONE 0.1s

#3 docker-image://docker.io/docker/dockerfile:1@sha256:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d
#3 CACHED

#4 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:8df9572d3d669a2070aa8f0cad182f540fbf3820acf5ad654b3449c73a4492ee
#4 DONE 0.0s

#5 [internal] load .dockerignore
#5 transferring context: 2B done
#5 DONE 0.0s

#6 [internal] load build context
#6 transferring context: 663B done
#6 DONE 0.0s

#7 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:8df9572d3d669a2070aa8f0cad182f540fbf3820acf5ad654b3449c73a4492ee
#7 resolve docker.io/ocurrent/opam-staging@sha256:8df9572d3d669a2070aa8f0cad182f540fbf3820acf5ad654b3449c73a4492ee
#7 resolve docker.io/ocurrent/opam-staging@sha256:8df9572d3d669a2070aa8f0cad182f540fbf3820acf5ad654b3449c73a4492ee 0.9s done
#7 DONE 1.0s

#8 [2/8] RUN apt-get -y update
#8 0.805 Hit:1 http://archive.ubuntu.com/ubuntu oracular InRelease
#8 0.805 Hit:2 http://archive.ubuntu.com/ubuntu oracular-updates InRelease
#8 0.805 Hit:3 http://archive.ubuntu.com/ubuntu oracular-backports InRelease
#8 0.993 Hit:4 http://security.ubuntu.com/ubuntu oracular-security InRelease
#8 1.101 Reading package lists...
#8 DONE 1.7s

#9 [3/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
#9 0.397 Reading package lists...
#9 0.967 Building dependency tree...
#9 1.073 Reading state information...
#9 1.101 Calculating upgrade...
#9 1.253 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
#9 DONE 1.3s

#10 [4/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
#10 0.446 Reading package lists...
#10 1.018 Building dependency tree...
#10 1.125 Reading state information...
#10 1.287 The following NEW packages will be installed:
#10 1.287   libzstd-dev
#10 1.467 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
#10 1.467 Need to get 371 kB of archives.
#10 1.467 After this operation, 1298 kB of additional disk space will be used.
#10 1.467 Get:1 http://archive.ubuntu.com/ubuntu oracular/main amd64 libzstd-dev amd64 1.5.6+dfsg-1 [371 kB]
#10 2.050 debconf: delaying package configuration, since apt-utils is not installed
#10 2.076 Fetched 371 kB in 1s (605 kB/s)
#10 2.095 Selecting previously unselected package libzstd-dev:amd64.
#10 2.095 (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 ... 16115 files and directories currently installed.)
#10 2.107 Preparing to unpack .../libzstd-dev_1.5.6+dfsg-1_amd64.deb ...
#10 2.108 Unpacking libzstd-dev:amd64 (1.5.6+dfsg-1) ...
#10 2.147 Setting up libzstd-dev:amd64 (1.5.6+dfsg-1) ...
#10 DONE 2.4s

#11 [5/8] RUN opam switch create 5.2 --packages=ocaml-base-compiler.5.2.1
#11 3.964 
#11 3.964 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 4.270 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#11 4.584 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#11 5.121 [ocaml-base-compiler.5.2.1] downloaded from cache at https://opam.ocaml.org/cache
#11 6.350 [ocaml-base-compiler.5.2.1/ocaml-base-compiler.install] downloaded from https://opam.ocaml.org/cache
#11 6.350 
#11 6.350 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 6.875 -> installed base-bigarray.base
#11 6.877 -> installed base-threads.base
#11 6.878 -> installed base-unix.base
#11 6.887 -> installed ocaml-options-vanilla.1
#11 110.8 -> installed ocaml-base-compiler.5.2.1
#11 110.9 -> installed ocaml-config.3
#11 111.0 -> installed ocaml.5.2.1
#11 111.0 -> installed base-domains.base
#11 111.1 -> installed base-nnp.base
#11 111.5 Done.
#11 111.5 # Run eval $(opam env) to update the current shell environment
#11 DONE 111.7s

#12 [6/8] RUN opam pin add -k version ocaml-base-compiler 5.2.1
#12 0.715 ocaml-base-compiler is now pinned to version 5.2.1
#12 0.715 
#12 3.469 No package build needed.
#12 3.469 Nothing to do.
#12 3.469 # Run eval $(opam env) to update the current shell environment
#12 DONE 3.7s

#13 [7/8] RUN opam install -y opam-depext
#13 3.462 The following actions will be performed:
#13 3.462   - install opam-depext 1.2.3
#13 3.463 
#13 3.463 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 3.717 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#13 3.739 
#13 3.739 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 4.968 -> installed opam-depext.1.2.3
#13 4.975 Done.
#13 4.975 # Run eval $(opam env) to update the current shell environment
#13 DONE 5.0s

#14 [8/8] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#14 DONE 0.0s

#15 exporting to image
#15 exporting layers
#15 exporting layers 1.3s done
#15 writing image sha256:1e0562ac2c760606a7b463871d536b46cad9b960ef687e428ad3d6cd89feda76 done
#15 DONE 1.3s

 1 warning found (use docker --debug to expand):
 - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 14)
Pushing "sha256:1e0562ac2c760606a7b463871d536b46cad9b960ef687e428ad3d6cd89feda76" to "ocurrent/opam-staging:ubuntu-24.10-ocaml-5.2-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
ca22c01ce0ac: Preparing
57d64402349a: Preparing
db3d94c476bf: Preparing
c98493e9338f: Preparing
6db50e7a7c8e: Preparing
b4e59c05680f: Preparing
53723c942237: Preparing
9e49f0773d3c: Preparing
e0a5d19ad8f1: Preparing
b84789f7ce8b: Preparing
2e275092735c: Preparing
457b63e58f3d: Preparing
eefdea787a98: Preparing
4c188b6e175d: Preparing
b4e59c05680f: Waiting
8d254ae0550c: Preparing
90ecac85ea46: Preparing
9e49f0773d3c: Waiting
61e400f871a3: Preparing
53723c942237: Waiting
e0a5d19ad8f1: Waiting
b84789f7ce8b: Waiting
10af4a62ade9: Preparing
e41efeeb5424: Preparing
457b63e58f3d: Waiting
4c188b6e175d: Waiting
ba289ab6bfa8: Preparing
2e275092735c: Waiting
eefdea787a98: Waiting
e8d01dbb5750: Preparing
90ecac85ea46: Waiting
c34446610e88: Preparing
61e400f871a3: Waiting
10af4a62ade9: Waiting
3b9e367c2b59: Preparing
36a35f487cab: Preparing
c34446610e88: Waiting
e8d01dbb5750: Waiting
ba289ab6bfa8: Waiting
3b9e367c2b59: Waiting
36a35f487cab: Waiting
824fd09b8d76: Preparing
5f70bf18a086: Preparing
eb179c9533a8: Preparing
842d3d2e2d6d: Preparing
efcaabd7ec79: Preparing
4db13952520f: Preparing
789e70619320: Preparing
789e70619320: Preparing
19a32a466fe2: Preparing
842d3d2e2d6d: Waiting
efcaabd7ec79: Waiting
aded8e8d9f15: Preparing
4db13952520f: Waiting
5f70bf18a086: Waiting
eb179c9533a8: Waiting
19a32a466fe2: Waiting
70fadaafc307: Preparing
789e70619320: Waiting
4155dc5fae1a: Preparing
824fd09b8d76: Waiting
07b9f810e3d5: Preparing
4155dc5fae1a: Waiting
70fadaafc307: Waiting
ea5f8f3dec5f: Preparing
c47dafe6a707: Preparing
07b9f810e3d5: Waiting
43e6fee1be96: Preparing
ea5f8f3dec5f: Waiting
c2c4f484d2cf: Preparing
c47dafe6a707: Waiting
43e6fee1be96: Waiting
e5bf4d37ab9a: Preparing
c2c4f484d2cf: Waiting
f4fdc47fd60c: Preparing
64ed2b76b639: Preparing
3133d29a1faf: Preparing
f4838bfe507c: Preparing
f4838bfe507c: Waiting
3133d29a1faf: Waiting
64ed2b76b639: Waiting
f4fdc47fd60c: Waiting
e5bf4d37ab9a: Waiting
6db50e7a7c8e: Layer already exists
b4e59c05680f: Layer already exists
53723c942237: Layer already exists
9e49f0773d3c: Layer already exists
e0a5d19ad8f1: Layer already exists
db3d94c476bf: Pushed
ca22c01ce0ac: Pushed
b84789f7ce8b: Layer already exists
57d64402349a: Pushed
2e275092735c: Layer already exists
457b63e58f3d: Layer already exists
eefdea787a98: Layer already exists
4c188b6e175d: Layer already exists
8d254ae0550c: Layer already exists
61e400f871a3: Layer already exists
90ecac85ea46: Layer already exists
10af4a62ade9: Layer already exists
e8d01dbb5750: Layer already exists
e41efeeb5424: Layer already exists
ba289ab6bfa8: Layer already exists
c34446610e88: Layer already exists
3b9e367c2b59: Layer already exists
36a35f487cab: Layer already exists
824fd09b8d76: Layer already exists
5f70bf18a086: Layer already exists
eb179c9533a8: Layer already exists
efcaabd7ec79: Layer already exists
842d3d2e2d6d: Layer already exists
4db13952520f: Layer already exists
789e70619320: Layer already exists
19a32a466fe2: Layer already exists
aded8e8d9f15: Layer already exists
70fadaafc307: Layer already exists
4155dc5fae1a: Layer already exists
07b9f810e3d5: Layer already exists
ea5f8f3dec5f: Layer already exists
c47dafe6a707: Layer already exists
43e6fee1be96: Layer already exists
e5bf4d37ab9a: Layer already exists
c2c4f484d2cf: Layer already exists
f4fdc47fd60c: Layer already exists
64ed2b76b639: Layer already exists
3133d29a1faf: Layer already exists
f4838bfe507c: Layer already exists
c98493e9338f: Pushed
ubuntu-24.10-ocaml-5.2-amd64: digest: sha256:13e252e3de35f7044bb1dd3cfa84a228e30748b60f415c08262c866802345840 size: 9913
The push refers to repository [docker.io/ocurrent/opam-staging]
ca22c01ce0ac: Preparing
57d64402349a: Preparing
db3d94c476bf: Preparing
c98493e9338f: Preparing
6db50e7a7c8e: Preparing
b4e59c05680f: Preparing
53723c942237: Preparing
9e49f0773d3c: Preparing
e0a5d19ad8f1: Preparing
b84789f7ce8b: Preparing
2e275092735c: Preparing
457b63e58f3d: Preparing
53723c942237: Waiting
eefdea787a98: Preparing
4c188b6e175d: Preparing
b4e59c05680f: Waiting
9e49f0773d3c: Waiting
2e275092735c: Waiting
8d254ae0550c: Preparing
e0a5d19ad8f1: Waiting
90ecac85ea46: Preparing
b84789f7ce8b: Waiting
eefdea787a98: Waiting
61e400f871a3: Preparing
4c188b6e175d: Waiting
457b63e58f3d: Waiting
10af4a62ade9: Preparing
8d254ae0550c: Waiting
e41efeeb5424: Preparing
61e400f871a3: Waiting
10af4a62ade9: Waiting
ba289ab6bfa8: Preparing
90ecac85ea46: Waiting
e41efeeb5424: Waiting
e8d01dbb5750: Preparing
c34446610e88: Preparing
ba289ab6bfa8: Waiting
e8d01dbb5750: Waiting
3b9e367c2b59: Preparing
36a35f487cab: Preparing
824fd09b8d76: Preparing
c34446610e88: Waiting
5f70bf18a086: Preparing
36a35f487cab: Waiting
eb179c9533a8: Preparing
824fd09b8d76: Waiting
842d3d2e2d6d: Preparing
efcaabd7ec79: Preparing
eb179c9533a8: Waiting
5f70bf18a086: Waiting
4db13952520f: Preparing
789e70619320: Preparing
842d3d2e2d6d: Waiting
789e70619320: Preparing
19a32a466fe2: Preparing
4db13952520f: Waiting
aded8e8d9f15: Preparing
efcaabd7ec79: Waiting
70fadaafc307: Preparing
789e70619320: Waiting
19a32a466fe2: Waiting
4155dc5fae1a: Preparing
aded8e8d9f15: Waiting
70fadaafc307: Waiting
07b9f810e3d5: Preparing
ea5f8f3dec5f: Preparing
4155dc5fae1a: Waiting
c47dafe6a707: Preparing
ea5f8f3dec5f: Waiting
43e6fee1be96: Preparing
c2c4f484d2cf: Preparing
e5bf4d37ab9a: Preparing
c47dafe6a707: Waiting
f4fdc47fd60c: Preparing
43e6fee1be96: Waiting
c2c4f484d2cf: Waiting
64ed2b76b639: Preparing
e5bf4d37ab9a: Waiting
f4fdc47fd60c: Waiting
3133d29a1faf: Preparing
64ed2b76b639: Waiting
f4838bfe507c: Preparing
3133d29a1faf: Waiting
f4838bfe507c: Waiting
6db50e7a7c8e: Layer already exists
ca22c01ce0ac: Layer already exists
c98493e9338f: Layer already exists
db3d94c476bf: Layer already exists
57d64402349a: Layer already exists
b4e59c05680f: Layer already exists
53723c942237: Layer already exists
9e49f0773d3c: Layer already exists
b84789f7ce8b: Layer already exists
e0a5d19ad8f1: Layer already exists
2e275092735c: Layer already exists
eefdea787a98: Layer already exists
457b63e58f3d: Layer already exists
8d254ae0550c: Layer already exists
4c188b6e175d: Layer already exists
90ecac85ea46: Layer already exists
61e400f871a3: Layer already exists
10af4a62ade9: Layer already exists
e41efeeb5424: Layer already exists
ba289ab6bfa8: Layer already exists
e8d01dbb5750: Layer already exists
36a35f487cab: Layer already exists
c34446610e88: Layer already exists
824fd09b8d76: Layer already exists
3b9e367c2b59: Layer already exists
5f70bf18a086: Layer already exists
4db13952520f: Layer already exists
eb179c9533a8: Layer already exists
842d3d2e2d6d: Layer already exists
efcaabd7ec79: Layer already exists
789e70619320: Layer already exists
19a32a466fe2: Layer already exists
4155dc5fae1a: Layer already exists
70fadaafc307: Layer already exists
aded8e8d9f15: Layer already exists
07b9f810e3d5: Layer already exists
ea5f8f3dec5f: Layer already exists
43e6fee1be96: Layer already exists
c47dafe6a707: Layer already exists
c2c4f484d2cf: Layer already exists
e5bf4d37ab9a: Layer already exists
64ed2b76b639: Layer already exists
3133d29a1faf: Layer already exists
f4838bfe507c: Layer already exists
f4fdc47fd60c: Layer already exists
ubuntu-24.10-ocaml-5.2-amd64: digest: sha256:13e252e3de35f7044bb1dd3cfa84a228e30748b60f415c08262c866802345840 size: 9913
Job succeeded
2025-06-07 14:09.51: Job succeeded