Build:
  1. 0
2026-03-30 16:25.32: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/mirage/mirage-www.git#refs/pull/860/head (dfad7b4c437436ebd7e999e7ac87e854f6e41db8)]
2026-03-30 16:25.32: Will push staging image to ocurrentbuilder/staging:live-mirage-xen
2026-03-30 16:25.32: Using cache hint "mirage-www-xen"
2026-03-30 16:25.32: Waiting for confirm-threshold > above-average
2026-03-30 16:26.44: Confirm-threshold now > above-average
2026-03-30 16:26.44: Connecting to build cluster…
2026-03-30 16:26.44: Waiting for resource in pool OCluster
2026-03-30 16:26.44: Waiting for worker…
2026-03-30 16:26.44: Got resource from pool OCluster
Building on odawa.caelum.ci.dev
All commits already cached
Submodule path 'data/wiki/files/mirage-skeleton': checked out 'ff5febb147ec708ef56d74e9fed9e99743965edd'
HEAD is now at dfad7b4 Update .gitignore for new build flow
Synchronizing submodule url for 'data/wiki/files/mirage-skeleton'
Cleared directory 'data/wiki/files/mirage-skeleton'
Submodule 'data/wiki/files/mirage-skeleton' (https://github.com/mirage/mirage-skeleton) unregistered for path 'data/wiki/files/mirage-skeleton'
Submodule 'data/wiki/files/mirage-skeleton' (https://github.com/mirage/mirage-skeleton) registered for path 'data/wiki/files/mirage-skeleton'
Submodule path 'data/wiki/files/mirage-skeleton': checked out 'f89ae9e1a80eaf983622cc8c192c1214b219b9e0'
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 1.06kB done
#1 DONE 0.1s

#2 [internal] load metadata for docker.io/ocaml/opam:debian-12-ocaml-4.14
#2 DONE 1.1s

#3 [internal] load .dockerignore
#3 transferring context: 64B done
#3 DONE 0.1s

#4 [internal] load build context
#4 DONE 0.0s

#5 [ 1/18] FROM docker.io/ocaml/opam:debian-12-ocaml-4.14@sha256:5e3caeabcd19cfd6be15b81fe175e881a01aab27489e6a3275c0fa23482f0e10
#5 resolve docker.io/ocaml/opam:debian-12-ocaml-4.14@sha256:5e3caeabcd19cfd6be15b81fe175e881a01aab27489e6a3275c0fa23482f0e10 done
#5 DONE 0.0s

#4 [internal] load build context
#4 transferring context: 10.03MB 0.1s done
#4 DONE 0.1s

#5 [ 1/18] FROM docker.io/ocaml/opam:debian-12-ocaml-4.14@sha256:5e3caeabcd19cfd6be15b81fe175e881a01aab27489e6a3275c0fa23482f0e10
#5 DONE 0.4s

#6 [ 2/18] RUN sudo apt-get update && sudo apt-get install autoconf automake -y --no-install-recommends
#6 5.380 Hit:1 http://deb.debian.org/debian bookworm InRelease
#6 5.384 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
#6 5.449 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
#6 5.629 Get:4 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [294 kB]
#6 5.954 Fetched 397 kB in 6s (70.1 kB/s)
#6 5.954 Reading package lists...
#6 6.399 Reading package lists...
#6 6.848 Building dependency tree...
#6 6.929 Reading state information...
#6 7.017 The following additional packages will be installed:
#6 7.017   autotools-dev m4
#6 7.018 Suggested packages:
#6 7.018   autoconf-archive gnu-standards autoconf-doc libtool gettext m4-doc
#6 7.054 The following NEW packages will be installed:
#6 7.056   autoconf automake autotools-dev m4
#6 7.126 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
#6 7.126 Need to get 1494 kB of archives.
#6 7.126 After this operation, 4778 kB of additional disk space will be used.
#6 7.126 Get:1 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB]
#6 7.215 Get:2 http://deb.debian.org/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB]
#6 7.349 Get:3 http://deb.debian.org/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB]
#6 7.358 Get:4 http://deb.debian.org/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB]
#6 8.490 debconf: delaying package configuration, since apt-utils is not installed
#6 8.517 Fetched 1494 kB in 1s (1156 kB/s)
#6 8.538 Selecting previously unselected package m4.
#6 8.538 (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 ... 18755 files and directories currently installed.)
#6 8.550 Preparing to unpack .../archives/m4_1.4.19-3_amd64.deb ...
#6 8.551 Unpacking m4 (1.4.19-3) ...
#6 8.604 Selecting previously unselected package autoconf.
#6 8.606 Preparing to unpack .../autoconf_2.71-3_all.deb ...
#6 8.607 Unpacking autoconf (2.71-3) ...
#6 8.646 Selecting previously unselected package autotools-dev.
#6 8.648 Preparing to unpack .../autotools-dev_20220109.1_all.deb ...
#6 8.648 Unpacking autotools-dev (20220109.1) ...
#6 8.671 Selecting previously unselected package automake.
#6 8.673 Preparing to unpack .../automake_1%3a1.16.5-1.3_all.deb ...
#6 8.676 Unpacking automake (1:1.16.5-1.3) ...
#6 8.739 Setting up m4 (1.4.19-3) ...
#6 8.740 Setting up autotools-dev (20220109.1) ...
#6 8.742 Setting up autoconf (2.71-3) ...
#6 8.743 Setting up automake (1:1.16.5-1.3) ...
#6 8.749 update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
#6 DONE 8.8s

#7 [ 3/18] RUN mkdir -p /home/opam/www/mirage
#7 DONE 0.3s

#8 [ 4/18] WORKDIR /home/opam/www
#8 DONE 0.1s

#9 [ 5/18] RUN sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam
#9 DONE 0.4s

#10 [ 6/18] RUN cd ~/opam-repository && git pull origin master && git reset --hard 2dee2fe30df966714e056f8af164fe0ed7648a63
#10 4.035 From https://github.com/ocaml/opam-repository
#10 4.035  * branch                  master     -> FETCH_HEAD
#10 4.047    65664dc5b2..747f3dca28  master     -> origin/master
#10 5.049 Updating 65664dc5b2..747f3dca28
#10 5.049 Fast-forward
#10 5.059  .github/workflows/windows.yml                      |  75 +++------------
#10 5.059  packages/current/current.0.7.4/opam                |  94 ++++++++++++++++++
#10 5.059  packages/current_docker/current_docker.0.7.4/opam  |  83 ++++++++++++++++
#10 5.059  .../current_examples/current_examples.0.7.4/opam   |  98 +++++++++++++++++++
#10 5.059  packages/current_git/current_git.0.7.4/opam        |  88 +++++++++++++++++
#10 5.059  packages/current_github/current_github.0.7.4/opam  |  97 +++++++++++++++++++
#10 5.059  packages/current_gitlab/current_gitlab.0.7.4/opam  |  59 ++++++++++++
#10 5.059  packages/current_rpc/current_rpc.0.7.4/opam        |  86 +++++++++++++++++
#10 5.059  packages/current_slack/current_slack.0.7.4/opam    |  77 +++++++++++++++
#10 5.059  packages/current_ssh/current_ssh.0.7.4/opam        |  43 +++++++++
#10 5.059  packages/current_web/current_web.0.7.4/opam        | 105 +++++++++++++++++++++
#10 5.059  packages/dockerfile-cmd/dockerfile-cmd.8.3.5/opam  |  73 ++++++++++++++
#10 5.059  .../dockerfile-opam/dockerfile-opam.8.3.5/opam     |  71 ++++++++++++++
#10 5.059  packages/dockerfile/dockerfile.8.3.5/opam          |  67 +++++++++++++
#10 5.059  packages/fstar/fstar.2025.12.15/opam               |   1 -
#10 5.059  packages/fstar/fstar.2026.03.24/opam               |  51 ++++++++++
#10 5.059  packages/libdrm/libdrm.1.1/opam                    |  45 +++++++++
#10 5.059  packages/ocaml-protoc/ocaml-protoc.4.1/opam        |  43 +++++++++
#10 5.059  packages/pbrt/pbrt.4.1/opam                        |  40 ++++++++
#10 5.059  packages/pbrt_services/pbrt_services.4.1/opam      |  38 ++++++++
#10 5.059  packages/pbrt_yojson/pbrt_yojson.4.1/opam          |  41 ++++++++
#10 5.059  packages/utop/utop.2.16.0/opam                     |   2 +-
#10 5.059  packages/utop/utop.2.17.0/opam                     |  51 ++++++++++
#10 5.059  23 files changed, 1363 insertions(+), 65 deletions(-)
#10 5.059  create mode 100644 packages/current/current.0.7.4/opam
#10 5.059  create mode 100644 packages/current_docker/current_docker.0.7.4/opam
#10 5.059  create mode 100644 packages/current_examples/current_examples.0.7.4/opam
#10 5.059  create mode 100644 packages/current_git/current_git.0.7.4/opam
#10 5.059  create mode 100644 packages/current_github/current_github.0.7.4/opam
#10 5.059  create mode 100644 packages/current_gitlab/current_gitlab.0.7.4/opam
#10 5.059  create mode 100644 packages/current_rpc/current_rpc.0.7.4/opam
#10 5.059  create mode 100644 packages/current_slack/current_slack.0.7.4/opam
#10 5.059  create mode 100644 packages/current_ssh/current_ssh.0.7.4/opam
#10 5.059  create mode 100644 packages/current_web/current_web.0.7.4/opam
#10 5.059  create mode 100644 packages/dockerfile-cmd/dockerfile-cmd.8.3.5/opam
#10 5.059  create mode 100644 packages/dockerfile-opam/dockerfile-opam.8.3.5/opam
#10 5.059  create mode 100644 packages/dockerfile/dockerfile.8.3.5/opam
#10 5.059  create mode 100644 packages/fstar/fstar.2026.03.24/opam
#10 5.059  create mode 100644 packages/libdrm/libdrm.1.1/opam
#10 5.059  create mode 100644 packages/ocaml-protoc/ocaml-protoc.4.1/opam
#10 5.059  create mode 100644 packages/pbrt/pbrt.4.1/opam
#10 5.059  create mode 100644 packages/pbrt_services/pbrt_services.4.1/opam
#10 5.059  create mode 100644 packages/pbrt_yojson/pbrt_yojson.4.1/opam
#10 5.059  create mode 100644 packages/utop/utop.2.17.0/opam
#10 6.293 HEAD is now at 2dee2fe30d Merge pull request #29195 from raphael-proust/lwt-fix-ocamlfind-dep-constraint
#10 DONE 6.7s

#11 [ 7/18] RUN opam update
#11 0.241 This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.1, which can't be reverted.
#11 0.241 You may want to back it up before going further.
#11 0.241 
#11 0.241 Continue? [Y/n] y
#11 0.242 Format upgrade done.
#11 5.342 
#11 5.342 <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
#11 51.71 [default] Initialised
#11 63.21 Now run 'opam upgrade' to apply any package updates.
#11 DONE 65.8s

#12 [ 8/18] RUN opam pin add tw.dev git+https://github.com/samoht/tw.git -n
#12 1.117 Package tw does not exist, create as a NEW package? [Y/n] y
#12 2.498 [tw.dev] synchronised (git+https://github.com/samoht/tw.git)
#12 2.498 The following additional pinnings are required by tw.dev:
#12 2.498   - crowbar.0.2.2 at git+https://tangled.org/gazagnaire.org/crowbar.git
#12 2.498 Pin and install them? [Y/n] y
#12 4.585 [crowbar.0.2.2] synchronised (no changes)
#12 4.591 crowbar is now pinned to git+https://tangled.org/gazagnaire.org/crowbar.git (version 0.2.2)
#12 4.591 tw is now pinned to git+https://github.com/samoht/tw.git (version dev)
#12 DONE 4.7s

#13 [ 9/18] RUN opam install 'mirage>=4.5.0'
#13 6.033 The following actions will be performed:
#13 6.033   - install ocamlbuild         0.16.1 [required by astring, bos]
#13 6.033   - install conf-pkg-config    4      [required by opam-monorepo]
#13 6.033   - install ocamlfind          1.9.8  [required by astring, bos]
#13 6.033   - install dune               3.20.2 [required by mirage]
#13 6.033   - install cmdliner           2.1.0  [required by mirage]
#13 6.033   - install topkg              1.1.1  [required by astring, bos]
#13 6.033   - install stringext          1.6.0  [required by uri]
#13 6.033   - install pecu               0.7    [required by emile]
#13 6.033   - install opam-monorepo      0.4.3  [required by mirage]
#13 6.033   - install ocaml-syntax-shims 1.0.0  [required by angstrom]
#13 6.033   - install macaddr            5.6.1  [required by ipaddr]
#13 6.033   - install domain-name        0.5.0  [required by ipaddr]
#13 6.033   - install csexp              1.5.2  [required by dune-configurator]
#13 6.033   - install base64             3.5.2  [required by emile]
#13 6.033   - install uutf               1.0.4  [required by emile]
#13 6.033   - install rresult            0.7.0  [required by mirage]
#13 6.033   - install fmt                0.11.0 [required by mirage]
#13 6.033   - install astring            0.8.5  [required by mirage]
#13 6.033   - install ipaddr             5.6.1  [required by mirage]
#13 6.033   - install dune-configurator  3.20.2 [required by bigstringaf]
#13 6.033   - install logs               0.10.0 [required by mirage]
#13 6.033   - install fpath              0.7.3  [required by mirage]
#13 6.033   - install bigstringaf        0.10.0 [required by emile]
#13 6.033   - install bos                0.2.1  [required by mirage]
#13 6.033   - install angstrom           0.16.1 [required by emile, uri]
#13 6.033   - install uri                4.4.0  [required by mirage]
#13 6.033   - install emile              1.1    [required by mirage]
#13 6.033   - install mirage             4.10.4
#13 6.033 ===== 28 to install =====
#13 6.033 
#13 6.033 The following system packages will first need to be installed:
#13 6.033     pkg-config
#13 6.033 
#13 6.033 <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
#13 6.033 Let opam run your package manager to install the required system packages?
#13 6.033 (answer 'n' for other options) [Y/n] y
#13 6.035 + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "pkg-config"
#13 7.035 - debconf: delaying package configuration, since apt-utils is not installed
#13 7.035 - Selecting previously unselected package libpkgconf3:amd64.
#13 7.035 - (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 ... 19076 files and directories currently installed.)
#13 7.035 - Preparing to unpack .../libpkgconf3_1.8.1-1_amd64.deb ...
#13 7.035 - Unpacking libpkgconf3:amd64 (1.8.1-1) ...
#13 7.035 - Selecting previously unselected package pkgconf-bin.
#13 7.035 - Preparing to unpack .../pkgconf-bin_1.8.1-1_amd64.deb ...
#13 7.035 - Unpacking pkgconf-bin (1.8.1-1) ...
#13 7.035 - Selecting previously unselected package pkgconf:amd64.
#13 7.035 - Preparing to unpack .../pkgconf_1.8.1-1_amd64.deb ...
#13 7.035 - Unpacking pkgconf:amd64 (1.8.1-1) ...
#13 7.035 - Selecting previously unselected package pkg-config:amd64.
#13 7.035 - Preparing to unpack .../pkg-config_1.8.1-1_amd64.deb ...
#13 7.035 - Unpacking pkg-config:amd64 (1.8.1-1) ...
#13 7.087 - Setting up libpkgconf3:amd64 (1.8.1-1) ...
#13 7.087 - Setting up pkgconf-bin (1.8.1-1) ...
#13 7.087 - Setting up pkgconf:amd64 (1.8.1-1) ...
#13 7.087 - Setting up pkg-config:amd64 (1.8.1-1) ...
#13 7.087 - Processing triggers for libc-bin (2.36-9+deb12u13) ...
#13 7.088 
#13 7.088 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 7.235 -> retrieved angstrom.0.16.1  (https://opam.ocaml.org/cache)
#13 7.279 -> retrieved base64.3.5.2  (https://opam.ocaml.org/cache)
#13 7.288 -> retrieved astring.0.8.5  (https://opam.ocaml.org/cache)
#13 7.314 -> retrieved bigstringaf.0.10.0  (https://opam.ocaml.org/cache)
#13 10.71 -> installed conf-pkg-config.4
#13 10.73 -> retrieved bos.0.2.1  (https://opam.ocaml.org/cache)
#13 10.74 -> retrieved cmdliner.2.1.0  (https://opam.ocaml.org/cache)
#13 10.76 -> retrieved csexp.1.5.2  (https://opam.ocaml.org/cache)
#13 10.88 -> retrieved domain-name.0.5.0  (https://opam.ocaml.org/cache)
#13 10.99 -> retrieved emile.1.1  (https://opam.ocaml.org/cache)
#13 11.08 -> retrieved fmt.0.11.0  (https://opam.ocaml.org/cache)
#13 11.25 -> retrieved fpath.0.7.3  (https://opam.ocaml.org/cache)
#13 11.45 -> retrieved ipaddr.5.6.1  (https://opam.ocaml.org/cache)
#13 11.54 -> retrieved logs.0.10.0  (https://opam.ocaml.org/cache)
#13 11.57 -> retrieved macaddr.5.6.1  (cached)
#13 12.68 -> retrieved dune.3.20.2  (https://opam.ocaml.org/cache)
#13 14.85 -> retrieved mirage.4.10.4  (https://opam.ocaml.org/cache)
#13 14.86 -> retrieved ocaml-syntax-shims.1.0.0  (https://opam.ocaml.org/cache)
#13 14.95 -> installed cmdliner.2.1.0
#13 15.17 -> retrieved ocamlbuild.0.16.1  (https://opam.ocaml.org/cache)
#13 15.23 -> retrieved ocamlfind.1.9.8  (https://opam.ocaml.org/cache)
#13 15.45 -> retrieved pecu.0.7  (https://opam.ocaml.org/cache)
#13 16.58 -> retrieved dune-configurator.3.20.2  (https://opam.ocaml.org/cache)
#13 17.71 -> retrieved opam-monorepo.0.4.3  (https://opam.ocaml.org/cache)
#13 17.74 -> retrieved rresult.0.7.0  (https://opam.ocaml.org/cache)
#13 17.75 -> retrieved stringext.1.6.0  (https://opam.ocaml.org/cache)
#13 17.89 -> retrieved uri.4.4.0  (https://opam.ocaml.org/cache)
#13 17.93 -> retrieved uutf.1.0.4  (https://opam.ocaml.org/cache)
#13 17.96 -> retrieved topkg.1.1.1  (https://opam.ocaml.org/cache)
#13 19.09 -> installed ocamlfind.1.9.8
#13 19.29 -> installed ocamlbuild.0.16.1
#13 23.26 -> installed topkg.1.1.1
#13 23.73 -> installed rresult.0.7.0
#13 24.11 -> installed uutf.1.0.4
#13 24.22 -> installed fmt.0.11.0
#13 24.56 -> installed astring.0.8.5
#13 25.11 -> installed logs.0.10.0
#13 25.16 -> installed fpath.0.7.3
#13 27.25 -> installed bos.0.2.1
#13 27.60 -> installed dune.3.20.2
#13 28.54 -> installed base64.3.5.2
#13 28.55 -> installed csexp.1.5.2
#13 29.34 -> installed domain-name.0.5.0
#13 29.34 -> installed macaddr.5.6.1
#13 29.39 -> installed ocaml-syntax-shims.1.0.0
#13 29.40 -> installed pecu.0.7
#13 29.40 -> installed stringext.1.6.0
#13 29.73 -> installed ipaddr.5.6.1
#13 30.50 -> installed dune-configurator.3.20.2
#13 30.96 -> installed bigstringaf.0.10.0
#13 31.35 -> installed angstrom.0.16.1
#13 31.72 -> installed emile.1.1
#13 32.57 -> installed uri.4.4.0
#13 36.29 -> installed opam-monorepo.0.4.3
#13 38.15 -> installed mirage.4.10.4
#13 39.49 Done.
#13 39.49 # Run eval $(opam env) to update the current shell environment
#13 DONE 42.2s

#14 [10/18] COPY --chown=opam:root mirage/config.ml /home/opam/www/mirage/
#14 DONE 0.0s

#15 [11/18] COPY --chown=opam:root mirageio.opam /home/opam/www/
#15 DONE 0.1s

#16 [12/18] RUN opam exec -- mirage configure -f mirage/config.ml -t xen --tls=true
#16 0.791 Successfully configured the unikernel. Now run 'make' (or more fine-grained steps: 'make all', 'make depends', or 'make lock').
#16 DONE 0.8s

#17 [13/18] RUN opam exec -- make depend
#17 0.306 using overlay repository mirage: [opam-overlays, mirage-overlays] 
#17 1.089 [opam-overlays] Initialised
#17 1.694 [NOTE] Repository opam-overlays has been added to the selections of switch 4.14 only.
#17 1.694        Run `opam repository add opam-overlays --all-switches|--set-default' to use it in all existing switches, or in newly created switches, respectively.
#17 1.694 
#17 2.302 [mirage-overlays] Initialised
#17 2.720 [NOTE] Repository mirage-overlays has been added to the selections of switch 4.14 only.
#17 2.720        Run `opam repository add mirage-overlays --all-switches|--set-default' to use it in all existing switches, or in newly created switches, respectively.
#17 2.720 
#17 2.736  ↳ generate lockfile for monorepo dependencies
#17 2.763 ==> Using 1 locally scanned package as the target.
#17 13.45 opam-monorepo: [ERROR] Can't find all required versions.
#17 13.45 Selected: angstrom.0.16.1 arp.4.1.0 asn1-combinators.0.3.2 astring.0.8.5+dune
#17 13.45           base-bytes.base+dune base-threads.base base-unix.base base64.3.5.2
#17 13.45           bheap.2.0.0 bigstringaf.0.10.0 bos.0.2.1+dune bstr.0.0.3
#17 13.45           cmdliner.2.1.0+dune cmdliner-stdlib.1.0.1 conf-gmp.5
#17 13.45           conf-gmp-powm-sec.4 conf-m4.1 conf-pkg-config.4 cppo.1.8.0
#17 13.45           crunch.4.0.0 csexp.1.5.2 cstruct.6.2.0 cstruct-lwt.6.2.0
#17 13.45           ctypes.0.24.0 digestif.1.3.0 dns.10.2.3 dns-certify.10.2.3
#17 13.45           dns-mirage.10.2.3 dns-tsig.10.2.3 domain-name.0.5.0 dune.3.20.2
#17 13.45           dune-configurator.3.20.2 duration.0.2.1 eqaf.0.10 ethernet.3.2.0
#17 13.45           faraday.0.8.2 fmt.0.11.0+dune fpath.0.7.3+dune gmap.0.3.0 gmp.6.3.0
#17 13.45           h1.1.1.0 h2.0.13.0 hpack.0.13.0 httpun-types.0.2.0 integers.0.7.0
#17 13.45           io-page.3.0.0 ipaddr.5.6.1 ipaddr-cstruct.5.6.1 kdf.1.0.0 ke.0.6
#17 13.45           logs.0.10.0+dune lru.0.3.1 lwt.5.9.2 lwt-dllist.1.1.0 macaddr.5.6.1
#17 13.45           macaddr-cstruct.5.6.1 magic-mime.1.3.1 metrics.0.5.0
#17 13.45           metrics-lwt.0.5.0 mimic.0.0.9 mirage-bootvar.1.0.1
#17 13.45           mirage-crypto.2.0.2 mirage-crypto-ec.2.0.2 mirage-crypto-pk.2.0.2
#17 13.45           mirage-crypto-rng.2.0.2 mirage-crypto-rng-mirage.2.0.2
#17 13.45           mirage-flow.5.0.0 mirage-kv.6.1.1 mirage-kv-mem.4.0.1
#17 13.45           mirage-logs.3.0.0 mirage-mtime.5.2.0 mirage-net.4.0.0
#17 13.45           mirage-net-xen.2.1.7 mirage-ptime.5.2.0 mirage-runtime.4.10.4
#17 13.45           mirage-sleep.4.1.0 mirage-xen.9.0.0 mtime.2.1.0+dune ocaml-config.3
#17 13.45           ocaml-syntax-shims.1.0.0 ocplib-endian.1.2 ohex.0.2.0 optint.0.3.0
#17 13.45           ounit2.2.2.7 paf.0.8.0 psq.0.2.1 ptime.1.2.0+dune randomconv.0.2.0
#17 13.45           result.1.5 rresult.0.7.0+dune seq.base+dune
#17 13.45           shared-memory-ring.3.2.1 shared-memory-ring-lwt.3.2.1
#17 13.45           stdlib-shims.0.3.0 tcpip.9.0.1 tls.2.0.3 tls-mirage.2.0.3
#17 13.45           www-xen.zdev x509.1.0.6 xenstore.2.4.0 yaml.3.2.0
#17 13.45           zarith.1.14+dune+mirage ocaml-base-compiler&www-xen
#17 13.45           ocaml-base-compiler ocaml-base-compiler gmp
#17 13.45 - ocaml -> ocaml.4.14.3
#17 13.45     User requested = 4.14.3
#17 13.45 - ocaml-base-compiler -> (problem)
#17 13.45     No known implementations at all
#17 13.49 removing overlay repository [opam-overlays, mirage-overlays]
#17 13.51 Repositories removed from the selections of switch 4.14. Use '--all' to forget about them altogether.
#17 13.53 Repositories removed from the selections of switch 4.14. Use '--all' to forget about them altogether.
#17 13.53 make[2]: *** [Makefile:36: mirage/mirage/www-xen.opam.locked] Error 1
#17 13.53 make[1]: *** [Makefile:39: lock] Error 2
#17 13.53 make: *** [Makefile:54: depend] Error 2
#17 ERROR: process "/bin/sh -c opam exec -- make depend" did not complete successfully: exit code: 2
------
 > [13/18] RUN opam exec -- make depend:
13.45 - ocaml -> ocaml.4.14.3
13.45     User requested = 4.14.3
13.45 - ocaml-base-compiler -> (problem)
13.45     No known implementations at all
13.49 removing overlay repository [opam-overlays, mirage-overlays]
13.51 Repositories removed from the selections of switch 4.14. Use '--all' to forget about them altogether.
13.53 Repositories removed from the selections of switch 4.14. Use '--all' to forget about them altogether.
13.53 make[2]: *** [Makefile:36: mirage/mirage/www-xen.opam.locked] Error 1
13.53 make[1]: *** [Makefile:39: lock] Error 2
13.53 make: *** [Makefile:54: depend] Error 2
------
Dockerfile:15
--------------------
  13 |     ARG EXTRA_FLAGS=
  14 |     RUN opam exec -- mirage configure -f mirage/config.ml -t $TARGET $EXTRA_FLAGS
  15 | >>> RUN opam exec -- make depend
  16 |     COPY --chown=opam:root . /home/opam/www
  17 |     RUN opam exec -- mirage configure -f mirage/config.ml -t $TARGET $EXTRA_FLAGS
--------------------
ERROR: failed to solve: process "/bin/sh -c opam exec -- make depend" did not complete successfully: exit code: 2
docker-build failed with exit-code 1
2026-03-30 16:29.11: Job failed: Failed: Build failed