ocaml / infrastructure

WIki to hold the information about the machine resources available to OCaml.org
40 stars 9 forks source link

outdated CLI tools on macos runners #106

Closed mseri closed 3 months ago

mseri commented 3 months ago

Some jobs, e.g. https://opam.ci.ocaml.org/github/ocaml/opam-repository/commit/80de3911d54a8675fe1c5e47ad99ddb344f9b65d/variant/macos,macos-homebrew-ocaml-5.1-arm64,conf-dssi.1, are failing with

+ /opt/homebrew/bin/brew "install" "drfill/liquidsoap/libdssi"
- ==> Tapping drfill/liquidsoap
- Cloning into '/opt/homebrew/Library/Taps/drfill/homebrew-liquidsoap'...
- Tapped 65 formulae (87 files, 254.7KB).
- ==> Fetching dependencies for drfill/liquidsoap/libdssi: berkeley-db@5, libsamplerate, aften, jack, liblo, drfill/liquidsoap/ladspa_header and drfill/liquidsoap/libdssialsacompat
- ==> Fetching berkeley-db@5
- ==> Downloading https://ghcr.io/v2/homebrew/core/berkeley-db/5/manifests/5.3.28_1
- ==> Downloading https://ghcr.io/v2/homebrew/core/berkeley-db/5/blobs/sha256:7e1f6f67ce491e8636f9095fa45854e7b5720745b909e3b84cad8400b28418fd
- ==> Fetching libsamplerate
- ==> Downloading https://ghcr.io/v2/homebrew/core/libsamplerate/manifests/0.2.2
- ==> Downloading https://ghcr.io/v2/homebrew/core/libsamplerate/blobs/sha256:dc278cc14c1b7bfe2530935297bb3ab56d162420387702a38def3aaa26e03181
- ==> Fetching aften
- ==> Downloading https://ghcr.io/v2/homebrew/core/aften/manifests/0.0.8
- ==> Downloading https://ghcr.io/v2/homebrew/core/aften/blobs/sha256:918b76d55d51e34cd63b83041517d0a06dd9b10f24a2d35ec8b68fc97a04f589
- ==> Fetching jack
- ==> Downloading https://ghcr.io/v2/homebrew/core/jack/manifests/1.9.22_1
- ==> Downloading https://ghcr.io/v2/homebrew/core/jack/blobs/sha256:39affd1f135d3745a22bf4907e46509cdb4b1b3a8e654e23179e1a1ad92193bc
- ==> Fetching liblo
- ==> Downloading https://ghcr.io/v2/homebrew/core/liblo/manifests/0.32
- ==> Downloading https://ghcr.io/v2/homebrew/core/liblo/blobs/sha256:c379d421a02f1afa3c6105e527dc71b5271450f2964f31b6f6117fd826c8f783
- ==> Fetching drfill/liquidsoap/ladspa_header
- ==> Downloading https://web.archive.org/web/20150529032654/http://www.ladspa.org/ladspa_sdk/ladspa.h.txt
- ==> Fetching drfill/liquidsoap/libdssialsacompat
- ==> Downloading http://smbolton.com/linux/libdssialsacompat-1.0.8a.tar.gz
- ==> Fetching drfill/liquidsoap/libdssi
- ==> Downloading http://downloads.sourceforge.net/project/dssi/dssi/1.1.1/dssi-1.1.1.tar.gz
- ==> Downloading from http://altushost-swe.dl.sourceforge.net/project/dssi/dssi/1.1.1/dssi-1.1.1.tar.gz
- ==> Installing libdssi from drfill/liquidsoap
- Error: Your Command Line Tools are too outdated.
- Update them from Software Update in System Settings.
- 
- If that doesn't show you any updates, run:
-   sudo rm -rf /Library/Developer/CommandLineTools
-   sudo xcode-select --install
- 
- Alternatively, manually download them from:
-   https://developer.apple.com/download/all/.
- You should download the Command Line Tools for Xcode 15.1.

Is it possible to update the CLI Tools in the images?

mtelvers commented 3 months ago

No problem. I'll get them all updated and report back when it's completed.

mtelvers commented 3 months ago

These 8 machines have now been updated.

% xcode-select --version
xcode-select version 2406.