Skip to content

Conversation

@AdamGlustein
Copy link
Collaborator

This fixes the MacOS build failure from today's scheduled CI run: https://github.com/Point72/csp/actions/runs/17290443368

It used to be that installing an already installed package using brew install (from a different tap) would just raise a warning message like: https://github.com/Point72/csp/actions/runs/17121640880/job/48563694153#step:8:75

But after this change in homebrew (there was a macos runner upgrade), it now raises an error (odie) instead of a warning (onoe): Homebrew/brew#20304

I found the recommended way of installing dependencies by the homebrew maintainer is to use brew bundle instead which does properly handle already-installed packages: Homebrew/brew#2491 (comment)

Tested this out with a full build and verified that this approach does indeed skip already installed packages and avoid the error: https://github.com/Point72/csp/actions/runs/17300432139/job/49109830852#step:5:329

@AdamGlustein AdamGlustein added the part: build Issues and PRs related to the build process label Aug 28, 2025
alexddobkin
alexddobkin previously approved these changes Aug 28, 2025
@timkpaine
Copy link
Member

timkpaine commented Aug 28, 2025

@AdamGlustein
Copy link
Collaborator Author

…ready installed packages

Signed-off-by: Adam Glustein <[email protected]>
@AdamGlustein AdamGlustein merged commit caca02f into main Aug 28, 2025
27 checks passed
@AdamGlustein AdamGlustein deleted the fix-macos-14-builds branch August 28, 2025 17:19
AdamGlustein added a commit that referenced this pull request Oct 8, 2025
…ready installed packages (#583)

Signed-off-by: Adam Glustein <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

part: build Issues and PRs related to the build process

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants