(not at the head of any monitored branch or PR)
2025-12-23 22:12.43: New job: build posix-signal.3.1.0, using opam dev
                              from https://github.com/ocaml/opam-repository.git#refs/pull/29128/head (be6f5a2b2d3c046d757bfdb66968dd0064a03728)
                              on fedora-43-ocaml-5.4/amd64

To reproduce locally:

cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/29128/head" && git reset --hard be6f5a2b
git fetch origin master
git merge --no-edit 173460ab354e0e6a17ee414264f348b06dee2d3d
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:fedora-43-ocaml-5.4@sha256:2ccb96b467433fc3852f1f90929ec8aba837933480a161edb5b73ec2d66faf3f
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-dev /usr/bin/opam
RUN opam init --reinit -ni
RUN opam option solver=builtin-0install && opam config report
ENV OPAMDOWNLOADJOBS="1"
ENV OPAMERRLOGLEN="0"
ENV OPAMPRECISETRACKING="1"
ENV CI="true"
ENV OPAM_REPO_CI="true"
RUN rm -rf opam-repository/
COPY --chown=1000:1000 . opam-repository/
RUN opam repository set-url --strict default opam-repository/
RUN opam update --depexts || true
RUN opam pin add -k version -yn posix-signal.3.1.0 3.1.0
RUN opam reinstall posix-signal.3.1.0; \
    res=$?; \
    test "$res" != 31 && exit "$res"; \
    export OPAMCLI=2.0; \
    build_dir=$(opam var prefix)/.opam-switch/build; \
    failed=$(ls "$build_dir"); \
    partial_fails=""; \
    for pkg in $failed; do \
    if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"fedora-43\""; then \
    echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
    fi; \
    test "$pkg" != 'posix-signal.3.1.0' && partial_fails="$partial_fails $pkg"; \
    done; \
    test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
    exit 1

END-OF-DOCKERFILE
docker build -f ../Dockerfile .

