Build:
  1. 0
2025-06-10 13:51.02: New job: Build using linux-x86_64 in
                                []
2025-06-10 13:51.02: Will push staging image to ocurrent/opam-staging:debian-testing-ocaml-5.2-flambda2-amd64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:aa8b0fa0f2c1446699826408f37b4bfc72398a686b630c7f1b41b3c4fb47a8aa
RUN opam repo add oxcaml git+https://github.com/janestreet/opam-repository#with-extensions --set-default
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 autoconf
USER opam
RUN opam switch create 5.2 --packages=ocaml-variants.5.2.0+flambda2
RUN opam pin add -k version ocaml-variants 5.2.0+flambda2
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2025-06-10 13:51.02: Using cache hint "5.2.0+flambda2-amd64-ocurrent/opam-staging@sha256:aa8b0fa0f2c1446699826408f37b4bfc72398a686b630c7f1b41b3c4fb47a8aa"
2025-06-10 13:51.02: Waiting for confirm-threshold > above-average
2025-06-10 13:53.02: Confirm-threshold now > above-average
2025-06-10 13:53.02: Connecting to build cluster…
2025-06-10 13:53.02: Waiting for resource in pool OCluster
2025-06-10 13:53.02: Waiting for worker…
2025-06-10 13:53.02: Got resource from pool OCluster
Building on toxis.caelum.ci.dev
#2 [internal] load .dockerignore
#2 sha256:8c60698b90bd1e3567c60eaad8e7f0af9d5eb3122df44044582413336ecaf95c
#2 transferring context: 2B done
#2 DONE 0.2s

#1 [internal] load build definition from Dockerfile
#1 sha256:c7e9648c091096461c3482269ddf652048495881cf1f8902187903b7af3db79e
#1 transferring dockerfile: 785B done
#1 DONE 0.2s

#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:ac072d521901222eeef550f52282877f196e16b0247844be9ceb1ccc1eac391d
#3 DONE 0.7s

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

#5 [internal] load build definition from Dockerfile
#5 sha256:37408b0d0143b09e794357f00a17ec130e6368f8436827800f368fbb7ad87348
#5 DONE 0.0s

#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:aa8b0fa0f2c1446699826408f37b4bfc72398a686b630c7f1b41b3c4fb47a8aa
#6 sha256:f927cc06fb4d50a684a31fe0a0776eefeb2c05d0cd06cb2252a90336149eacb9
#6 DONE 1.1s

#7 [internal] load .dockerignore
#7 sha256:dfd41af49b8e27eafac73ce86bd845c2dd2fb7bf7bccf8c243597dd4dd7a809e
#7 DONE 0.0s

#8 [1/9] FROM docker.io/ocurrent/opam-staging@sha256:aa8b0fa0f2c1446699826408f37b4bfc72398a686b630c7f1b41b3c4fb47a8aa
#8 sha256:7e9cbb998e722c33929e246bf5e01b299c21aabdfeb9a9da9560c05500918927
#8 resolve docker.io/ocurrent/opam-staging@sha256:aa8b0fa0f2c1446699826408f37b4bfc72398a686b630c7f1b41b3c4fb47a8aa done
#8 sha256:aa8b0fa0f2c1446699826408f37b4bfc72398a686b630c7f1b41b3c4fb47a8aa 530B / 530B done
#8 sha256:f439c1e1cec95a22c44f934f09fbb28feffa4ad57988b8021821be652b8ed0c0 8.33kB / 8.33kB done
#8 DONE 0.1s

#16 [internal] load build context
#16 sha256:2581f60e8db51b883ffdeaf66993d82b9eddce54a4c88f5174f276edb27cb3a1
#16 transferring context: 785B done
#16 DONE 0.2s

#9 [2/9] RUN opam repo add oxcaml git+https://github.com/janestreet/opam-repository#with-extensions --set-default
#9 sha256:9af32d649bc4723eab975c933b08c97c75c2356f4a3252116f16f6859eead904
#9 14.40 [oxcaml] Initialised
#9 DONE 15.0s

