Build:
  1. 0
2025-10-16 16:20.55: New job: Build Dockerfile using linux-arm64 in
                                [https://github.com/ocurrent/ocaml-ci.git#refs/heads/updates (ca0d728c5ddda8d7789282ae46b9880a3192a288)]
2025-10-16 16:20.55: Using cache hint "https://github.com/ocurrent/ocaml-ci.git-Dockerfile"
2025-10-16 16:20.55: Waiting for resource in pool OCluster
2025-10-16 16:20.55: Waiting for worker…
2025-10-16 16:20.55: Got resource from pool OCluster
Building on okypous.caelum.ci.dev
Submodule path 'ocaml-dockerfile': checked out '69c1202f174a34307d4c9314485c73cf307783dd'
Submodule path 'ocaml-version': checked out 'c37747c5e3e194786645706533eed345fea215b7'
Submodule path 'ocluster': checked out 'ba26623c6bca8b917c4252fa9739313fb14692ea'
Submodule path 'ocurrent': checked out '575e5cf1a4ade96ea4a5c43c4aa7ae12fc90dde0'
Submodule path 'solver-service': checked out 'f14bc6fdb22c1cef45bb3d3589bd778f4d6c8196'
HEAD is now at a1d206a Dockerfiles: avoid warnings of apt being unstable
Synchronizing submodule url for 'ocaml-dockerfile'
Synchronizing submodule url for 'ocaml-version'
Synchronizing submodule url for 'ocluster'
Synchronizing submodule url for 'ocurrent'
Synchronizing submodule url for 'solver-service'
Cleared directory 'ocaml-dockerfile'
Submodule 'ocaml-dockerfile' (https://github.com/ocurrent/ocaml-dockerfile.git) unregistered for path 'ocaml-dockerfile'
Cleared directory 'ocaml-version'
Submodule 'ocaml-version' (https://github.com/ocurrent/ocaml-version.git) unregistered for path 'ocaml-version'
Cleared directory 'ocluster'
Submodule 'ocluster' (https://github.com/ocurrent/ocluster.git) unregistered for path 'ocluster'
Cleared directory 'ocurrent'
Submodule 'ocurrent' (https://github.com/ocurrent/ocurrent.git) unregistered for path 'ocurrent'
Cleared directory 'solver-service'
Submodule 'solver-service' (https://github.com/ocurrent/solver-service.git) unregistered for path 'solver-service'
HEAD is now at ca0d728 Apply OCamlFormat 0.27.0
warning: Could not unset core.worktree setting in submodule 'ocaml-dockerfile'
Cleared directory 'ocaml-dockerfile'
warning: Could not unset core.worktree setting in submodule 'ocaml-version'
Cleared directory 'ocaml-version'
warning: Could not unset core.worktree setting in submodule 'ocluster'
Cleared directory 'ocluster'
warning: Could not unset core.worktree setting in submodule 'ocurrent'
Cleared directory 'ocurrent'
warning: Could not unset core.worktree setting in submodule 'solver-service'
Cleared directory 'solver-service'
Submodule 'ocaml-dockerfile' (https://github.com/ocurrent/ocaml-dockerfile.git) registered for path 'ocaml-dockerfile'
Submodule 'ocaml-version' (https://github.com/ocurrent/ocaml-version.git) registered for path 'ocaml-version'
Submodule 'ocluster' (https://github.com/ocurrent/ocluster.git) registered for path 'ocluster'
Submodule 'ocurrent' (https://github.com/ocurrent/ocurrent.git) registered for path 'ocurrent'
Submodule 'solver-service' (https://github.com/ocurrent/solver-service.git) registered for path 'solver-service'
Submodule path 'ocaml-dockerfile': checked out '69c1202f174a34307d4c9314485c73cf307783dd'
Submodule path 'ocaml-version': checked out 'c37747c5e3e194786645706533eed345fea215b7'
Submodule path 'ocluster': checked out 'ba26623c6bca8b917c4252fa9739313fb14692ea'
Submodule path 'ocluster/obuilder': checked out 'bc6eca86e5624b32ca58fb0b5e43e7e15f188f58'
Submodule path 'ocurrent': checked out '575e5cf1a4ade96ea4a5c43c4aa7ae12fc90dde0'
Submodule path 'solver-service': checked out 'f14bc6fdb22c1cef45bb3d3589bd778f4d6c8196'
#1 [internal] load build definition from Dockerfile
#1 sha256:9c3266ea4b73c9f0ad2612d7ce9a9c1878ab84811b2e8a3e1357bbf2b49e8c5e
#1 transferring dockerfile: 4.36kB done
#1 DONE 0.1s

#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 sha256:8d3e54df0f62607d8ba237b8482161b4f3a374f33a62ab2ee35ddc545abfff1d
#2 DONE 0.6s

#3 docker-image://docker.io/docker/dockerfile:1@sha256:b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6
#3 sha256:af7cd8303c7f6833bd9c7654e78133e6d9f8fe5b555ddfc8ce27b673ff639e7c
#3 CACHED

#5 [internal] load metadata for docker.io/ocaml/opam:debian-13-ocaml-4.14
#5 sha256:ecbe1cbbb88215a919813fa26cb789cd88ca005472cc1e10f414bf02cd013b87
#5 DONE 0.4s

#4 [internal] load metadata for docker.io/library/debian:13
#4 sha256:2d70b6e02a7fb52ad61ecb56d9ae413b19a90426594bf972eaa172edf09f8521
#4 DONE 0.4s

#6 [internal] load .dockerignore
#6 sha256:585941b88567f01c68a465b2a5da156667c8a4a1055ba79f1de2b987d17d2643
#6 transferring context:
#6 transferring context: 114B done
#6 DONE 0.1s

#25 [internal] setting cache mount permissions
#25 sha256:14a9ce1c7e5131f82ba903789ca9ec8d50fd9eb3f05df2753208d34da25bd42a
#25 DONE 0.0s

#11 [build  1/16] FROM docker.io/ocaml/opam:debian-13-ocaml-4.14@sha256:74aa02ea65f75d1cbf1f4cb285a8f7b2e6616dfbadb8b5f37732d78b686a0b79
#11 sha256:01d91ea92d6a23a4895c9afb00dbaa576e6cc10481f87575e427b59782434bde
#11 DONE 0.0s

#19 [stage-1 1/9] FROM docker.io/library/debian:13@sha256:fd8f5a1df07b5195613e4b9a0b6a947d3772a151b81975db27d47f093f60c6e6
#19 sha256:e213edd7a9e70dbecbf49034040efb8e1a9314c31e59584c82b3f1bc3fdc18eb
#19 DONE 0.0s

#13 [stage-1 6/9] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked     --mount=type=cache,target=/var/lib/apt,sharing=locked     apt-get update && apt-get --no-install-recommends install -y     docker-buildx-plugin     docker-ce
#13 sha256:bdadfec3822ec75a0e44e3df77aa04b20db1dbbc5f20509761336077e4e27284
#13 CACHED

#14 [stage-1 5/9] RUN echo       "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian       $(. /etc/os-release && echo "$VERSION_CODENAME") stable" |     tee /etc/apt/sources.list.d/docker.list > /dev/null
#14 sha256:6b25177267cfbfbc2851a67658a6398690661bf4f890d3bd1a5cc422c18f0f04
#14 CACHED

#16 [stage-1 3/9] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked     --mount=type=cache,target=/var/lib/apt,sharing=locked     apt-get update && apt-get --no-install-recommends install -y     ca-certificates     curl     dumb-init     git     gnupg2     graphviz     libev4     libsqlite3-dev     netbase     openssh-client
#16 sha256:583751592f0e3c25033cecc7263cb5400b2c52904c5a8fa44f425580cc427875
#16 CACHED

#15 [stage-1 4/9] RUN install -m 0755 -d /etc/apt/keyrings &&     curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc &&     chmod a+r /etc/apt/keyrings/docker.asc
#15 sha256:7673de2786fe280deb9d853ea03353547464043572cefa73be4cd6fb4aaab4a3
#15 CACHED

#17 [stage-1 2/9] RUN rm -f /etc/apt/apt.conf.d/docker-clean; echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' > /etc/apt/apt.conf.d/keep-cache
#17 sha256:9d429d7a38dc639de4fc0b71a10132c88c0ca9e3ca02bab3daf6fb5a183f7480
#17 CACHED

#9 [build  3/16] RUN sudo rm -f /etc/apt/apt.conf.d/docker-clean; echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' | sudo tee /etc/apt/apt.conf.d/keep-cache
#9 sha256:4c8aa20601ca046a4485ab4bd32a89afb715d6a87e973a6a3b66a168f928a38b
#9 CACHED

#10 [build  2/16] RUN sudo ln -sf /usr/bin/opam-2.4 /usr/bin/opam && opam init --reinit -ni
#10 sha256:f4dfe8f2f101eeff1b1b3281e1e053fd15ea99d88b3a6c6db8b9a95d1421506d
#10 CACHED

#8 [build  4/16] RUN --mount=type=cache,target=/var/cache/apt,sharing=locked     --mount=type=cache,target=/var/lib/apt,sharing=locked     sudo apt-get update && sudo apt-get --no-install-recommends install -y     capnproto     graphviz     libev-dev     libffi-dev     libgmp-dev     libsqlite3-dev     m4     pkg-config     libcapnp-dev
#8 sha256:fb358a78606f48c899a241029ba30cd58ddeb7a3d24090cb205a1488c1d6366e
#8 CACHED

#20 [stage-1 7/9] WORKDIR /var/lib/ocurrent
#20 sha256:4677b93e8ee644cb919eecd54c26192477fe965f19e5b9fd5c1b5d559e82d07b
#20 CACHED

#18 [internal] load build context
#18 sha256:56199315bd297cae1f725488eb73503f136d94baff07089d15739ca1f888eb6f
#18 transferring context: 11.09MB 0.2s done
#18 DONE 0.2s

#25 [internal] setting cache mount permissions
#25 sha256:14a9ce1c7e5131f82ba903789ca9ec8d50fd9eb3f05df2753208d34da25bd42a
#25 CACHED

#7 [build  5/16] RUN cd ~/opam-repository && git fetch -q origin master && git reset --hard 1abfcdbf14f12a32c14d0d6e078d94634fdcc07a && opam update
#7 sha256:64fd737c1522cbbf54e750b375b21060efa1f308dc4641e6eb6de19c19cdc7c3
#7 2.908 Updating files:  46% (8588/18521)
Updating files:  47% (8705/18521)
Updating files:  48% (8891/18521)
Updating files:  49% (9076/18521)
Updating files:  50% (9261/18521)
Updating files:  51% (9446/18521)
Updating files:  52% (9631/18521)
Updating files:  53% (9817/18521)
Updating files:  54% (10002/18521)
Updating files:  55% (10187/18521)
Updating files:  56% (10372/18521)
Updating files:  57% (10557/18521)
Updating files:  58% (10743/18521)
Updating files:  59% (10928/18521)
Updating files:  60% (11113/18521)
Updating files:  61% (11298/18521)
Updating files:  62% (11484/18521)
Updating files:  63% (11669/18521)
Updating files:  64% (11854/18521)
Updating files:  65% (12039/18521)
Updating files:  66% (12224/18521)
Updating files:  67% (12410/18521)
Updating files:  68% (12595/18521)
Updating files:  69% (12780/18521)
Updating files:  70% (12965/18521)
Updating files:  71% (13150/18521)
Updating files:  72% (13336/18521)
Updating files:  73% (13521/18521)
Updating files:  74% (13706/18521)
Updating files:  75% (13891/18521)
Updating files:  76% (14076/18521)
Updating files:  77% (14262/18521)
Updating files:  78% (14447/18521)
Updating files:  79% (14632/18521)
Updating files:  80% (14817/18521)
Updating files:  81% (15003/18521)
Updating files:  82% (15188/18521)
Updating files:  83% (15373/18521)
Updating files:  84% (15558/18521)
Updating files:  85% (15743/18521)
Updating files:  86% (15929/18521)
Updating files:  87% (16114/18521)
Updating files:  88% (16299/18521)
Updating files:  89% (16484/18521)
Updating files:  90% (16669/18521)
Updating files:  91% (16855/18521)
Updating files:  92% (17040/18521)
Updating files:  93% (17225/18521)
Updating files:  93% (17379/18521)
Updating files:  94% (17410/18521)
Updating files:  95% (17595/18521)
Updating files:  96% (17781/18521)
Updating files:  97% (17966/18521)
Updating files:  98% (18151/18521)
Updating files:  99% (18336/18521)
Updating files: 100% (18521/18521)
Updating files: 100% (18521/18521), done.
#7 4.228 HEAD is now at 1abfcdbf14 Merge pull request #28692 from fpottier/master
#7 4.690 
#7 4.690 <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
#7 5.883 [default] no changes from git+file:///home/opam/opam-repository
#7 DONE 6.4s

#12 [build  6/16] COPY --chown=opam --link 	ocurrent/current_docker.opam 	ocurrent/current_github.opam 	ocurrent/current_git.opam 	ocurrent/current.opam 	ocurrent/current_rpc.opam 	ocurrent/current_slack.opam 	ocurrent/current_web.opam 	/src/ocurrent/
#12 sha256:a5ab19c93093f0f7f27677672ad9ffd20755cab0d2cb33ae38343684107157b9
#12 DONE 0.1s

#26 [build  7/16] COPY --chown=opam --link 	ocluster/ocluster-api.opam 	ocluster/current_ocluster.opam 	/src/ocluster/
#26 sha256:890500292a22a47bd6322138aeef12ce402bd98d5f7f735bbf4b0c733b5df19b
#26 DONE 0.0s

#31 [build  8/16] COPY --chown=opam --link 	solver-service/solver-service-api.opam 	solver-service/solver-service.opam 	solver-service/solver-worker.opam 	/src/solver-service/
#31 sha256:ed526f33c041a423cc1f84e5d8e4033ac1668af85b28d6d498d54cee9d6c4e81
#31 DONE 0.1s

#30 [build  9/16] COPY --chown=opam --link 	ocaml-dockerfile/dockerfile*.opam 	/src/ocaml-dockerfile/
#30 sha256:a04ccf86d43a258c308ec4843a2ab398f7a583d2f58a269967ff528ff1a3133d
#30 DONE 0.0s

#29 [build 10/16] WORKDIR /src
#29 sha256:5a2fd17f8d9ca8fda7c42c1f49eb0fe8b6de2951247f1df1405760888b0d0f58
#29 DONE 0.0s

#28 [build 11/16] RUN echo '(lang dune 3.0)' |     tee solver-service/dune-project |     tee ocurrent/dune-project |     tee ocluster/dune-project |     tee ocaml-dockerfile/dune-project |     tee ./dune-project
#28 sha256:d4331702d5510352ad18f709c027059c85324e879ea9bdec94467e84df0cd0dd
#28 0.218 (lang dune 3.0)
#28 DONE 0.2s

#27 [build 12/16] RUN opam pin add -yn current_docker.dev "./ocurrent" &&     opam pin add -yn current_github.dev "./ocurrent" &&     opam pin add -yn current_git.dev "./ocurrent" &&     opam pin add -yn current.dev "./ocurrent" &&     opam pin add -yn current_rpc.dev "./ocurrent" &&     opam pin add -yn current_slack.dev "./ocurrent" &&     opam pin add -yn current_web.dev "./ocurrent" &&     opam pin add -yn current_ocluster.dev "./ocluster" &&     opam pin add -yn dockerfile.dev "./ocaml-dockerfile" &&     opam pin add -yn dockerfile-opam.dev "./ocaml-dockerfile" &&     opam pin add -yn solver-service-api.dev "./solver-service" &&     opam pin add -yn solver-service.dev "./solver-service" &&     opam pin add -yn solver-worker.dev "./solver-service" &&     opam pin add -yn ocluster-api.dev "./ocluster"
#27 sha256:88eabdb25a10400d8a424925f52ad1e7babaa1a7e25e22f3b0ac5ea62549b4e3
#27 1.630 [current_docker.dev] synchronised (file:///src/ocurrent)
#27 1.632 current_docker is now pinned to file:///src/ocurrent (version dev)
#27 2.862 [current_github.dev] synchronised (file:///src/ocurrent)
#27 2.866 current_github is now pinned to file:///src/ocurrent (version dev)
#27 4.101 [current_git.dev] synchronised (file:///src/ocurrent)
#27 4.102 current_git is now pinned to file:///src/ocurrent (version dev)
#27 5.354 [current.dev] synchronised (file:///src/ocurrent)
#27 5.355 current is now pinned to file:///src/ocurrent (version dev)
#27 6.585 [current_rpc.dev] synchronised (file:///src/ocurrent)
#27 6.589 current_rpc is now pinned to file:///src/ocurrent (version dev)
#27 7.822 [current_slack.dev] synchronised (file:///src/ocurrent)
#27 7.825 current_slack is now pinned to file:///src/ocurrent (version dev)
#27 9.409 [current_web.dev] synchronised (file:///src/ocurrent)
#27 9.411 current_web is now pinned to file:///src/ocurrent (version dev)
#27 10.79 [current_ocluster.dev] synchronised (file:///src/ocluster)
#27 10.79 current_ocluster is now pinned to file:///src/ocluster (version dev)
#27 12.01 [dockerfile.dev] synchronised (file:///src/ocaml-dockerfile)
#27 12.02 dockerfile is now pinned to file:///src/ocaml-dockerfile (version dev)
#27 13.24 [dockerfile-opam.dev] synchronised (file:///src/ocaml-dockerfile)
#27 13.25 dockerfile-opam is now pinned to file:///src/ocaml-dockerfile (version dev)
#27 14.43 [NOTE] Package solver-service-api does not exist in opam repositories registered in the current switch.
#27 14.48 [solver-service-api.dev] synchronised (file:///src/solver-service)
#27 14.48 [WARNING] Failed checks on solver-service-api package definition from source at file:///src/solver-service:
#27 14.48            warning 68: Missing field 'license'
#27 14.48 solver-service-api is now pinned to file:///src/solver-service (version dev)
#27 15.66 [NOTE] Package solver-service does not exist in opam repositories registered in the current switch.
#27 15.71 [solver-service.dev] synchronised (file:///src/solver-service)
#27 15.71 [WARNING] Failed checks on solver-service package definition from source at file:///src/solver-service:
#27 15.71            warning 68: Missing field 'license'
#27 15.71 solver-service is now pinned to file:///src/solver-service (version dev)
#27 16.88 [NOTE] Package solver-worker does not exist in opam repositories registered in the current switch.
#27 16.93 [solver-worker.dev] synchronised (file:///src/solver-service)
#27 16.93 [WARNING] Failed checks on solver-worker package definition from source at file:///src/solver-service:
#27 16.93            warning 68: Missing field 'license'
#27 16.93 solver-worker is now pinned to file:///src/solver-service (version dev)
#27 18.17 [ocluster-api.dev] synchronised (file:///src/ocluster)
#27 18.17 ocluster-api is now pinned to file:///src/ocluster (version dev)
#27 DONE 18.2s

#33 [build 13/16] COPY --chown=opam --link ocaml-ci.opam ocaml-ci-service.opam ocaml-ci-api.opam /src/
#33 sha256:92fd06e9074f6ac6536e5b11d7884926d3808d678f9ce44546897e6fa9995234
#33 DONE 0.1s

#24 [build 14/16] RUN --mount=type=cache,target=/home/opam/.opam/download-cache,sharing=locked,uid=1000,gid=1000     opam install -y --deps-only .
#24 sha256:98051fa661ec1533cb736085c479c24d26355bcc62b4c6759326c906fff2474a
#24 5.946 [ERROR] Package conflict!
#24 5.946   * No agreement on the version of cmdliner:
#24 5.946     - deps-of-ocaml-ci-service -> current_git -> irmin-watcher -> fsevents-lwt -> cmdliner < 2.0.0
#24 5.946     - deps-of-ocaml-ci-service -> cmdliner >= 2.0.0
#24 5.946 
#24 5.946 No solution found, exiting
#24 ERROR: process "/bin/sh -c opam install -y --deps-only ." did not complete successfully: exit code: 20
------
 > [build 14/16] RUN --mount=type=cache,target=/home/opam/.opam/download-cache,sharing=locked,uid=1000,gid=1000     opam install -y --deps-only .:
------
process "/bin/sh -c opam install -y --deps-only ." did not complete successfully: exit code: 20
docker-build failed with exit-code 1
2025-10-16 16:21.30: Job failed: Failed: Build failed