2025-12-23 22:12.43: Using cache hint "ocaml/opam:fedora-43-ocaml-5.4@sha256:2ccb96b467433fc3852f1f90929ec8aba837933480a161edb5b73ec2d66faf3f-posix-signal.3.1.0-be6f5a2b2d3c046d757bfdb66968dd0064a03728"
2025-12-23 22:12.43: Using OBuilder spec:
((from ocaml/opam:fedora-43-ocaml-5.4@sha256:2ccb96b467433fc3852f1f90929ec8aba837933480a161edb5b73ec2d66faf3f)
 (user (uid 1000) (gid 1000))
 (workdir /home/opam)
 (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
 (run (network host)
      (shell "opam init --reinit --config .opamrc-sandbox -ni"))
 (run (shell "opam option solver=builtin-0install && opam config report"))
 (env OPAMDOWNLOADJOBS 1)
 (env OPAMERRLOGLEN 0)
 (env OPAMPRECISETRACKING 1)
 (env CI true)
 (env OPAM_REPO_CI true)
 (run (shell "rm -rf opam-repository/"))
 (copy (src .) (dst opam-repository/))
 (run (shell "opam repository set-url --strict default opam-repository/"))
 (run (network host)
      (shell "opam update --depexts || true"))
 (run (shell "opam pin add -k version -yn posix-signal.3.1.0 3.1.0"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell  "opam reinstall posix-signal.3.1.0;\
             \n        res=$?;\
             \n        test \"$res\" != 31 && exit \"$res\";\
             \n        export OPAMCLI=2.0;\
             \n        build_dir=$(opam var prefix)/.opam-switch/build;\
             \n        failed=$(ls \"$build_dir\");\
             \n        partial_fails=\"\";\
             \n        for pkg in $failed; do\
             \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"fedora-43\\\"\"; then\
             \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
             \n          fi;\
             \n          test \"$pkg\" != 'posix-signal.3.1.0' && partial_fails=\"$partial_fails $pkg\";\
             \n        done;\
             \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
             \n        exit 1"))
)

2025-12-23 22:12.43: Waiting for resource in pool OCluster
2025-12-23 22:17.48: Waiting for worker…
2025-12-23 22:21.30: Got resource from pool OCluster
Building on laodoke.caelum.ci.dev
All commits already cached
HEAD is now at 173460ab35 Merge pull request #29122 from craff/master
Updating 173460ab35..be6f5a2b2d
Fast-forward
 packages/posix-base/posix-base.3.1.0/opam          | 40 +++++++++++++++++++
 packages/posix-bindings/posix-bindings.3.1.0/opam  | 43 ++++++++++++++++++++
 packages/posix-getopt/posix-getopt.3.1.0/opam      | 46 ++++++++++++++++++++++
 packages/posix-math2/posix-math2.3.1.0/opam        | 40 +++++++++++++++++++
 packages/posix-signal/posix-signal.3.1.0/opam      | 42 ++++++++++++++++++++
 .../posix-socket-unix/posix-socket-unix.3.1.0/opam | 43 ++++++++++++++++++++
 packages/posix-socket/posix-socket.3.1.0/opam      | 42 ++++++++++++++++++++
 packages/posix-time2/posix-time2.3.1.0/opam        | 43 ++++++++++++++++++++
 packages/posix-types/posix-types.3.1.0/opam        | 42 ++++++++++++++++++++
 packages/posix-uname/posix-uname.3.1.0/opam        | 41 +++++++++++++++++++
 10 files changed, 422 insertions(+)
 create mode 100644 packages/posix-base/posix-base.3.1.0/opam
 create mode 100644 packages/posix-bindings/posix-bindings.3.1.0/opam
 create mode 100644 packages/posix-getopt/posix-getopt.3.1.0/opam
 create mode 100644 packages/posix-math2/posix-math2.3.1.0/opam
 create mode 100644 packages/posix-signal/posix-signal.3.1.0/opam
 create mode 100644 packages/posix-socket-unix/posix-socket-unix.3.1.0/opam
 create mode 100644 packages/posix-socket/posix-socket.3.1.0/opam
 create mode 100644 packages/posix-time2/posix-time2.3.1.0/opam
 create mode 100644 packages/posix-types/posix-types.3.1.0/opam
 create mode 100644 packages/posix-uname/posix-uname.3.1.0/opam

(from ocaml/opam:fedora-43-ocaml-5.4@sha256:2ccb96b467433fc3852f1f90929ec8aba837933480a161edb5b73ec2d66faf3f)
Unable to find image 'ocaml/opam:fedora-43-ocaml-5.4@sha256:2ccb96b467433fc3852f1f90929ec8aba837933480a161edb5b73ec2d66faf3f' locally
docker.io/ocaml/opam@sha256:2ccb96b467433fc3852f1f90929ec8aba837933480a161edb5b73ec2d66faf3f: Pulling from ocaml/opam
1216d224fefc: Already exists
d4a46de742fe: Pulling fs layer
a8ff4ccc2426: Pulling fs layer
602a23930853: Pulling fs layer
d4a46de742fe: Waiting
a8ff4ccc2426: Waiting
bdff58b4effc: Pulling fs layer
602a23930853: Waiting
f37847d4332a: Pulling fs layer
bdff58b4effc: Waiting
9757d36be7a6: Pulling fs layer
f37847d4332a: Waiting
b8ba32f5b9e6: Pulling fs layer
9757d36be7a6: Waiting
bee86a8bded0: Pulling fs layer
b8ba32f5b9e6: Waiting
b5fba04821b0: Pulling fs layer
bee86a8bded0: Waiting
b3c7f364f548: Pulling fs layer
b5fba04821b0: Waiting
38f061874aaa: Pulling fs layer
b3c7f364f548: Waiting
cfe0c35187f3: Pulling fs layer
38f061874aaa: Waiting
5bd1d74620f4: Pulling fs layer
87f956e09163: Pulling fs layer
cfe0c35187f3: Waiting
5bd1d74620f4: Waiting
7be4a2a29a15: Pulling fs layer
87f956e09163: Waiting
cef3eb59f286: Pulling fs layer
7be4a2a29a15: Waiting
e67d026e4d2f: Pulling fs layer
cef3eb59f286: Waiting
b1d6910af3fb: Pulling fs layer
e67d026e4d2f: Waiting
b56829973dcb: Pulling fs layer
9e8af8417410: Pulling fs layer
b56829973dcb: Waiting
b1d6910af3fb: Waiting
4f4fb700ef54: Pulling fs layer
9e8af8417410: Waiting
8a262fa65e35: Pulling fs layer
4f4fb700ef54: Waiting
26fdcd77c338: Pulling fs layer
8a262fa65e35: Waiting
81236d89e28d: Pulling fs layer
26fdcd77c338: Waiting
7a0fbc45240d: Pulling fs layer
81236d89e28d: Waiting
96f2925a5d76: Pulling fs layer
7a0fbc45240d: Waiting
cc52f7ce67f5: Pulling fs layer
cc52f7ce67f5: Waiting
c3dfa679323f: Pulling fs layer
bd22923d1736: Pulling fs layer
c3dfa679323f: Waiting
44b086da9010: Pulling fs layer
bd22923d1736: Waiting
44b086da9010: Waiting
b21910b2b5b8: Pulling fs layer
9ef2704bf775: Pulling fs layer
b21910b2b5b8: Waiting
39d47a53bc23: Pulling fs layer
9ef2704bf775: Waiting
511b9bb73579: Pulling fs layer
aa6520be0b8c: Pulling fs layer
511b9bb73579: Waiting
1dbda7ba69a0: Pulling fs layer
aa6520be0b8c: Waiting
46aa8e1dd2eb: Pulling fs layer
1dbda7ba69a0: Waiting
a542fe0ebdf6: Pulling fs layer
46aa8e1dd2eb: Waiting
1f45d7e5cab7: Pulling fs layer
a542fe0ebdf6: Waiting
5e5dd5909d8c: Pulling fs layer
1f45d7e5cab7: Waiting
57ba9a5ce7c6: Pulling fs layer
5e5dd5909d8c: Waiting
5eb61ff24733: Pulling fs layer
57ba9a5ce7c6: Waiting
21873d2dc66b: Pulling fs layer
5eb61ff24733: Waiting
61558ddfeda2: Pulling fs layer
21873d2dc66b: Waiting
61558ddfeda2: Waiting
d4a46de742fe: Verifying Checksum
d4a46de742fe: Download complete
d4a46de742fe: Pull complete
a8ff4ccc2426: Verifying Checksum
a8ff4ccc2426: Download complete
602a23930853: Download complete
bdff58b4effc: Verifying Checksum
bdff58b4effc: Download complete
f37847d4332a: Download complete
9757d36be7a6: Verifying Checksum
9757d36be7a6: Download complete
b5fba04821b0: Verifying Checksum
b5fba04821b0: Download complete
b8ba32f5b9e6: Verifying Checksum
b8ba32f5b9e6: Download complete
a8ff4ccc2426: Pull complete
bee86a8bded0: Verifying Checksum
bee86a8bded0: Download complete
b3c7f364f548: Verifying Checksum
b3c7f364f548: Download complete
cfe0c35187f3: Verifying Checksum
cfe0c35187f3: Download complete
38f061874aaa: Verifying Checksum
38f061874aaa: Download complete
5bd1d74620f4: Download complete
87f956e09163: Verifying Checksum
87f956e09163: Download complete
e67d026e4d2f: Download complete
cef3eb59f286: Verifying Checksum
cef3eb59f286: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
9e8af8417410: Verifying Checksum
9e8af8417410: Download complete
b56829973dcb: Download complete
8a262fa65e35: Download complete
26fdcd77c338: Verifying Checksum
26fdcd77c338: Download complete
81236d89e28d: Verifying Checksum
81236d89e28d: Download complete
7a0fbc45240d: Verifying Checksum
7a0fbc45240d: Download complete
96f2925a5d76: Verifying Checksum
96f2925a5d76: Download complete
bd22923d1736: Download complete
cc52f7ce67f5: Verifying Checksum
cc52f7ce67f5: Download complete
c3dfa679323f: Download complete
44b086da9010: Verifying Checksum
44b086da9010: Download complete
b21910b2b5b8: Verifying Checksum
9ef2704bf775: Verifying Checksum
9ef2704bf775: Download complete
39d47a53bc23: Verifying Checksum
39d47a53bc23: Download complete
aa6520be0b8c: Download complete
46aa8e1dd2eb: Download complete
a542fe0ebdf6: Download complete
1f45d7e5cab7: Verifying Checksum
1f45d7e5cab7: Download complete
5e5dd5909d8c: Verifying Checksum
5e5dd5909d8c: Download complete
57ba9a5ce7c6: Verifying Checksum
57ba9a5ce7c6: Download complete
5eb61ff24733: Download complete
21873d2dc66b: Download complete
61558ddfeda2: Verifying Checksum
61558ddfeda2: Download complete
511b9bb73579: Verifying Checksum
511b9bb73579: Download complete
602a23930853: Pull complete
bdff58b4effc: Pull complete
f37847d4332a: Pull complete
9757d36be7a6: Pull complete
b8ba32f5b9e6: Pull complete
bee86a8bded0: Pull complete
b5fba04821b0: Pull complete
1dbda7ba69a0: Verifying Checksum
1dbda7ba69a0: Download complete
b3c7f364f548: Pull complete
38f061874aaa: Pull complete
cfe0c35187f3: Pull complete
5bd1d74620f4: Pull complete
87f956e09163: Pull complete
7be4a2a29a15: Pull complete
cef3eb59f286: Pull complete
e67d026e4d2f: Pull complete
b1d6910af3fb: Pull complete
b56829973dcb: Pull complete
9e8af8417410: Pull complete
4f4fb700ef54: Pull complete
8a262fa65e35: Pull complete
26fdcd77c338: Pull complete
81236d89e28d: Pull complete
7a0fbc45240d: Pull complete
96f2925a5d76: Pull complete
cc52f7ce67f5: Pull complete
c3dfa679323f: Pull complete
bd22923d1736: Pull complete
44b086da9010: Pull complete
b21910b2b5b8: Pull complete
9ef2704bf775: Pull complete
39d47a53bc23: Pull complete
511b9bb73579: Pull complete
aa6520be0b8c: Pull complete
1dbda7ba69a0: Pull complete
46aa8e1dd2eb: Pull complete
a542fe0ebdf6: Pull complete
1f45d7e5cab7: Pull complete
5e5dd5909d8c: Pull complete
57ba9a5ce7c6: Pull complete
5eb61ff24733: Pull complete
21873d2dc66b: Pull complete
61558ddfeda2: Pull complete
Digest: sha256:2ccb96b467433fc3852f1f90929ec8aba837933480a161edb5b73ec2d66faf3f
Status: Downloaded newer image for ocaml/opam@sha256:2ccb96b467433fc3852f1f90929ec8aba837933480a161edb5b73ec2d66faf3f
2025-12-23 22:21.43 ---> using "d6a86445071c1c8eb9d18ef20964c5a588ac480b8c75a362f7388f04063abf98" from cache

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

/: (workdir /home/opam)

/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2025-12-23 22:21.43 ---> using "61e71acfe3d62780e2783a6f1b0eab26b935873371979a08ba1b4544ce59a431" from cache

/home/opam: (run (network host)
                 (shell "opam init --reinit --config .opamrc-sandbox -ni"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally 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.2, which can't be reverted.
You may want to back it up before going further.

[NOTE] The 'jobs' option was reset, its value was 255 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=255 --global
Continue? [Y/n] y
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2025-12-23 22:21.43 ---> using "7ed79f963aecb84fc7bcf68047f73b5bc8d1da1db6be6444127f28002c3e0f10" from cache

/home/opam: (run (shell "opam option solver=builtin-0install && opam config report"))
Set to 'builtin-0install' the field solver in global configuration
# opam config report
# opam-version         2.5.0
# self-upgrade         no
# system               arch=x86_64 os=linux os-distribution=fedora os-version=43
# solver               builtin-0install
# install-criteria     -changed,-count[avoid-version,solution]
# upgrade-criteria     -count[avoid-version,solution]
# jobs                 71
# repositories         1 (version-controlled)
# pinned               1 (version)
# current-switch       5.4
# invariant            ["ocaml-base-compiler" {>= "5.4.0"}]
# compiler-packages    ocaml-base-compiler.5.4.0, ocaml-compiler.5.4.0, ocaml-options-vanilla.1
# ocaml:native         true
# ocaml:native-tools   true
# ocaml:native-dynlink true
# ocaml:stubsdir       /home/opam/.opam/5.4/lib/ocaml/stublibs:/home/opam/.opam/5.4/lib/ocaml
# ocaml:preinstalled   false
# ocaml:compiler       5.4.0
2025-12-23 22:21.43 ---> using "79b5a99f41ff03e8b585f17e34829968f1a153468a9caa3718d13792f871b1a8" from cache

/home/opam: (env OPAMDOWNLOADJOBS 1)

/home/opam: (env OPAMERRLOGLEN 0)

/home/opam: (env OPAMPRECISETRACKING 1)

/home/opam: (env CI true)

/home/opam: (env OPAM_REPO_CI true)

/home/opam: (run (shell "rm -rf opam-repository/"))
2025-12-23 22:21.43 ---> using "78a6a19fb6efa0a80f1c9cad69c5a6ab898bc57bfb691204c002e2da0cac911d" from cache

/home/opam: (copy (src .) (dst opam-repository/))
2025-12-23 22:21.45 ---> saved as "87c62224d26f80e94e5fbbdaa36152b4e775aa39739514bfd557c2782806fbb7"

/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2025-12-23 22:22.07 ---> saved as "da776d030ace668c7dd71638399bdcdbd8b64476e9f93011f1daaece376b6f71"

/home/opam: (run (network host)
                 (shell "opam update --depexts || true"))
+ /usr/sbin/sudo "yum" "makecache"
- Updating and loading repositories:
-  Fedora 43 - x86_64 - Updates           100% | 140.7 KiB/s |  19.8 KiB |  00m00s
- Repositories loaded.
- Metadata cache created.
2025-12-23 22:22.13 ---> saved as "6b5f96f98154023431a670f2d8b51cb313db8814adcc0c6c4e63e1678cde7c98"

/home/opam: (run (shell "opam pin add -k version -yn posix-signal.3.1.0 3.1.0"))
posix-signal is now pinned to version 3.1.0
2025-12-23 22:22.13 ---> saved as "878cc9c0ee8daed4c943f1341a40b5b4405fe12db92faf8852a9051f1a702bba"

/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
                 (network host)
                 (shell  "opam reinstall posix-signal.3.1.0;\
                        \n        res=$?;\
                        \n        test \"$res\" != 31 && exit \"$res\";\
                        \n        export OPAMCLI=2.0;\
                        \n        build_dir=$(opam var prefix)/.opam-switch/build;\
                        \n        failed=$(ls \"$build_dir\");\
                        \n        partial_fails=\"\";\
                        \n        for pkg in $failed; do\
                        \n          if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"fedora-43\\\"\"; then\
                        \n            echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
                        \n          fi;\
                        \n          test \"$pkg\" != 'posix-signal.3.1.0' && partial_fails=\"$partial_fails $pkg\";\
                        \n        done;\
                        \n        test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
                        \n        exit 1"))
posix-signal.3.1.0 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 10 packages
  - install csexp             1.5.2          [required by dune-configurator]
  - install ctypes            0.24.0         [required by posix-signal]
  - install dune              3.20.2         [required by posix-signal]
  - install dune-configurator 3.20.2         [required by ctypes]
  - install integers          0.7.0          [required by posix-base, ctypes, unix-errno]
  - install posix-base        3.1.0          [required by posix-signal]
  - install posix-signal      3.1.0 (pinned)
  - install result            1.5            [required by unix-errno]
  - install stdlib-shims      0.3.0          [required by integers]
  - install unix-errno        0.6.2          [required by posix-signal]

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved csexp.1.5.2  (cached)
-> retrieved ctypes.0.24.0  (cached)
-> retrieved dune.3.20.2, dune-configurator.3.20.2  (cached)
-> retrieved integers.0.7.0  (cached)
-> retrieved posix-base.3.1.0, posix-signal.3.1.0  (cached)
-> retrieved result.1.5  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved unix-errno.0.6.2  (cached)
-> installed dune.3.20.2
-> installed result.1.5
-> installed csexp.1.5.2
-> installed stdlib-shims.0.3.0
-> installed integers.0.7.0
-> installed dune-configurator.3.20.2
-> installed ctypes.0.24.0
-> installed posix-base.3.1.0
-> installed unix-errno.0.6.2
-> installed posix-signal.3.1.0
Done.
# To update the current shell environment, run: eval $(opam env)
2025-12-23 22:23.04 ---> saved as "a2b72637578584b9053a0b54b8a9686ec54a10f808d50916935271d943445d18"
Job succeeded
2025-12-23 22:23.28: Job succeeded