Build:
  1. 0
2026-06-06 06:39.38: New job: Build using linux-x86_64 in
                                [https://github.com/ocaml/opam-repository#master (f2a52bbb8b82d8d662c83728f3ec77f7c09be4bb)]
2026-06-06 06:39.38: Will push staging image to ocurrent/opam-staging:ubuntu-26.04-opam-amd64

Dockerfile:

# syntax=docker/dockerfile:1

# Autogenerated by OCaml-Dockerfile scripts
FROM ubuntu:resolute
LABEL distro_style="apt"
RUN apt-get -y update
RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install build-essential curl git libcap-dev sudo
RUN git config --global user.email "docker@example.com"
RUN git config --global user.name "Docker"
RUN git clone https://github.com/ocaml/opam /tmp/opam && cd /tmp/opam && cp -P -R -p . ../opam-sources && git checkout 1ea21b460db391ba6f8fb727ee296a86f65579e2 && env MAKE='make -j' shell/bootstrap-ocaml.sh && make -C src_ext cache-archives
RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.1 && cd ../opam-build-2.1 && git fetch -q && git checkout 263921263e1f745613e2882745114b7b08f3608b && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.1/opam /usr/local/bin/opam-2.1 && chmod a+x /usr/local/bin/opam-2.1 && rm -rf /tmp/opam-build-2.1
RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.2 && cd ../opam-build-2.2 && git fetch -q && git checkout 01e9a24a61e23e42d513b4b775d8c30c807439b2 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.2/opam /usr/local/bin/opam-2.2 && chmod a+x /usr/local/bin/opam-2.2 && rm -rf /tmp/opam-build-2.2
RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.3 && cd ../opam-build-2.3 && git fetch -q && git checkout 35acd0c5abc5e66cdbd5be16ba77aa6c33a4c724 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.3/opam /usr/local/bin/opam-2.3 && chmod a+x /usr/local/bin/opam-2.3 && rm -rf /tmp/opam-build-2.3
RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.4 && cd ../opam-build-2.4 && git fetch -q && git checkout 7c92631391984f698f31ee24f3ae4dc1cd3698ff && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.4/opam /usr/local/bin/opam-2.4 && chmod a+x /usr/local/bin/opam-2.4 && rm -rf /tmp/opam-build-2.4
RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.5 && cd ../opam-build-2.5 && git fetch -q && git checkout 6218d0c4c022106034a93c8ecb5b80fa213d7356 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.5/opam /usr/local/bin/opam-2.5 && chmod a+x /usr/local/bin/opam-2.5 && rm -rf /tmp/opam-build-2.5
RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-master && cd ../opam-build-master && git fetch -q && git checkout 1ea21b460db391ba6f8fb727ee296a86f65579e2 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-master/opam /usr/local/bin/opam-master && chmod a+x /usr/local/bin/opam-master && rm -rf /tmp/opam-build-master

FROM ubuntu:resolute
RUN ln -fs /usr/share/zoneinfo/Europe/London /etc/localtime
COPY <<-EOF /etc/apt/apt.conf.d/mirror-retry
	Acquire::Retries "5";
EOF
RUN apt-get -y update
RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install build-essential curl git rsync sudo unzip nano libcap-dev libx11-dev bubblewrap
RUN apt-get install -y --allow-remove-essential coreutils-from-gnu coreutils-from-uutils-
COPY --from=0 [ "/usr/local/bin/opam-2.1", "/usr/bin/opam-2.1" ]
RUN ln /usr/bin/opam-2.1 /usr/bin/opam
COPY --from=0 [ "/usr/local/bin/opam-2.2", "/usr/bin/opam-2.2" ]
COPY --from=0 [ "/usr/local/bin/opam-2.3", "/usr/bin/opam-2.3" ]
COPY --from=0 [ "/usr/local/bin/opam-2.4", "/usr/bin/opam-2.4" ]
COPY --from=0 [ "/usr/local/bin/opam-2.5", "/usr/bin/opam-2.5" ]
COPY --from=0 [ "/usr/local/bin/opam-master", "/usr/bin/opam-dev" ]
RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
COPY <<-EOF /etc/sudoers.d/opam
	opam ALL=(ALL:ALL) NOPASSWD:ALL
EOF
RUN chmod 440 /etc/sudoers.d/opam
RUN chown root:root /etc/sudoers.d/opam
RUN if getent passwd 1000; then userdel -r $(id -nu 1000); fi
RUN useradd --uid 1000 --create-home --shell /bin/bash opam
RUN passwd -l opam
RUN chown -R opam:opam /home/opam
USER opam
ENV HOME="/home/opam"
WORKDIR /home/opam
RUN mkdir .ssh
RUN chmod 700 .ssh
COPY --chown=opam <<-EOF /home/opam/.opamrc-nosandbox
	wrap-build-commands: []
	wrap-install-commands: []
	wrap-remove-commands: []
	required-tools: []
EOF
COPY --chown=opam <<-EOF /home/opam/opam-sandbox-disable
	#!/bin/sh
	cp ~/.opamrc-nosandbox ~/.opamrc
	echo --- opam sandboxing disabled
EOF
RUN chmod a+x /home/opam/opam-sandbox-disable
RUN sudo mv /home/opam/opam-sandbox-disable /usr/bin/opam-sandbox-disable
COPY --chown=opam <<-EOF /home/opam/.opamrc-sandbox
	wrap-build-commands: ["%{hooks}%/sandbox.sh" "build"]
	wrap-install-commands: ["%{hooks}%/sandbox.sh" "install"]
	wrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"]
EOF
COPY --chown=opam <<-EOF /home/opam/opam-sandbox-enable
	#!/bin/sh
	cp ~/.opamrc-sandbox ~/.opamrc
	echo --- opam sandboxing enabled
EOF
RUN chmod a+x /home/opam/opam-sandbox-enable
RUN sudo mv /home/opam/opam-sandbox-enable /usr/bin/opam-sandbox-enable
RUN git config --global user.email "docker@example.com"
RUN git config --global user.name "Docker"
COPY --link --chown=opam:opam [ ".", "/home/opam/opam-repository" ]
RUN opam-sandbox-disable
RUN opam init -k git -a /home/opam/opam-repository --bare
RUN echo 'archive-mirrors: "https://opam.ocaml.org/cache"' >> ~/.opam/config
RUN rm -rf .opam/repo/default/.git
COPY --link [ "Dockerfile", "/Dockerfile.opam" ]


2026-06-06 06:39.38: Using cache hint "opam-ubuntu-26.04"
2026-06-06 06:39.38: Waiting for worker…
2026-06-06 11:28.47: Got resource from pool OCluster
Building on clete.caelum.ci.dev
Updating files:  69% (12424/17990)
Updating files:  70% (12593/17990)
Updating files:  71% (12773/17990)
Updating files:  72% (12953/17990)
Updating files:  73% (13133/17990)
Updating files:  74% (13313/17990)
Updating files:  75% (13493/17990)
Updating files:  76% (13673/17990)
Updating files:  77% (13853/17990)
Updating files:  78% (14033/17990)
Updating files:  79% (14213/17990)
Updating files:  80% (14392/17990)
Updating files:  81% (14572/17990)
Updating files:  82% (14752/17990)
Updating files:  83% (14932/17990)
Updating files:  84% (15112/17990)
Updating files:  85% (15292/17990)
Updating files:  86% (15472/17990)
Updating files:  87% (15652/17990)
Updating files:  88% (15832/17990)
Updating files:  89% (16012/17990)
Updating files:  90% (16191/17990)
Updating files:  91% (16371/17990)
Updating files:  92% (16551/17990)
Updating files:  93% (16731/17990)
Updating files:  94% (16911/17990)
Updating files:  95% (17091/17990)
Updating files:  96% (17271/17990)
Updating files:  97% (17451/17990)
Updating files:  98% (17631/17990)
Updating files:  99% (17811/17990)
Updating files: 100% (17990/17990)
Updating files: 100% (17990/17990), done.
HEAD is now at d6a960ed95 Merge pull request #29966 from filipeom/opam-publish-smtml.0.28.0
HEAD is now at f2a52bbb8b Merge pull request #29992 from gares/patch-1
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: 6.65kB done
#1 DONE 0.1s

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

#3 docker-image://docker.io/docker/dockerfile:1@sha256:87999aa3d42bdc6bea60565083ee17e86d1f3339802f543c0d03998580f9cb89
#3 CACHED

#4 [internal] load metadata for docker.io/library/ubuntu:resolute
#4 DONE 0.0s

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

#6 [internal] preparing inline document
#6 DONE 0.0s

#7 [internal] preparing inline document
#7 DONE 0.0s

#8 [internal] preparing inline document
#8 DONE 0.0s

#9 [internal] preparing inline document
#9 DONE 0.0s

#10 [internal] preparing inline document
#10 DONE 0.0s

#11 [internal] preparing inline document
#11 DONE 0.0s

#12 [internal] load build context
#12 ...

#13 [stage-0  1/13] FROM docker.io/library/ubuntu:resolute
#13 resolve docker.io/library/ubuntu:resolute 1.1s done
#13 DONE 1.1s

#12 [internal] load build context
#12 transferring context: 10.47MB 4.9s
#12 transferring context: 14.16MB 10.0s
#12 transferring context: 77.05MB 15.2s
#12 transferring context: 245.41MB 20.3s
#12 transferring context: 247.11MB 25.4s
#12 transferring context: 254.23MB 30.4s
#12 transferring context: 272.45MB 35.5s
#12 transferring context: 276.01MB 39.9s done
#12 DONE 41.6s

#14 [stage-1 23/41] WORKDIR /home/opam
#14 CACHED

#15 [stage-1 15/41] RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
#15 CACHED

#16 [stage-1 25/41] RUN chmod 700 .ssh
#16 CACHED

#17 [stage-0  8/13] RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.1 && cd ../opam-build-2.1 && git fetch -q && git checkout 263921263e1f745613e2882745114b7b08f3608b && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ./configure --enable-cold-check --with-0install-solver && env PATH="/tmp/opam/bootstrap/ocaml/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.1/opam /usr/local/bin/opam-2.1 && chmod a+x /usr/local/bin/opam-2.1 && rm -rf /tmp/opam-build-2.1
#17 CACHED

#18 [stage-1 18/41] RUN chown root:root /etc/sudoers.d/opam
#18 CACHED

#19 [stage-1 22/41] RUN chown -R opam:opam /home/opam
#19 CACHED

#20 [stage-1 27/41] COPY --chown=opam <<-EOF /home/opam/opam-sandbox-disable
#20 CACHED

#21 [stage-0 13/13] RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-master && cd ../opam-build-master && git fetch -q && git checkout 1ea21b460db391ba6f8fb727ee296a86f65579e2 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-master/opam /usr/local/bin/opam-master && chmod a+x /usr/local/bin/opam-master && rm -rf /tmp/opam-build-master
#21 CACHED

#22 [stage-1 29/41] RUN sudo mv /home/opam/opam-sandbox-disable /usr/bin/opam-sandbox-disable
#22 CACHED

#23 [stage-1  3/41] COPY <<-EOF /etc/apt/apt.conf.d/mirror-retry
#23 CACHED

#24 [stage-0  2/13] RUN apt-get -y update
#24 CACHED

#25 [stage-0 11/13] RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.4 && cd ../opam-build-2.4 && git fetch -q && git checkout 7c92631391984f698f31ee24f3ae4dc1cd3698ff && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.4/opam /usr/local/bin/opam-2.4 && chmod a+x /usr/local/bin/opam-2.4 && rm -rf /tmp/opam-build-2.4
#25 CACHED

#26 [stage-1 26/41] COPY --chown=opam <<-EOF /home/opam/.opamrc-nosandbox
#26 CACHED

#27 [stage-1 13/41] COPY --from=0 [ /usr/local/bin/opam-2.5, /usr/bin/opam-2.5 ]
#27 CACHED

#28 [stage-1  8/41] COPY --from=0 [ /usr/local/bin/opam-2.1, /usr/bin/opam-2.1 ]
#28 CACHED

#29 [stage-1  9/41] RUN ln /usr/bin/opam-2.1 /usr/bin/opam
#29 CACHED

#30 [stage-0  5/13] RUN git config --global user.email "docker@example.com"
#30 CACHED

#31 [stage-0 12/13] RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.5 && cd ../opam-build-2.5 && git fetch -q && git checkout 6218d0c4c022106034a93c8ecb5b80fa213d7356 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.5/opam /usr/local/bin/opam-2.5 && chmod a+x /usr/local/bin/opam-2.5 && rm -rf /tmp/opam-build-2.5
#31 CACHED

#32 [stage-1 16/41] COPY <<-EOF /etc/sudoers.d/opam
#32 CACHED

#33 [stage-1 33/41] RUN sudo mv /home/opam/opam-sandbox-enable /usr/bin/opam-sandbox-enable
#33 CACHED

#34 [stage-1  6/41] RUN DEBIAN_FRONTEND=noninteractive apt-get -y install build-essential curl git rsync sudo unzip nano libcap-dev libx11-dev bubblewrap
#34 CACHED

#35 [stage-0  9/13] RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.2 && cd ../opam-build-2.2 && git fetch -q && git checkout 01e9a24a61e23e42d513b4b775d8c30c807439b2 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.2/opam /usr/local/bin/opam-2.2 && chmod a+x /usr/local/bin/opam-2.2 && rm -rf /tmp/opam-build-2.2
#35 CACHED

#36 [stage-1 24/41] RUN mkdir .ssh
#36 CACHED

#37 [stage-1  2/41] RUN ln -fs /usr/share/zoneinfo/Europe/London /etc/localtime
#37 CACHED

#38 [stage-1 30/41] COPY --chown=opam <<-EOF /home/opam/.opamrc-sandbox
#38 CACHED

#39 [stage-1 34/41] RUN git config --global user.email "docker@example.com"
#39 CACHED

#40 [stage-1 14/41] COPY --from=0 [ /usr/local/bin/opam-master, /usr/bin/opam-dev ]
#40 CACHED

#41 [stage-1 17/41] RUN chmod 440 /etc/sudoers.d/opam
#41 CACHED

#42 [stage-1  5/41] RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
#42 CACHED

#43 [stage-0  3/13] RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
#43 CACHED

#44 [stage-1 12/41] COPY --from=0 [ /usr/local/bin/opam-2.4, /usr/bin/opam-2.4 ]
#44 CACHED

#45 [stage-1 28/41] RUN chmod a+x /home/opam/opam-sandbox-disable
#45 CACHED

#46 [stage-1  4/41] RUN apt-get -y update
#46 CACHED

#47 [stage-0  6/13] RUN git config --global user.name "Docker"
#47 CACHED

#48 [stage-1  7/41] RUN apt-get install -y --allow-remove-essential coreutils-from-gnu coreutils-from-uutils-
#48 CACHED

#49 [stage-1 11/41] COPY --from=0 [ /usr/local/bin/opam-2.3, /usr/bin/opam-2.3 ]
#49 CACHED

#50 [stage-0 10/13] RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.3 && cd ../opam-build-2.3 && git fetch -q && git checkout 35acd0c5abc5e66cdbd5be16ba77aa6c33a4c724 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.3/opam /usr/local/bin/opam-2.3 && chmod a+x /usr/local/bin/opam-2.3 && rm -rf /tmp/opam-build-2.3
#50 CACHED

#51 [stage-1 21/41] RUN passwd -l opam
#51 CACHED

#52 [stage-1 19/41] RUN if getent passwd 1000; then userdel -r $(id -nu 1000); fi
#52 CACHED

#53 [stage-1 31/41] COPY --chown=opam <<-EOF /home/opam/opam-sandbox-enable
#53 CACHED

#54 [stage-1 20/41] RUN useradd --uid 1000 --create-home --shell /bin/bash opam
#54 CACHED

#55 [stage-1 32/41] RUN chmod a+x /home/opam/opam-sandbox-enable
#55 CACHED

#56 [stage-0  4/13] RUN DEBIAN_FRONTEND=noninteractive apt-get -y install build-essential curl git libcap-dev sudo
#56 CACHED

#57 [stage-0  7/13] RUN git clone https://github.com/ocaml/opam /tmp/opam && cd /tmp/opam && cp -P -R -p . ../opam-sources && git checkout 1ea21b460db391ba6f8fb727ee296a86f65579e2 && env MAKE='make -j' shell/bootstrap-ocaml.sh && make -C src_ext cache-archives
#57 CACHED

#58 [stage-1 10/41] COPY --from=0 [ /usr/local/bin/opam-2.2, /usr/bin/opam-2.2 ]
#58 CACHED

#59 [stage-1 35/41] RUN git config --global user.name "Docker"
#59 CACHED

#60 [stage-1 36/41] COPY --link --chown=opam:opam [ ., /home/opam/opam-repository ]
#60 DONE 38.7s

#61 [stage-1 37/41] RUN opam-sandbox-disable
#61 0.402 --- opam sandboxing disabled
#61 DONE 0.5s

#62 [stage-1 38/41] RUN opam init -k git -a /home/opam/opam-repository --bare
#62 0.893 Configuring from /home/opam/.opamrc and then from built-in defaults.
#62 0.895 Checking for available remotes: rsync and local, git.
#62 0.895   - you won't be able to use mercurial repositories unless you install the hg command on your system.
#62 0.895   - you won't be able to use darcs repositories unless you install the darcs command on your system.
#62 0.895 
#62 0.900 
#62 0.900 <><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><>
#62 123.5 [default] Initialised
#62 174.0 
#62 174.0 User configuration:
#62 174.0   Updating ~/.profile.
#62 174.0 [NOTE] Make sure that ~/.profile is well sourced in your ~/.bashrc.
#62 174.0 
#62 DONE 178.2s

#63 [stage-1 39/41] RUN echo 'archive-mirrors: "https://opam.ocaml.org/cache"' >> ~/.opam/config
#63 DONE 0.5s

#64 [stage-1 40/41] RUN rm -rf .opam/repo/default/.git
#64 DONE 1.0s

#65 [stage-1 41/41] COPY --link [ Dockerfile, /Dockerfile.opam ]
#65 DONE 0.3s

#66 exporting to image
#66 exporting layers
#66 exporting layers 34.7s done
#66 writing image sha256:2de217c9e26ebedb2e71e947718cf7a8b7f9edf7e387dae1207cc1c3da6f9a2b done
#66 DONE 34.7s
Pushing "sha256:2de217c9e26ebedb2e71e947718cf7a8b7f9edf7e387dae1207cc1c3da6f9a2b" to "ocurrent/opam-staging:ubuntu-26.04-opam-amd64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
84622d287a1c: Preparing
5f70bf18a086: Preparing
df0b47eecb4d: Preparing
ea08ab9965d3: Preparing
4b4dbd34befd: Preparing
6d4fe7d0e46d: Preparing
9f5f55977514: Preparing
fcf98441b3e7: Preparing
52991d157d67: Preparing
8a341cf79fa5: Preparing
2ca82bf285c2: Preparing
aa91901d25c0: Preparing
00fac835b182: Preparing
369e85c3419c: Preparing
b53422f63410: Preparing
77695f3b1e2d: Preparing
3d52087c75df: Preparing
af59b9b2c424: Preparing
5f70bf18a086: Preparing
e7964a35adc4: Preparing
544f3804008e: Preparing
7faa4b460091: Preparing
bebcb1970a3b: Preparing
781d37f4fd30: Preparing
781d37f4fd30: Preparing
36c8edc548cf: Preparing
27e21aec077f: Preparing
95d6d16b7ea8: Preparing
8062e50086de: Preparing
dc07a5a58035: Preparing
279ddd9999c4: Preparing
dde6c6d1706f: Preparing
b63b7b3cdab9: Preparing
6d4fe7d0e46d: Waiting
50bf4ac6d487: Preparing
9f5f55977514: Waiting
a8fecf0a0122: Preparing
fcf98441b3e7: Waiting
52991d157d67: Waiting
8a341cf79fa5: Waiting
2ca82bf285c2: Waiting
a444687ab5c6: Preparing
aa91901d25c0: Waiting
3d52087c75df: Waiting
00fac835b182: Waiting
369e85c3419c: Waiting
af59b9b2c424: Waiting
e7964a35adc4: Waiting
b53422f63410: Waiting
85a4b22adf9b: Preparing
77695f3b1e2d: Waiting
544f3804008e: Waiting
7faa4b460091: Waiting
27e21aec077f: Waiting
2a867fed87ee: Preparing
95d6d16b7ea8: Waiting
bebcb1970a3b: Waiting
8062e50086de: Waiting
99def4a3145a: Preparing
781d37f4fd30: Waiting
dc07a5a58035: Waiting
0fe786eff111: Preparing
f421a7e99ead: Preparing
36c8edc548cf: Waiting
0c3db79307ab: Preparing
85a4b22adf9b: Waiting
2a867fed87ee: Waiting
99def4a3145a: Waiting
0fe786eff111: Waiting
f421a7e99ead: Waiting
0c3db79307ab: Waiting
dde6c6d1706f: Waiting
b63b7b3cdab9: Waiting
a8fecf0a0122: Waiting
50bf4ac6d487: Waiting
a444687ab5c6: Waiting
279ddd9999c4: Waiting
5f70bf18a086: Layer already exists
df0b47eecb4d: Pushed
4b4dbd34befd: Pushed
84622d287a1c: Pushed
9f5f55977514: Layer already exists
fcf98441b3e7: Layer already exists
52991d157d67: Layer already exists
8a341cf79fa5: Layer already exists
2ca82bf285c2: Layer already exists
aa91901d25c0: Layer already exists
00fac835b182: Layer already exists
369e85c3419c: Layer already exists
b53422f63410: Layer already exists
77695f3b1e2d: Layer already exists
3d52087c75df: Layer already exists
af59b9b2c424: Layer already exists
e7964a35adc4: Layer already exists
544f3804008e: Layer already exists
7faa4b460091: Layer already exists
781d37f4fd30: Layer already exists
bebcb1970a3b: Layer already exists
36c8edc548cf: Layer already exists
95d6d16b7ea8: Layer already exists
27e21aec077f: Layer already exists
8062e50086de: Layer already exists
dc07a5a58035: Layer already exists
279ddd9999c4: Layer already exists
dde6c6d1706f: Layer already exists
50bf4ac6d487: Layer already exists
b63b7b3cdab9: Layer already exists
a8fecf0a0122: Layer already exists
a444687ab5c6: Layer already exists
85a4b22adf9b: Layer already exists
2a867fed87ee: Layer already exists
99def4a3145a: Layer already exists
f421a7e99ead: Layer already exists
0fe786eff111: Layer already exists
0c3db79307ab: Layer already exists
ea08ab9965d3: Pushed
6d4fe7d0e46d: Pushed
ubuntu-26.04-opam-amd64: digest: sha256:8e4ecd432ee3c23407ae29165448dbfe7ab455b6b9603e7a80d29ef9938599cd size: 9079
The push refers to repository [docker.io/ocurrent/opam-staging]
84622d287a1c: Preparing
5f70bf18a086: Preparing
df0b47eecb4d: Preparing
ea08ab9965d3: Preparing
4b4dbd34befd: Preparing
6d4fe7d0e46d: Preparing
9f5f55977514: Preparing
fcf98441b3e7: Preparing
52991d157d67: Preparing
6d4fe7d0e46d: Waiting
9f5f55977514: Waiting
fcf98441b3e7: Waiting
52991d157d67: Waiting
8a341cf79fa5: Preparing
2ca82bf285c2: Preparing
8a341cf79fa5: Waiting
aa91901d25c0: Preparing
00fac835b182: Preparing
369e85c3419c: Preparing
b53422f63410: Preparing
77695f3b1e2d: Preparing
2ca82bf285c2: Waiting
aa91901d25c0: Waiting
3d52087c75df: Preparing
00fac835b182: Waiting
369e85c3419c: Waiting
af59b9b2c424: Preparing
b53422f63410: Waiting
5f70bf18a086: Preparing
e7964a35adc4: Preparing
544f3804008e: Preparing
7faa4b460091: Preparing
77695f3b1e2d: Waiting
3d52087c75df: Waiting
af59b9b2c424: Waiting
e7964a35adc4: Waiting
bebcb1970a3b: Preparing
544f3804008e: Waiting
781d37f4fd30: Preparing
7faa4b460091: Waiting
781d37f4fd30: Preparing
36c8edc548cf: Preparing
bebcb1970a3b: Waiting
781d37f4fd30: Waiting
27e21aec077f: Preparing
36c8edc548cf: Waiting
95d6d16b7ea8: Preparing
27e21aec077f: Waiting
8062e50086de: Preparing
95d6d16b7ea8: Waiting
dc07a5a58035: Preparing
8062e50086de: Waiting
279ddd9999c4: Preparing
dc07a5a58035: Waiting
dde6c6d1706f: Preparing
279ddd9999c4: Waiting
b63b7b3cdab9: Preparing
dde6c6d1706f: Waiting
50bf4ac6d487: Preparing
b63b7b3cdab9: Waiting
a8fecf0a0122: Preparing
50bf4ac6d487: Waiting
a444687ab5c6: Preparing
a8fecf0a0122: Waiting
85a4b22adf9b: Preparing
a444687ab5c6: Waiting
2a867fed87ee: Preparing
99def4a3145a: Preparing
85a4b22adf9b: Waiting
2a867fed87ee: Waiting
0fe786eff111: Preparing
99def4a3145a: Waiting
f421a7e99ead: Preparing
0fe786eff111: Waiting
0c3db79307ab: Preparing
f421a7e99ead: Waiting
0c3db79307ab: Waiting
4b4dbd34befd: Layer already exists
df0b47eecb4d: Layer already exists
5f70bf18a086: Layer already exists
ea08ab9965d3: Layer already exists
84622d287a1c: Layer already exists
6d4fe7d0e46d: Layer already exists
8a341cf79fa5: Layer already exists
9f5f55977514: Layer already exists
fcf98441b3e7: Layer already exists
52991d157d67: Layer already exists
2ca82bf285c2: Layer already exists
b53422f63410: Layer already exists
00fac835b182: Layer already exists
369e85c3419c: Layer already exists
aa91901d25c0: Layer already exists
77695f3b1e2d: Layer already exists
3d52087c75df: Layer already exists
af59b9b2c424: Layer already exists
e7964a35adc4: Layer already exists
544f3804008e: Layer already exists
7faa4b460091: Layer already exists
bebcb1970a3b: Layer already exists
781d37f4fd30: Layer already exists
36c8edc548cf: Layer already exists
27e21aec077f: Layer already exists
95d6d16b7ea8: Layer already exists
8062e50086de: Layer already exists
279ddd9999c4: Layer already exists
dc07a5a58035: Layer already exists
dde6c6d1706f: Layer already exists
50bf4ac6d487: Layer already exists
b63b7b3cdab9: Layer already exists
a444687ab5c6: Layer already exists
a8fecf0a0122: Layer already exists
85a4b22adf9b: Layer already exists
2a867fed87ee: Layer already exists
99def4a3145a: Layer already exists
0fe786eff111: Layer already exists
f421a7e99ead: Layer already exists
0c3db79307ab: Layer already exists
ubuntu-26.04-opam-amd64: digest: sha256:8e4ecd432ee3c23407ae29165448dbfe7ab455b6b9603e7a80d29ef9938599cd size: 9079
Job succeeded
2026-06-06 11:36.31: Job succeeded