Organisationsocaml-opamopam-publish17df07 ()(lint-opam)

(lint-opam)

Link Copied
Code Copied

Logs

2025-11-11 21:55.34: New job: test ocaml-opam/opam-publish https://github.com/ocaml-opam/opam-publish.git#refs/pull/166/head (17df07cd5ff41354cd83a02e2711030728603cf3) (linux-x86_64:(lint-opam))
Base: ocaml/opam:debian-13-ocaml-5.0@sha256:cb4e7c7acf31c133eba31f661e1424c5f0ae1f09190e20c2c7ecf5f747759359
Opam files lint


To reproduce locally:


git clone --recursive "https://github.com/ocaml-opam/opam-publish.git" && cd "opam-publish" && git fetch origin "refs/pull/166/head" && git reset --hard 17df07cd
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-5.0@sha256:cb4e7c7acf31c133eba31f661e1424c5f0ae1f09190e20c2c7ecf5f747759359
# debian-13-5.0_opam-2.4
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.2 /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 82521e85e4d95ee51397eb070a9bd82cb0019ffd || git fetch origin master) && git reset -q --hard 82521e85e4d95ee51397eb070a9bd82cb0019ffd && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 opam-publish.opam ./
RUN opam pin add -yn opam-publish.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="angstrom.0.16.1 asn1-combinators.0.3.2 astring.0.8.5 atd.2.16.0 atdgen.2.16.0 atdgen-runtime.2.16.0 base.v0.16.4 base-bigarray.base base-bytes.base base-domains.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 biniou.1.2.2 bos.0.2.1 ca-certs.1.0.1 camlp-streams.5.0.1 cmdliner.2.0.0 cohttp.6.1.1 cohttp-lwt.6.1.1 cohttp-lwt-unix.6.1.1 conduit.8.0.0 conduit-lwt.8.0.0 conduit-lwt-unix.8.0.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-libssl.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.3.0 domain-name.0.5.0 dune.3.20.2 dune-configurator.3.20.2 duration.0.2.1 dyn.3.20.2 easy-format.1.3.4 eqaf.0.10 fmt.0.11.0 fpath.0.7.3 github.4.5.0 github-data.4.5.0 github-unix.4.5.0 gmap.0.3.0 http.6.1.1 ipaddr.5.6.1 ipaddr-sexp.5.6.1 jsonm.1.0.2 kdf.1.0.0 logs.0.10.0 lwt.5.9.2 lwt_ssl.1.2.0 macaddr.5.6.1 magic-mime.1.3.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mirage-crypto.2.0.2 mirage-crypto-ec.2.0.2 mirage-crypto-pk.2.0.2 mirage-crypto-rng.2.0.2 num.1.6 ocaml.5.0.0 ocaml-base-compiler.5.0.0 ocaml-compiler-libs.v0.12.4 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 ocplib-endian.1.2 ohex.0.2.0 opam-ci-check-lint.0.2 opam-core.2.4.1 opam-dune-lint.0.6 opam-file-format.2.2.0 opam-format.2.4.1 opam-repository.2.4.1 opam-state.2.4.1 ordering.3.20.2 parsexp.v0.16.0 patch.3.1.0 pp.2.0.0 ppx_derivers.1.2.1 ppx_sexp_conv.v0.16.0 ppxlib.0.35.0 ptime.1.2.0 re.1.14.0 rresult.0.7.0 seq.base sexplib.v0.16.0 sexplib0.v0.16.0 sha.1.15.4 spdx_licenses.1.4.0 ssl.0.7.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 swhid_core.0.1 topkg.1.1.1 uri.4.4.0 uri-sexp.4.4.0 uutf.1.0.4 x509.1.0.6 yojson.2.2.2 zarith.1.14"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.2 --depext-only -y opam-publish.dev $DEPS
RUN opam install $DEPS
ENV CI="true"
ENV OCAMLCI="true"
WORKDIR /src
COPY --chown=1000:1000 . /src/
RUN opam lint
RUN opam exec -- opam-dune-lint


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