#10 [3/9] RUN apt-get -y update
#10 sha256:3bcff3a45ce7cca35c1f88f7627aaa09cfd6b215bf6c95fabd709e987dad7f36
#10 0.415 Get:1 http://deb.debian.org/debian testing InRelease [166 kB]
#10 0.468 Get:2 http://deb.debian.org/debian testing-updates InRelease [45.1 kB]
#10 0.497 Get:3 http://deb.debian.org/debian-security testing-security InRelease [48.0 kB]
#10 0.514 Get:4 http://deb.debian.org/debian testing/main amd64 Packages.diff/Index [27.9 kB]
#10 0.537 Get:5 http://deb.debian.org/debian testing/main amd64 Packages 2025-06-07-1404.08.pdiff [3222 B]
#10 0.566 Get:6 http://deb.debian.org/debian testing/main amd64 Packages 2025-06-07-2004.41.pdiff [993 B]
#10 0.579 Get:7 http://deb.debian.org/debian testing/main amd64 Packages 2025-06-08-0205.02.pdiff [15.8 kB]
#10 0.583 Get:8 http://deb.debian.org/debian testing/main amd64 Packages 2025-06-08-1404.20.pdiff [2026 B]
#10 0.587 Get:9 http://deb.debian.org/debian testing/main amd64 Packages 2025-06-08-2004.10.pdiff [2167 B]
#10 0.600 Get:10 http://deb.debian.org/debian testing/main amd64 Packages 2025-06-09-0204.00.pdiff [9446 B]
#10 0.615 Get:11 http://deb.debian.org/debian testing/main amd64 Packages 2025-06-09-0804.04.pdiff [1103 B]
#10 0.615 Get:12 http://deb.debian.org/debian testing/main amd64 Packages 2025-06-09-1404.36.pdiff [773 B]
#10 0.615 Get:13 http://deb.debian.org/debian testing/main amd64 Packages 2025-06-09-2004.06.pdiff [1161 B]
#10 0.616 Get:14 http://deb.debian.org/debian testing/main amd64 Packages 2025-06-10-0217.55.pdiff [4110 B]
#10 0.630 Get:14 http://deb.debian.org/debian testing/main amd64 Packages 2025-06-10-0217.55.pdiff [4110 B]
#10 1.443 Fetched 327 kB in 1s (309 kB/s)
#10 1.443 Reading package lists...
#10 DONE 2.3s

#11 [4/9] RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
#11 sha256:41901923ddc973d7afb50c9fb1271888ed7ac2cc82554f7b180ba4891cbf42ea
#11 0.868 Reading package lists...
#11 1.531 Building dependency tree...
#11 1.649 Reading state information...
#11 1.699 Calculating upgrade...
#11 1.935 The following packages will be upgraded:
#11 1.935   curl dpkg dpkg-dev libcap-dev libcap2 libcurl3t64-gnutls libcurl4t64
#11 1.936   libdpkg-perl sqv
#11 2.013 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
#11 2.013 Need to get 5801 kB of archives.
#11 2.013 After this operation, 49.2 kB of additional disk space will be used.
#11 2.013 Get:1 http://deb.debian.org/debian testing/main amd64 dpkg amd64 1.22.20 [1537 kB]
#11 2.159 Get:2 http://deb.debian.org/debian testing/main amd64 libcap-dev amd64 1:2.75-8 [546 kB]
#11 2.187 Get:3 http://deb.debian.org/debian testing/main amd64 libcap2 amd64 1:2.75-8 [28.2 kB]
#11 2.195 Get:4 http://deb.debian.org/debian testing/main amd64 dpkg-dev all 1.22.20 [1338 kB]
#11 2.284 Get:5 http://deb.debian.org/debian testing/main amd64 libdpkg-perl all 1.22.20 [649 kB]
#11 2.308 Get:6 http://deb.debian.org/debian testing/main amd64 sqv amd64 1.3.0-3 [661 kB]
#11 2.333 Get:7 http://deb.debian.org/debian testing/main amd64 curl amd64 8.14.1-1 [269 kB]
#11 2.350 Get:8 http://deb.debian.org/debian testing/main amd64 libcurl4t64 amd64 8.14.1-1 [391 kB]
#11 2.383 Get:9 http://deb.debian.org/debian testing/main amd64 libcurl3t64-gnutls amd64 8.14.1-1 [383 kB]
#11 3.328 Fetched 5801 kB in 0s (12.1 MB/s)
#11 3.346 (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 ... 20614 files and directories currently installed.)
#11 3.368 Preparing to unpack .../dpkg_1.22.20_amd64.deb ...
#11 3.370 Unpacking dpkg (1.22.20) over (1.22.19) ...
#11 3.589 Setting up dpkg (1.22.20) ...
#11 3.792 (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 ... 20614 files and directories currently installed.)
#11 3.806 Preparing to unpack .../libcap-dev_1%3a2.75-8_amd64.deb ...
#11 3.807 Unpacking libcap-dev:amd64 (1:2.75-8) over (1:2.75-7) ...
#11 3.877 Preparing to unpack .../libcap2_1%3a2.75-8_amd64.deb ...
#11 3.879 Unpacking libcap2:amd64 (1:2.75-8) over (1:2.75-7) ...
#11 3.904 Setting up libcap2:amd64 (1:2.75-8) ...
#11 3.922 (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 ... 20614 files and directories currently installed.)
#11 3.934 Preparing to unpack .../dpkg-dev_1.22.20_all.deb ...
#11 3.935 Unpacking dpkg-dev (1.22.20) over (1.22.19) ...
#11 4.157 Preparing to unpack .../libdpkg-perl_1.22.20_all.deb ...
#11 4.158 Unpacking libdpkg-perl (1.22.20) over (1.22.19) ...
#11 4.314 Preparing to unpack .../archives/sqv_1.3.0-3_amd64.deb ...
#11 4.315 Unpacking sqv (1.3.0-3) over (1.3.0-2) ...
#11 4.387 Setting up sqv (1.3.0-3) ...
#11 4.407 (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 ... 20614 files and directories currently installed.)
#11 4.421 Preparing to unpack .../curl_8.14.1-1_amd64.deb ...
#11 4.422 Unpacking curl (8.14.1-1) over (8.13.0-5) ...
#11 4.459 Preparing to unpack .../libcurl4t64_8.14.1-1_amd64.deb ...
#11 4.460 Unpacking libcurl4t64:amd64 (8.14.1-1) over (8.13.0-5) ...
#11 4.500 Preparing to unpack .../libcurl3t64-gnutls_8.14.1-1_amd64.deb ...
#11 4.501 Unpacking libcurl3t64-gnutls:amd64 (8.14.1-1) over (8.13.0-5) ...
#11 4.545 Setting up libcurl4t64:amd64 (8.14.1-1) ...
#11 4.547 Setting up libcurl3t64-gnutls:amd64 (8.14.1-1) ...
#11 4.548 Setting up libdpkg-perl (1.22.20) ...
#11 4.549 Setting up curl (8.14.1-1) ...
#11 4.550 Setting up libcap-dev:amd64 (1:2.75-8) ...
#11 4.552 Setting up dpkg-dev (1.22.20) ...
#11 4.554 Processing triggers for libc-bin (2.41-8) ...
#11 DONE 4.7s

