AcademySoftwareFoundation / openvdb

OpenVDB - Sparse volume data structure and tools
http://www.openvdb.org/
Apache License 2.0
2.71k stars 660 forks source link

Workaround for python3 brew mac CI issue on GitHub runners #1776

Closed danrbailey closed 8 months ago

danrbailey commented 8 months ago

@Idclip - there seems to be a persistent issue with the Mac OS builds over the last few days when doing a brew update. I'm not too familiar with this CI workflow, but I tried a few different options and finally I found this work-around to delete the python3 binaries in /usr/local/bin before running the update and that appears to successfully resolve the issue. Does this seem ok to you?

Idclip commented 8 months ago

@danrbailey looks like this might be a slightly better solution: https://github.com/actions/setup-python/issues/577#issuecomment-1431468702 brew install --overwrite. But happy with this too.

~Might want to add this issue as a comment to this change: https://github.com/actions/setup-python/issues/577~ Woops, you've already done this!

danrbailey commented 8 months ago

@danrbailey looks like this might be a slightly better solution: actions/setup-python#577 (comment) brew install --overwrite. But happy with this too.

~Might want to add this issue as a comment to this change: actions/setup-python#577~ Woops, you've already done this!

Maybe I missed something, but I tried that overwrite method a bunch of different ways and couldn't seem to get it to work.