2025-11-11 21:55.34: Using cache hint "ocaml-opam/opam-publish-ocaml/opam:debian-13-ocaml-5.0@sha256:cb4e7c7acf31c133eba31f661e1424c5f0ae1f09190e20c2c7ecf5f747759359-debian-13-5.0_opam-2.4-2d38625c9c2d3812ae639407b296f1fd"
2025-11-11 21:55.34: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-5.0@sha256:cb4e7c7acf31c133eba31f661e1424c5f0ae1f09190e20c2c7ecf5f747759359)
(comment debian-13-5.0_opam-2.4)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (shell "sudo ln -f /usr/bin/opam-2.2 /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 82521e85e4d95ee51397eb070a9bd82cb0019ffd || git fetch origin master) && git reset -q --hard 82521e85e4d95ee51397eb070a9bd82cb0019ffd && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src opam-publish.opam) (dst ./))
(run (network host)
(shell "opam pin add -yn opam-publish.dev './'"))
(run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "angstrom.0.16.1 asn1-combinators.0.3.2 astring.0.8.5 atd.2.16.0 atdgen.2.16.0 atdgen-runtime.2.16.0 base.v0.16.4 base-bigarray.base base-bytes.base base-domains.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 biniou.1.2.2 bos.0.2.1 ca-certs.1.0.1 camlp-streams.5.0.1 cmdliner.2.0.0 cohttp.6.1.1 cohttp-lwt.6.1.1 cohttp-lwt-unix.6.1.1 conduit.8.0.0 conduit-lwt.8.0.0 conduit-lwt-unix.8.0.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-libssl.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.3.0 domain-name.0.5.0 dune.3.20.2 dune-configurator.3.20.2 duration.0.2.1 dyn.3.20.2 easy-format.1.3.4 eqaf.0.10 fmt.0.11.0 fpath.0.7.3 github.4.5.0 github-data.4.5.0 github-unix.4.5.0 gmap.0.3.0 http.6.1.1 ipaddr.5.6.1 ipaddr-sexp.5.6.1 jsonm.1.0.2 kdf.1.0.0 logs.0.10.0 lwt.5.9.2 lwt_ssl.1.2.0 macaddr.5.6.1 magic-mime.1.3.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mirage-crypto.2.0.2 mirage-crypto-ec.2.0.2 mirage-crypto-pk.2.0.2 mirage-crypto-rng.2.0.2 num.1.6 ocaml.5.0.0 ocaml-base-compiler.5.0.0 ocaml-compiler-libs.v0.12.4 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 ocplib-endian.1.2 ohex.0.2.0 opam-ci-check-lint.0.2 opam-core.2.4.1 opam-dune-lint.0.6 opam-file-format.2.2.0 opam-format.2.4.1 opam-repository.2.4.1 opam-state.2.4.1 ordering.3.20.2 parsexp.v0.16.0 patch.3.1.0 pp.2.0.0 ppx_derivers.1.2.1 ppx_sexp_conv.v0.16.0 ppxlib.0.35.0 ptime.1.2.0 re.1.14.0 rresult.0.7.0 seq.base sexplib.v0.16.0 sexplib0.v0.16.0 sha.1.15.4 spdx_licenses.1.4.0 ssl.0.7.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 swhid_core.0.1 topkg.1.1.1 uri.4.4.0 uri-sexp.4.4.0 uutf.1.0.4 x509.1.0.6 yojson.2.2.2 zarith.1.14")
(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.2 --depext-only -y opam-publish.dev $DEPS"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
(env CI true)
(env OCAMLCI true)
(workdir /src)
(copy (src .) (dst /src/))
(run (shell "opam lint"))
(run (shell "opam exec -- opam-dune-lint"))
)


2025-11-11 21:55.34: Waiting for resource in pool OCluster
2025-11-11 23:28.46: Waiting for worker…
2025-11-11 23:33.11: Got resource from pool OCluster
Building on doris.caelum.ci.dev
All commits already cached
HEAD is now at 17df07c lint only once


(from ocaml/opam:debian-13-ocaml-5.0@sha256:cb4e7c7acf31c133eba31f661e1424c5f0ae1f09190e20c2c7ecf5f747759359)
Unable to find image 'ocaml/opam:debian-13-ocaml-5.0@sha256:cb4e7c7acf31c133eba31f661e1424c5f0ae1f09190e20c2c7ecf5f747759359' locally
docker.io/ocaml/opam@sha256:cb4e7c7acf31c133eba31f661e1424c5f0ae1f09190e20c2c7ecf5f747759359: Pulling from ocaml/opam
cae3b572364a: Pulling fs layer
820d433882fc: Pulling fs layer
8f6112f72fa5: Pulling fs layer
f06108004adb: Pulling fs layer
f34ea90e6bf7: Pulling fs layer
cae3b572364a: Waiting
b44a65709156: Pulling fs layer
4c25908bbac9: Pulling fs layer
f76df728146d: Pulling fs layer
1fee769dfcf3: Pulling fs layer
820d433882fc: Waiting
9089a7f69af3: Pulling fs layer
4c25908bbac9: Waiting
b44a65709156: Waiting
6f758b47b2a0: Pulling fs layer
f34ea90e6bf7: Waiting
f76df728146d: Waiting
16b225bbb395: Pulling fs layer
1fee769dfcf3: Waiting
abbf3ec39b68: Pulling fs layer
1a61521655a9: Pulling fs layer
6a8565a9e443: Pulling fs layer
c059a4cbd7b9: Pulling fs layer
abbf3ec39b68: Waiting
3a00fdc9e291: Pulling fs layer
6f758b47b2a0: Waiting
1a61521655a9: Waiting
a0b62589bd38: Pulling fs layer
6a8565a9e443: Waiting
6e8d713bf843: Pulling fs layer
bca1fd5341ba: Pulling fs layer
34b9849c2772: Pulling fs layer
a0b62589bd38: Waiting
4f4fb700ef54: Pulling fs layer
16b225bbb395: Waiting
d8d3d0744e38: Pulling fs layer
788c7ce0e0e5: Pulling fs layer
a297eab0ca3b: Pulling fs layer
d8d3d0744e38: Waiting
788c7ce0e0e5: Waiting
2e79af39acdb: Pulling fs layer
bca1fd5341ba: Waiting
a297eab0ca3b: Waiting
8858e600236c: Pulling fs layer
9efe23d1fe7d: Pulling fs layer
2e79af39acdb: Waiting
8858e600236c: Waiting
47d185934312: Pulling fs layer
64a949a6caff: Pulling fs layer
c9d6a7c18bb1: Pulling fs layer
47d185934312: Waiting
e4fde4815f0c: Pulling fs layer
d1f759c16950: Pulling fs layer
f3dd45bf195f: Pulling fs layer
d1f759c16950: Waiting
3985a6049101: Pulling fs layer
aae849592418: Pulling fs layer
6173459dc6b2: Pulling fs layer
7f16ef63bee0: Pulling fs layer
6173459dc6b2: Waiting
fe355de6a899: Pulling fs layer
aae849592418: Waiting
b0bc5a15bc9d: Pulling fs layer
321ac08ae5a9: Pulling fs layer
8c34166b5383: Pulling fs layer
b0bc5a15bc9d: Waiting
96b5f593814f: Pulling fs layer
321ac08ae5a9: Waiting
852686949168: Pulling fs layer
8c34166b5383: Waiting
96b5f593814f: Waiting
cae3b572364a: Download complete
cae3b572364a: Pull complete
820d433882fc: Verifying Checksum
820d433882fc: Download complete
820d433882fc: Pull complete
8f6112f72fa5: Download complete
8f6112f72fa5: Pull complete
f06108004adb: Verifying Checksum
f06108004adb: Download complete
f06108004adb: Pull complete
f34ea90e6bf7: Verifying Checksum
f34ea90e6bf7: Download complete
f34ea90e6bf7: Pull complete
4c25908bbac9: Verifying Checksum
4c25908bbac9: Download complete
f76df728146d: Verifying Checksum
f76df728146d: Download complete
1fee769dfcf3: Verifying Checksum
1fee769dfcf3: Download complete
9089a7f69af3: Verifying Checksum
9089a7f69af3: Download complete
6f758b47b2a0: Verifying Checksum
6f758b47b2a0: Download complete
16b225bbb395: Verifying Checksum
16b225bbb395: Download complete
abbf3ec39b68: Verifying Checksum
abbf3ec39b68: Download complete
b44a65709156: Verifying Checksum
b44a65709156: Download complete
1a61521655a9: Verifying Checksum
1a61521655a9: Download complete
6a8565a9e443: Download complete
c059a4cbd7b9: Download complete
3a00fdc9e291: Download complete
6e8d713bf843: Verifying Checksum
6e8d713bf843: Download complete
a0b62589bd38: Download complete
bca1fd5341ba: Verifying Checksum
bca1fd5341ba: Download complete
4f4fb700ef54: Download complete
34b9849c2772: Verifying Checksum
34b9849c2772: Download complete
d8d3d0744e38: Verifying Checksum
d8d3d0744e38: Download complete
788c7ce0e0e5: Verifying Checksum
788c7ce0e0e5: Download complete
a297eab0ca3b: Download complete
2e79af39acdb: Verifying Checksum
2e79af39acdb: Download complete
8858e600236c: Download complete
9efe23d1fe7d: Verifying Checksum
47d185934312: Verifying Checksum
47d185934312: Download complete
64a949a6caff: Verifying Checksum
64a949a6caff: Download complete
c9d6a7c18bb1: Download complete
e4fde4815f0c: Download complete
f3dd45bf195f: Verifying Checksum
f3dd45bf195f: Download complete
aae849592418: Verifying Checksum
aae849592418: Download complete
d1f759c16950: Verifying Checksum
d1f759c16950: Download complete
7f16ef63bee0: Verifying Checksum
7f16ef63bee0: Download complete
fe355de6a899: Verifying Checksum
fe355de6a899: Download complete
b0bc5a15bc9d: Verifying Checksum
b0bc5a15bc9d: Download complete
6173459dc6b2: Download complete
8c34166b5383: Download complete
96b5f593814f: Download complete
b44a65709156: Pull complete
852686949168: Verifying Checksum
852686949168: Download complete
4c25908bbac9: Pull complete
f76df728146d: Pull complete
1fee769dfcf3: Pull complete
9089a7f69af3: Pull complete
3985a6049101: Verifying Checksum
3985a6049101: Download complete
6f758b47b2a0: Pull complete
16b225bbb395: Pull complete
abbf3ec39b68: Pull complete
1a61521655a9: Pull complete
6a8565a9e443: Pull complete
c059a4cbd7b9: Pull complete
3a00fdc9e291: Pull complete
a0b62589bd38: Pull complete
6e8d713bf843: Pull complete
bca1fd5341ba: Pull complete
34b9849c2772: Pull complete
4f4fb700ef54: Pull complete
d8d3d0744e38: Pull complete
788c7ce0e0e5: Pull complete
a297eab0ca3b: Pull complete
2e79af39acdb: Pull complete
8858e600236c: Pull complete
9efe23d1fe7d: Pull complete
47d185934312: Pull complete
64a949a6caff: Pull complete
c9d6a7c18bb1: Pull complete
e4fde4815f0c: Pull complete
d1f759c16950: Pull complete
f3dd45bf195f: Pull complete
321ac08ae5a9: Verifying Checksum
321ac08ae5a9: Download complete
3985a6049101: Pull complete
aae849592418: Pull complete
6173459dc6b2: Pull complete
7f16ef63bee0: Pull complete
fe355de6a899: Pull complete
b0bc5a15bc9d: Pull complete
321ac08ae5a9: Pull complete
8c34166b5383: Pull complete
96b5f593814f: Pull complete
852686949168: Pull complete
Digest: sha256:cb4e7c7acf31c133eba31f661e1424c5f0ae1f09190e20c2c7ecf5f747759359
Status: Downloaded newer image for ocaml/opam@sha256:cb4e7c7acf31c133eba31f661e1424c5f0ae1f09190e20c2c7ecf5f747759359
2025-11-11 23:33.12 ---> using "0efc5e572123afcb90589b9e29b4c3d31a81288e8543daf93caecc43d92a2ed8" from cache


/: (comment debian-13-5.0_opam-2.4)


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


/: (env CLICOLOR_FORCE 1)


/: (env OPAMCOLOR always)


/: (workdir /src)


/src: (run (shell "sudo ln -f /usr/bin/opam-2.2 /usr/bin/opam"))
2025-11-11 23:33.12 ---> using "9083e2e1e073c552e720125ed481b33c2a07876ea21c5bfe4a1c5b2e2a4c8690" 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 development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.
You may want to back it up before going further.


Continue? [y/n] y
[NOTE] The 'jobs' option was reset, its value was 71 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
opam option jobs=71 --global
Format upgrade done.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2025-11-11 23:33.12 ---> using "4d5485d14166947a5128afd248fbebe3080736eed478fe9e260702945072921b" from cache


/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 5.15.0-157-generic
The OCaml toplevel, version 5.0.0
2.2.1
2025-11-11 23:33.12 ---> using "94f1c3ac0da2d559b49120da5ecde10bba7c68930786cf37c9673ae6a7312d48" from cache


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2025-11-11 23:33.12 ---> using "39b92f31b6bcf59f115594882385b5a882ec61c817ced22af66916d86b239231" from cache


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 82521e85e4d95ee51397eb070a9bd82cb0019ffd || git fetch origin master) && git reset -q --hard 82521e85e4d95ee51397eb070a9bd82cb0019ffd && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
* branch                  master     -> FETCH_HEAD
1abfcdbf14..e4e631bfa1  master     -> origin/master
82521e85e4 Merge pull request #28854 from hannesm/release-patch-v3.1.0