#12 [5/9] RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev autoconf
#12 sha256:b246ce33ae7ca892a7099dfb4a10218fb6d36baad81c96d9388f76085f578b8f
#12 0.318 Reading package lists...
#12 0.927 Building dependency tree...
#12 1.040 Reading state information...
#12 1.214 The following additional packages will be installed:
#12 1.215   automake autotools-dev m4
#12 1.216 Suggested packages:
#12 1.216   autoconf-archive gnu-standards autoconf-doc libtool gettext m4-doc
#12 1.265 The following NEW packages will be installed:
#12 1.266   autoconf automake autotools-dev libzstd-dev m4
#12 1.305 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
#12 1.305 Need to get 2081 kB of archives.
#12 1.305 After this operation, 6392 kB of additional disk space will be used.
#12 1.305 Get:1 http://deb.debian.org/debian testing/main amd64 m4 amd64 1.4.19-8 [294 kB]
#12 1.333 Get:2 http://deb.debian.org/debian testing/main amd64 autoconf all 2.72-3.1 [494 kB]
#12 1.355 Get:3 http://deb.debian.org/debian testing/main amd64 autotools-dev all 20240727.1 [60.2 kB]
#12 1.364 Get:4 http://deb.debian.org/debian testing/main amd64 automake all 1:1.17-4 [862 kB]
#12 1.390 Get:5 http://deb.debian.org/debian testing/main amd64 libzstd-dev amd64 1.5.7+dfsg-1 [371 kB]
#12 2.200 Fetched 2081 kB in 0s (17.0 MB/s)
#12 2.216 Selecting previously unselected package m4.
#12 2.216 (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 ... 20614 files and directories currently installed.)
#12 2.230 Preparing to unpack .../archives/m4_1.4.19-8_amd64.deb ...
#12 2.230 Unpacking m4 (1.4.19-8) ...
#12 2.268 Selecting previously unselected package autoconf.
#12 2.270 Preparing to unpack .../autoconf_2.72-3.1_all.deb ...
#12 2.271 Unpacking autoconf (2.72-3.1) ...
#12 2.313 Selecting previously unselected package autotools-dev.
#12 2.315 Preparing to unpack .../autotools-dev_20240727.1_all.deb ...
#12 2.315 Unpacking autotools-dev (20240727.1) ...
#12 2.333 Selecting previously unselected package automake.
#12 2.335 Preparing to unpack .../automake_1%3a1.17-4_all.deb ...
#12 2.336 Unpacking automake (1:1.17-4) ...
#12 2.381 Selecting previously unselected package libzstd-dev:amd64.
#12 2.382 Preparing to unpack .../libzstd-dev_1.5.7+dfsg-1_amd64.deb ...
#12 2.383 Unpacking libzstd-dev:amd64 (1.5.7+dfsg-1) ...
#12 2.425 Setting up libzstd-dev:amd64 (1.5.7+dfsg-1) ...
#12 2.427 Setting up m4 (1.4.19-8) ...
#12 2.428 Setting up autotools-dev (20240727.1) ...
#12 2.429 Setting up autoconf (2.72-3.1) ...
#12 2.431 Setting up automake (1:1.17-4) ...
#12 2.438 update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
#12 DONE 2.5s

