Organisationspatricoferrishilitef5cf93 ()ubuntu-23.10-5.1_opam-2.1

ubuntu-23.10-5.1_opam-2.1

Link Copied
Code Copied

Logs

2024-04-30 09:15.48: New job: test patricoferris/hilite https://github.com/patricoferris/hilite.git#refs/heads/v0.5 (f5cf936b9d4596003269eb6e0eabd31ed1673f8f) (linux-x86_64:ubuntu-23.10-5.1_opam-2.1)
Base: ocaml/opam@sha256:7f5bb4524ccff4805ce46db616f5f34ee515cab3a08aeb463b79cbec44c8cdf7
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/patricoferris/hilite.git" -b "v0.5" && cd "hilite" && git reset --hard f5cf936b
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam@sha256:7f5bb4524ccff4805ce46db616f5f34ee515cab3a08aeb463b79cbec44c8cdf7
# ubuntu-23.10-5.1_opam-2.1
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
WORKDIR /src
RUN sudo chown opam /src
RUN cd ~/opam-repository && (git cat-file -e 042d5efee9551e35990b2e8d849a354d082857d1 || git fetch origin master) && git reset -q --hard 042d5efee9551e35990b2e8d849a354d082857d1 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 hilite.opam ./
RUN opam pin add -yn hilite.dev './'
ENV DEPS="astring.0.8.5 base-bigarray.base base-domains.base base-nnp.base base-threads.base base-unix.base camlp-streams.5.0.1 cmarkit.0.3.0 cmdliner.1.2.0 conf-oniguruma.1 conf-pkg-config.3 cppo.1.6.9 csexp.1.5.2 dune.3.15.2 dune-configurator.3.15.2 fmt.0.9.0 logs.0.7.0 mdx.2.4.1 ocaml.5.1.1 ocaml-base-compiler.5.1.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-version.3.6.7 ocamlbuild.0.14.3 ocamlfind.1.9.6 oniguruma.0.1.2 re.1.11.0 result.1.5 seq.base textmate-language.0.4.0 topkg.1.0.7"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.1 --depext-only -y hilite.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /src
RUN opam exec -- dune build @install @check @runtest && rm -rf _build


END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK


2024-04-30 09:15.48: Using cache hint "patricoferris/hilite-ocaml/opam@sha256:7f5bb4524ccff4805ce46db616f5f34ee515cab3a08aeb463b79cbec44c8cdf7-ubuntu-23.10-5.1_opam-2.1-9ea562f52f40f0c0e4a5fbf48bebb731"
2024-04-30 09:15.48: Using OBuilder spec:
((from ocaml/opam@sha256:7f5bb4524ccff4805ce46db616f5f34ee515cab3a08aeb463b79cbec44c8cdf7)
 (comment ubuntu-23.10-5.1_opam-2.1)
 (user (uid 1000) (gid 1000))
 (env CLICOLOR_FORCE 1)
 (env OPAMCOLOR always)
 (workdir /src)
 (run (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam"))
 (run (shell "opam init --reinit -ni"))
 (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
 (workdir /src)
 (run (shell "sudo chown opam /src"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "cd ~/opam-repository && (git cat-file -e 042d5efee9551e35990b2e8d849a354d082857d1 || git fetch origin master) && git reset -q --hard 042d5efee9551e35990b2e8d849a354d082857d1 && git log --no-decorate -n1 --oneline && opam update -u"))
 (copy (src hilite.opam) (dst ./))
 (run (network host)
      (shell "opam pin add -yn hilite.dev './'"))
 (env DEPS "astring.0.8.5 base-bigarray.base base-domains.base base-nnp.base base-threads.base base-unix.base camlp-streams.5.0.1 cmarkit.0.3.0 cmdliner.1.2.0 conf-oniguruma.1 conf-pkg-config.3 cppo.1.6.9 csexp.1.5.2 dune.3.15.2 dune-configurator.3.15.2 fmt.0.9.0 logs.0.7.0 mdx.2.4.1 ocaml.5.1.1 ocaml-base-compiler.5.1.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-version.3.6.7 ocamlbuild.0.14.3 ocamlfind.1.9.6 oniguruma.0.1.2 re.1.11.0 result.1.5 seq.base textmate-language.0.4.0 topkg.1.0.7")
 (env CI true)
 (env OCAMLCI true)
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "opam update --depexts && opam install --cli=2.1 --depext-only -y hilite.dev $DEPS"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "opam install $DEPS"))
 (copy (src .) (dst /src))
 (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
)


2024-04-30 09:15.48: Waiting for resource in pool OCluster
2024-04-30 22:00.37: Waiting for worker…
2024-04-30 22:04.39: Got resource from pool OCluster
Building on x86-bm-c5.sw.ocaml.org
All commits already cached
HEAD is now at f5cf936 Update changelog


(from ocaml/opam@sha256:7f5bb4524ccff4805ce46db616f5f34ee515cab3a08aeb463b79cbec44c8cdf7)
2024-04-30 22:04.39 ---> using "ccc3581b4fc6c4a5c65e1b48ac0666e3c8c82338e4ed9faa25942e495e140aeb" from cache


/: (comment ubuntu-23.10-5.1_opam-2.1)


/: (user (uid 1000) (gid 1000))


/: (env CLICOLOR_FORCE 1)


/: (env OPAMCOLOR always)


/: (workdir /src)


/src: (run (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam"))
2024-04-30 22:04.39 ---> using "d82773647c2a66385a0f23f46cb264032a668a8da94b6b2150864ba027709d5f" from cache


/src: (run (shell "opam init --reinit -ni"))
Configuring from /home/opam/.opamrc and then from built-in defaults.
Checking for available remotes: rsync and local, git.
  - you won't be able to use mercurial repositories unless you install the hg command on your system.
  - you won't be able to use darcs repositories unless you install the darcs command on your system.


This 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.
You may want to back it up before going further.


Continue? [Y/n] y
Format upgrade done.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository
2024-04-30 22:05.51 ---> saved as "87d45ccea5bd97c756c5591bafceea1d5d6367342ccf9d552be14cfd7dcf9a34"


/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 5.15.0-105-generic
The OCaml toplevel, version 5.1.1
2.1.5
2024-04-30 22:05.51 ---> saved as "1dc13090e2dff939e258b41c896f74beb252ed084d24bf265dc1314213d7ba62"


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2024-04-30 22:05.51 ---> saved as "f7169e6490596cc30702f0f20248c383a7a45fb8ef74e11e71e3e211ad040e69"


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
           (network host)
           (shell "cd ~/opam-repository && (git cat-file -e 042d5efee9551e35990b2e8d849a354d082857d1 || git fetch origin master) && git reset -q --hard 042d5efee9551e35990b2e8d849a354d082857d1 && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
 * branch                  master     -> FETCH_HEAD
   c516155a4b..bafea8d973  master     -> origin/master
042d5efee9 [new release] dune (15 packages) (3.15.2)


<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository


Everything as up-to-date as possible (run with --verbose to show unavailable upgrades).
However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# Run eval $(opam env) to update the current shell environment
2024-04-30 22:07.23 ---> saved as "a8ccf60cb358d180fa7c8eed970b1735396a8cf346d35236b1c423af0b7e4847"


/src: (copy (src hilite.opam) (dst ./))
2024-04-30 22:07.23 ---> saved as "a4ac1d6a79c67a34bb9f9c79e57bbfe8525c8cb004478d937fdcce60e6317b49"


/src: (run (network host)
           (shell "opam pin add -yn hilite.dev './'"))
[hilite.dev] synchronised (file:///src)
hilite is now pinned to file:///src (version dev)
2024-04-30 22:07.27 ---> saved as "bc8ef8b159feddd34d4dc7d4ee0b5c0489e96e4014a012c1da1f918921591335"


/src: (env DEPS "astring.0.8.5 base-bigarray.base base-domains.base base-nnp.base base-threads.base base-unix.base camlp-streams.5.0.1 cmarkit.0.3.0 cmdliner.1.2.0 conf-oniguruma.1 conf-pkg-config.3 cppo.1.6.9 csexp.1.5.2 dune.3.15.2 dune-configurator.3.15.2 fmt.0.9.0 logs.0.7.0 mdx.2.4.1 ocaml.5.1.1 ocaml-base-compiler.5.1.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-version.3.6.7 ocamlbuild.0.14.3 ocamlfind.1.9.6 oniguruma.0.1.2 re.1.11.0 result.1.5 seq.base textmate-language.0.4.0 topkg.1.0.7")


/src: (env CI true)


/src: (env OCAMLCI true)


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
           (network host)
           (shell "opam update --depexts && opam install --cli=2.1 --depext-only -y hilite.dev $DEPS"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://security.ubuntu.com/ubuntu mantic-security InRelease [109 kB]
- Hit:2 http://archive.ubuntu.com/ubuntu mantic InRelease
- Get:3 http://archive.ubuntu.com/ubuntu mantic-updates InRelease [109 kB]
- Get:4 http://security.ubuntu.com/ubuntu mantic-security/universe amd64 Packages [354 kB]
- Get:5 http://security.ubuntu.com/ubuntu mantic-security/main amd64 Packages [435 kB]
- Get:6 http://security.ubuntu.com/ubuntu mantic-security/restricted amd64 Packages [427 kB]
- Get:7 http://security.ubuntu.com/ubuntu mantic-security/multiverse amd64 Packages [6227 B]
- Get:8 http://archive.ubuntu.com/ubuntu mantic-backports InRelease [90.8 kB]
- Get:9 http://archive.ubuntu.com/ubuntu mantic-updates/universe amd64 Packages [460 kB]
- Get:10 http://archive.ubuntu.com/ubuntu mantic-updates/restricted amd64 Packages [449 kB]
- Get:11 http://archive.ubuntu.com/ubuntu mantic-updates/multiverse amd64 Packages [9605 B]
- Get:12 http://archive.ubuntu.com/ubuntu mantic-updates/main amd64 Packages [513 kB]
- Get:13 http://archive.ubuntu.com/ubuntu mantic-backports/universe amd64 Packages [4217 B]
- Fetched 2965 kB in 1s (2247 kB/s)
- Reading package lists...
- 


<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[hilite.dev] synchronised (no changes)


[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.1.1).
[NOTE] Package ocaml is already installed (current version is 5.1.1).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-nnp is already installed (current version is base).
[NOTE] Package base-domains is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).


The following system packages will first need to be installed:
    libonig-dev pkg-config


<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libonig-dev" "pkg-config"
- debconf: delaying package configuration, since apt-utils is not installed


2024-04-30 22:07.57 ---> saved as "f39c1ef646a8e8b1095da73780e2c9dce66ae90d67670d5b64ca0ad8cbc49cbc"


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
           (network host)
           (shell "opam install $DEPS"))
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.1.1).
[NOTE] Package ocaml is already installed (current version is 5.1.1).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-nnp is already installed (current version is base).
[NOTE] Package base-domains is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
The following actions will be performed:
  - install ocamlbuild        0.14.3
  - install conf-pkg-config   3
  - install cmdliner          1.2.0
  - install ocamlfind         1.9.6
  - install seq               base
  - install dune              3.15.2
  - install conf-oniguruma    1
  - install topkg             1.0.7
  - install result            1.5
  - install re                1.11.0
  - install ocaml-version     3.6.7
  - install csexp             1.5.2
  - install cppo              1.6.9
  - install camlp-streams     5.0.1
  - install fmt               0.9.0
  - install cmarkit           0.3.0
  - install astring           0.8.5
  - install dune-configurator 3.15.2
  - install logs              0.7.0
  - install oniguruma         0.1.2
  - install mdx               2.4.1
  - install textmate-language 0.4.0
===== 22 to install =====


<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved astring.0.8.5  (cached)
-> retrieved camlp-streams.5.0.1  (cached)
-> retrieved cmarkit.0.3.0  (cached)
-> retrieved cmdliner.1.2.0  (cached)
-> retrieved cppo.1.6.9  (cached)
-> installed conf-pkg-config.3
-> retrieved csexp.1.5.2  (cached)
-> installed conf-oniguruma.1
-> retrieved fmt.0.9.0  (cached)
-> retrieved logs.0.7.0  (cached)
-> retrieved mdx.2.4.1  (cached)
-> retrieved ocaml-version.3.6.7  (cached)
-> retrieved ocamlbuild.0.14.3  (cached)
-> retrieved ocamlfind.1.9.6  (cached)
-> retrieved oniguruma.0.1.2  (cached)
-> retrieved re.1.11.0  (cached)
-> retrieved result.1.5  (cached)
-> installed seq.base
-> retrieved textmate-language.0.4.0  (cached)
-> retrieved topkg.1.0.7  (cached)
-> retrieved dune.3.15.2  (cached)
-> retrieved dune-configurator.3.15.2  (cached)
-> installed cmdliner.1.2.0
-> installed ocamlfind.1.9.6
-> installed ocamlbuild.0.14.3
-> installed topkg.1.0.7
-> installed fmt.0.9.0
-> installed astring.0.8.5
-> installed logs.0.7.0
-> installed cmarkit.0.3.0
-> installed dune.3.15.2
-> installed csexp.1.5.2
-> installed camlp-streams.5.0.1
-> installed ocaml-version.3.6.7
-> installed result.1.5
-> installed re.1.11.0
-> installed cppo.1.6.9
-> installed dune-configurator.3.15.2
-> installed oniguruma.0.1.2
-> installed textmate-language.0.4.0
-> installed mdx.2.4.1
Done.
# Run eval $(opam env) to update the current shell environment
2024-04-30 22:09.30 ---> saved as "ccfea979a93c1ff4edf7d6d4b2249981e81fcdb35ed6905f0e6089eb98bf074e"


/src: (copy (src .) (dst /src))
2024-04-30 22:09.30 ---> saved as "9483105e4171533731442f0c5d4aecbc878676c47403431e960cd35baaeb9057"


/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
2024-04-30 22:09.32 ---> saved as "07c26a33de054189b5b1a31c422b10a1bbcbea1d9155df49d470cfdbc2158aeb"
Job succeeded
2024-04-30 22:09.32: Job succeeded