<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from git+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
2025-11-11 23:33.12 ---> using "2f463643a7c1ceb4eddd86ece5608f771eea51b09f8374b49a94fd000178a536" from cache


/src: (copy (src opam-publish.opam) (dst ./))
2025-11-11 23:33.13 ---> saved as "0b5070ba0586383adda1269f029e4ba02884d95e3680102f464886681f30b354"


/src: (run (network host)
(shell "opam pin add -yn opam-publish.dev './'"))
[opam-publish.dev] synchronised (file:///src)
opam-publish is now pinned to file:///src (version dev)
2025-11-11 23:33.15 ---> saved as "1a50126882ace64fa22d5f02eda19f1264b17db7ec2d46d0a216667613a4af78"


/src: (run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
2025-11-11 23:33.15 ---> saved as "daf8a9896c568cc30f908751dd3175d118c54cdd290989db80c3412b012f39c3"


/src: (env DEPS "angstrom.0.16.1 asn1-combinators.0.3.2 astring.0.8.5 atd.2.16.0 atdgen.2.16.0 atdgen-runtime.2.16.0 base.v0.16.4 base-bigarray.base base-bytes.base base-domains.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigstringaf.0.10.0 biniou.1.2.2 bos.0.2.1 ca-certs.1.0.1 camlp-streams.5.0.1 cmdliner.2.0.0 cohttp.6.1.1 cohttp-lwt.6.1.1 cohttp-lwt-unix.6.1.1 conduit.8.0.0 conduit-lwt.8.0.0 conduit-lwt-unix.8.0.0 conf-gmp.5 conf-gmp-powm-sec.4 conf-libssl.4 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 digestif.1.3.0 domain-name.0.5.0 dune.3.20.2 dune-configurator.3.20.2 duration.0.2.1 dyn.3.20.2 easy-format.1.3.4 eqaf.0.10 fmt.0.11.0 fpath.0.7.3 github.4.5.0 github-data.4.5.0 github-unix.4.5.0 gmap.0.3.0 http.6.1.1 ipaddr.5.6.1 ipaddr-sexp.5.6.1 jsonm.1.0.2 kdf.1.0.0 logs.0.10.0 lwt.5.9.2 lwt_ssl.1.2.0 macaddr.5.6.1 magic-mime.1.3.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mirage-crypto.2.0.2 mirage-crypto-ec.2.0.2 mirage-crypto-pk.2.0.2 mirage-crypto-rng.2.0.2 num.1.6 ocaml.5.0.0 ocaml-base-compiler.5.0.0 ocaml-compiler-libs.v0.12.4 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 ocplib-endian.1.2 ohex.0.2.0 opam-ci-check-lint.0.2 opam-core.2.4.1 opam-dune-lint.0.6 opam-file-format.2.2.0 opam-format.2.4.1 opam-repository.2.4.1 opam-state.2.4.1 ordering.3.20.2 parsexp.v0.16.0 patch.3.1.0 pp.2.0.0 ppx_derivers.1.2.1 ppx_sexp_conv.v0.16.0 ppxlib.0.35.0 ptime.1.2.0 re.1.14.0 rresult.0.7.0 seq.base sexplib.v0.16.0 sexplib0.v0.16.0 sha.1.15.4 spdx_licenses.1.4.0 ssl.0.7.0 stdlib-shims.0.3.0 stdune.3.20.2 stringext.1.6.0 swhid_core.0.1 topkg.1.1.1 uri.4.4.0 uri-sexp.4.4.0 uutf.1.0.4 x509.1.0.6 yojson.2.2.2 zarith.1.14")


/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.2 --depext-only -y opam-publish.dev $DEPS"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian trixie InRelease
- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
- Get:4 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [69.7 kB]
- Fetched 160 kB in 0s (1625 kB/s)
- Reading package lists...


<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[opam-publish.dev] synchronised (file:///src)


[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.0.0).
[NOTE] Package ocaml is already installed (current version is 5.0.0).
[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:
libgmp-dev libssl-dev pkg-config


<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>


+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libgmp-dev" "libssl-dev" "pkg-config"
- Selecting previously unselected package libgmpxx4ldbl:amd64.
- (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 ... 20622 files and directories currently installed.)
- Preparing to unpack .../0-libgmpxx4ldbl_2%3a6.3.0+dfsg-3_amd64.deb ...
- Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3) ...
- Selecting previously unselected package libgmp-dev:amd64.
- Preparing to unpack .../1-libgmp-dev_2%3a6.3.0+dfsg-3_amd64.deb ...
- Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-3) ...
- Selecting previously unselected package libpkgconf3:amd64.
- Preparing to unpack .../2-libpkgconf3_1.8.1-4_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-4) ...
- Selecting previously unselected package libssl-dev:amd64.
- Preparing to unpack .../3-libssl-dev_3.5.1-1+deb13u1_amd64.deb ...
- Unpacking libssl-dev:amd64 (3.5.1-1+deb13u1) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../4-pkgconf-bin_1.8.1-4_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-4) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../5-pkgconf_1.8.1-4_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-4) ...
- Selecting previously unselected package pkg-config:amd64.
- Preparing to unpack .../6-pkg-config_1.8.1-4_amd64.deb ...
- Unpacking pkg-config:amd64 (1.8.1-4) ...
- Setting up libpkgconf3:amd64 (1.8.1-4) ...
- Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3) ...
- Setting up libssl-dev:amd64 (3.5.1-1+deb13u1) ...
- Setting up pkgconf-bin (1.8.1-4) ...
- Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-3) ...
- Setting up pkgconf:amd64 (1.8.1-4) ...
- Setting up pkg-config:amd64 (1.8.1-4) ...
- Processing triggers for libc-bin (2.41-12) ...
2025-11-11 23:33.30 ---> saved as "d56c8e6c94cb1222739fe97c1760ba603376dc0ea8d6b46373bd7d0c11a163a9"