#13 [6/9] RUN opam switch create 5.2 --packages=ocaml-variants.5.2.0+flambda2
#13 sha256:695be1e4052e442ef248b9eb410210f55171682ad32fc338f1bd6f0df90e4ae8
#13 4.641 
#13 4.641 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 4.731 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#13 4.877 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#13 6.700 [ocaml-variants.5.2.0+flambda2] downloaded from https://github.com/oxcaml/oxcaml/archive/refs/tags/5.2.0minus-10.tar.gz
#13 8.054 [ocaml-variants.5.2.0+flambda2/init-compiler.tar.gz] downloaded from https://opam.ocaml.org/cache
#13 8.276 [ocaml-variants.5.2.0+flambda2/init-dune.tbz] downloaded from https://opam.ocaml.org/cache
#13 8.465 [ocaml-variants.5.2.0+flambda2/init-menhir.tar.gz] downloaded from https://opam.ocaml.org/cache
#13 8.465 
#13 8.465 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 9.086 -> installed base-bigarray.base
#13 9.120 -> installed base-threads.base
#13 9.123 -> installed base-unix.base
#13 9.125 -> installed ocaml-options-vanilla.1
#13 495.0 -> installed ocaml-variants.5.2.0+flambda2
#13 495.0 -> installed ocaml-config.3
#13 495.3 -> installed ocaml.5.2.0
#13 495.4 -> installed base-domains.base
#13 495.4 -> installed base-nnp.base
#13 498.1 Done.
#13 498.1 # Run eval $(opam env) to update the current shell environment
#13 DONE 499.1s

#14 [7/9] RUN opam pin add -k version ocaml-variants 5.2.0+flambda2
#14 sha256:32f30318e3437ab10a942b0402552e62106cb10ee2c982f73e78600dfda67ab1
#14 0.808 ocaml-variants is now pinned to version 5.2.0+flambda2
#14 0.808 
#14 4.807 No package build needed.
#14 4.807 Nothing to do.
#14 4.808 # Run eval $(opam env) to update the current shell environment
#14 DONE 4.9s

#15 [8/9] RUN opam install -y opam-depext
#15 sha256:10857f8b1e8905dce8f463d4c9194643ea8b7964f4546c68813214e76f270898
#15 5.197 The following actions will be performed:
#15 5.197   - install opam-depext 1.2.3
#15 5.198 
#15 5.198 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#15 5.494 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#15 5.516 
#15 5.516 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#15 10.44 -> installed opam-depext.1.2.3
#15 10.45 Done.
#15 10.45 # Run eval $(opam env) to update the current shell environment
#15 DONE 10.6s

#17 [9/9] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#17 sha256:d595fc4f3da70a8eebfa7e8b6bbea1a2ddf64c542c6dbc04a2169cb04d4c651b
#17 DONE 0.1s

#18 exporting to image
#18 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#18 exporting layers
#18 exporting layers 13.8s done
#18 writing image sha256:d5b6646f74c63905be831771144ddce5385699fff672c8310a1d0ece62edb0db done
#18 DONE 13.8s
Pushing "sha256:c62e0a17f9d5f3826e2ed8a8ac0172f627dc245cd5a6864e56a045d996cd3c65" to "ocurrent/opam-staging:debian-testing-ocaml-5.2-flambda2-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
30d0230f58d0: Preparing
30d0230f58d0: Pushed
debian-testing-ocaml-5.2-flambda2-amd64: digest: sha256:4fb806d171f86d80d48260a11e6c143bac74881f8348f37b598b97e15d551e82 size: 532
The push refers to repository [docker.io/ocurrent/opam-staging]
30d0230f58d0: Preparing
30d0230f58d0: Layer already exists
debian-testing-ocaml-5.2-flambda2-amd64: digest: sha256:4fb806d171f86d80d48260a11e6c143bac74881f8348f37b598b97e15d551e82 size: 532
Job succeeded
2025-06-10 14:11.29: Job succeeded