/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.0.0).
[NOTE] Package ocaml is already installed (current version is 5.0.0).
[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 101 packages
- install angstrom            0.16.1
- install asn1-combinators    0.3.2
- install astring             0.8.5
- install atd                 2.16.0
- install atdgen              2.16.0
- install atdgen-runtime      2.16.0
- install base                v0.16.4
- install base-bytes          base
- install base64              3.5.2
- install bigstringaf         0.10.0
- install biniou              1.2.2
- install bos                 0.2.1
- install ca-certs            1.0.1
- install camlp-streams       5.0.1
- install cmdliner            2.0.0
- install cohttp              6.1.1
- install cohttp-lwt          6.1.1
- install cohttp-lwt-unix     6.1.1
- install conduit             8.0.0
- install conduit-lwt         8.0.0
- install conduit-lwt-unix    8.0.0
- install conf-gmp            5
- install conf-gmp-powm-sec   4
- install conf-libssl         4
- install conf-pkg-config     4
- install cppo                1.8.0
- install csexp               1.5.2
- install digestif            1.3.0
- install domain-name         0.5.0
- install dune                3.20.2
- install dune-configurator   3.20.2
- install duration            0.2.1
- install dyn                 3.20.2
- install easy-format         1.3.4
- install eqaf                0.10
- install fmt                 0.11.0
- install fpath               0.7.3
- install github              4.5.0
- install github-data         4.5.0
- install github-unix         4.5.0
- install gmap                0.3.0
- install http                6.1.1
- install ipaddr              5.6.1
- install ipaddr-sexp         5.6.1
- install jsonm               1.0.2
- install kdf                 1.0.0
- install logs                0.10.0
- install lwt                 5.9.2
- install lwt_ssl             1.2.0
- install macaddr             5.6.1
- install magic-mime          1.3.1
- install menhir              20250912
- install menhirCST           20250912
- install menhirLib           20250912
- install menhirSdk           20250912
- install mirage-crypto       2.0.2
- install mirage-crypto-ec    2.0.2
- install mirage-crypto-pk    2.0.2
- install mirage-crypto-rng   2.0.2
- install num                 1.6
- install ocaml-compiler-libs v0.12.4
- install ocaml-syntax-shims  1.0.0
- install ocamlbuild          0.16.1
- install ocamlfind           1.9.8
- install ocamlgraph          2.2.0
- install ocplib-endian       1.2
- install ohex                0.2.0
- install opam-ci-check-lint  0.2
- install opam-core           2.4.1
- install opam-dune-lint      0.6
- install opam-file-format    2.2.0
- install opam-format         2.4.1
- install opam-repository     2.4.1
- install opam-state          2.4.1
- install ordering            3.20.2
- install parsexp             v0.16.0
- install patch               3.1.0
- install pp                  2.0.0
- install ppx_derivers        1.2.1
- install ppx_sexp_conv       v0.16.0
- install ppxlib              0.35.0
- install ptime               1.2.0
- install re                  1.14.0
- install rresult             0.7.0
- install seq                 base
- install sexplib             v0.16.0
- install sexplib0            v0.16.0
- install sha                 1.15.4
- install spdx_licenses       1.4.0
- install ssl                 0.7.0
- install stdlib-shims        0.3.0
- install stdune              3.20.2
- install stringext           1.6.0
- install swhid_core          0.1
- install topkg               1.1.1
- install uri                 4.4.0
- install uri-sexp            4.4.0
- install uutf                1.0.4
- install x509                1.0.6
- install yojson              2.2.2
- install zarith              1.14


<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved asn1-combinators.0.3.2  (cached)
-> retrieved angstrom.0.16.1  (cached)
-> retrieved astring.0.8.5  (cached)
-> retrieved base.v0.16.4  (cached)
-> retrieved base64.3.5.2  (cached)
-> retrieved bigstringaf.0.10.0  (cached)
-> retrieved biniou.1.2.2  (cached)
-> retrieved bos.0.2.1  (cached)
-> retrieved ca-certs.1.0.1  (cached)
-> retrieved camlp-streams.5.0.1  (cached)
-> retrieved cmdliner.2.0.0  (cached)
-> retrieved conduit.8.0.0, conduit-lwt.8.0.0, conduit-lwt-unix.8.0.0  (cached)
-> retrieved conf-gmp.5  (cached)
-> retrieved conf-gmp-powm-sec.4  (cached)
-> retrieved conf-libssl.4  (cached)
-> retrieved cohttp.6.1.1, cohttp-lwt.6.1.1, cohttp-lwt-unix.6.1.1, http.6.1.1  (cached)
-> retrieved atd.2.16.0, atdgen.2.16.0, atdgen-runtime.2.16.0  (cached)
-> retrieved cppo.1.8.0  (cached)
-> installed conf-gmp.5
-> installed conf-pkg-config.4
-> retrieved csexp.1.5.2  (cached)
-> retrieved domain-name.0.5.0  (cached)
-> installed conf-gmp-powm-sec.4
-> installed conf-libssl.4
-> retrieved duration.0.2.1  (cached)
-> retrieved easy-format.1.3.4  (cached)
-> retrieved eqaf.0.10  (cached)
-> retrieved fmt.0.11.0  (cached)
-> retrieved fpath.0.7.3  (cached)
-> retrieved github.4.5.0, github-data.4.5.0, github-unix.4.5.0  (cached)
-> retrieved gmap.0.3.0  (cached)
-> retrieved ipaddr.5.6.1, ipaddr-sexp.5.6.1, macaddr.5.6.1  (cached)
-> retrieved jsonm.1.0.2  (cached)
-> retrieved kdf.1.0.0  (cached)
-> retrieved logs.0.10.0  (cached)
-> retrieved lwt.5.9.2  (cached)
-> retrieved lwt_ssl.1.2.0  (cached)
-> retrieved magic-mime.1.3.1  (cached)
-> retrieved menhir.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912  (cached)
-> retrieved digestif.1.3.0  (cached)
-> retrieved dune.3.20.2, dune-configurator.3.20.2, dyn.3.20.2, ordering.3.20.2, stdune.3.20.2  (cached)
-> retrieved mirage-crypto.2.0.2, mirage-crypto-ec.2.0.2, mirage-crypto-pk.2.0.2, mirage-crypto-rng.2.0.2  (cached)
-> retrieved num.1.6  (cached)
-> retrieved ocaml-compiler-libs.v0.12.4  (cached)
-> retrieved ocaml-syntax-shims.1.0.0  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> installed cmdliner.2.0.0
-> retrieved ocamlgraph.2.2.0  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved ohex.0.2.0  (cached)
-> retrieved opam-ci-check-lint.0.2  (cached)
-> retrieved opam-dune-lint.0.6  (cached)
-> retrieved opam-core.2.4.1, opam-format.2.4.1, opam-repository.2.4.1, opam-state.2.4.1  (cached)
-> retrieved opam-file-format.2.2.0  (cached)
-> retrieved parsexp.v0.16.0  (cached)
-> retrieved patch.3.1.0  (cached)
-> retrieved pp.2.0.0  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved ppx_sexp_conv.v0.16.0  (cached)
-> retrieved ptime.1.2.0  (cached)
-> retrieved re.1.14.0  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved rresult.0.7.0  (cached)
-> retrieved sexplib.v0.16.0  (cached)
-> retrieved sexplib0.v0.16.0  (cached)
-> retrieved sha.1.15.4  (cached)
-> retrieved spdx_licenses.1.4.0  (cached)
-> retrieved ssl.0.7.0  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved stringext.1.6.0  (cached)
-> retrieved swhid_core.0.1  (cached)
-> retrieved topkg.1.1.1  (cached)
-> retrieved uutf.1.0.4  (cached)
-> retrieved uri.4.4.0, uri-sexp.4.4.0  (cached)
-> retrieved x509.1.0.6  (cached)
-> retrieved ppxlib.0.35.0  (cached)
-> retrieved yojson.2.2.2  (cached)
-> retrieved zarith.1.14  (cached)
-> installed num.1.6
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed zarith.1.14
-> installed ocamlbuild.0.16.1
-> installed topkg.1.1.1
-> installed rresult.0.7.0
-> installed uutf.1.0.4
-> installed ptime.1.2.0
-> installed fmt.0.11.0
-> installed astring.0.8.5
-> installed jsonm.1.0.2
-> installed fpath.0.7.3
-> installed dune.3.20.2
-> installed asn1-combinators.0.3.2
-> installed base64.3.5.2
-> installed camlp-streams.5.0.1
-> installed cppo.1.8.0
-> installed csexp.1.5.2
-> installed domain-name.0.5.0
-> installed duration.0.2.1
-> installed easy-format.1.3.4
-> installed eqaf.0.10
-> installed gmap.0.3.0
-> installed http.6.1.1
-> installed macaddr.5.6.1
-> installed magic-mime.1.3.1
-> installed menhirCST.20250912
-> installed menhirLib.20250912
-> installed menhirSdk.20250912
-> installed ocaml-compiler-libs.v0.12.4
-> installed ocaml-syntax-shims.1.0.0
-> installed ocamlgraph.2.2.0
-> installed ohex.0.2.0
-> installed patch.3.1.0
-> installed pp.2.0.0
-> installed ppx_derivers.1.2.1
-> installed re.1.14.0
-> installed sexplib0.v0.16.0
-> installed spdx_licenses.1.4.0
-> installed stdlib-shims.0.3.0
-> installed stringext.1.6.0
-> installed swhid_core.0.1
-> installed yojson.2.2.2
-> installed ocplib-endian.1.2
-> installed biniou.1.2.2
-> installed ipaddr.5.6.1
-> installed digestif.1.3.0
-> installed atdgen-runtime.2.16.0
-> installed sha.1.15.4
-> installed ordering.3.20.2
-> installed parsexp.v0.16.0
-> installed dune-configurator.3.20.2
-> installed bigstringaf.0.10.0
-> installed sexplib.v0.16.0
-> installed angstrom.0.16.1
-> installed dyn.3.20.2
-> installed mirage-crypto.2.0.2
-> installed ssl.0.7.0
-> installed kdf.1.0.0
-> installed uri.4.4.0
-> installed lwt.5.9.2
-> installed opam-core.2.4.1
-> installed lwt_ssl.1.2.0
-> installed logs.0.10.0
-> installed mirage-crypto-rng.2.0.2
-> installed mirage-crypto-pk.2.0.2
-> installed stdune.3.20.2
-> installed base.v0.16.4
-> installed bos.0.2.1
-> installed mirage-crypto-ec.2.0.2
-> installed ppxlib.0.35.0
-> installed x509.1.0.6
-> installed ca-certs.1.0.1
-> installed menhir.20250912
-> installed opam-file-format.2.2.0
-> installed atd.2.16.0
-> installed ppx_sexp_conv.v0.16.0
-> installed atdgen.2.16.0
-> installed ipaddr-sexp.5.6.1
-> installed uri-sexp.4.4.0
-> installed conduit.8.0.0
-> installed cohttp.6.1.1
-> installed opam-format.2.4.1
-> installed conduit-lwt.8.0.0
-> installed cohttp-lwt.6.1.1
-> installed conduit-lwt-unix.8.0.0
-> installed github-data.4.5.0
-> installed opam-repository.2.4.1
-> installed github.4.5.0
-> installed cohttp-lwt-unix.6.1.1
-> installed github-unix.4.5.0
-> installed opam-state.2.4.1
-> installed opam-ci-check-lint.0.2
-> installed opam-dune-lint.0.6
Done.
# Run eval $(opam env) to update the current shell environment
2025-11-11 23:34.59 ---> saved as "17ebd7b8d2d098710702818340825f15b2264d6deb9a8c010da7d933ecc5e40c"


/src: (env CI true)


/src: (env OCAMLCI true)


/src: (workdir /src)


/src: (copy (src .) (dst /src/))
2025-11-11 23:35.01 ---> saved as "8dd467d44db85985a14c09106e303e17bae8e2765066facd83315b6a1a145d2f"


/src: (run (shell "opam lint"))
/src/opam-publish.opam: Passed.
2025-11-11 23:35.02 ---> saved as "340b12e9570ec2296bbdbe82a3b4b4f57acae8aa57ada95a0c7cb1e8c8411aa1"


/src: (run (shell "opam exec -- opam-dune-lint"))
opam-publish.opam: changes needed:
"cohttp" {>= "6.1.1"}                    [from src]
"lwt" {>= "5.9.2"}                       [from src]
Note: version numbers are just suggestions based on the currently installed version.
Run with -f to apply changes in non-interactive mode.
"/usr/bin/env" "bash" "-c" "opam exec -- opam-dune-lint" failed with exit status 1
2025-11-11 23:35.03: Job failed: Failed: Build failed