Replies: 2 comments
-
Agreed. |
Beta Was this translation helpful? Give feedback.
-
It's actually a bit more complicated / worse. The image generation (whether explicitly or as a transitive dependency) installed python using brew. Then added symlinks back to the system python. 🥴 So homebrew is terribly confused about the state of python and can't update it, which means that you can't brew install anything that depends on python. Ouch. Y'all need a philosophy about |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Product Feedback
Body
Your latest image update broke my workflow runs.
Your newest image update causes my builds to start failing because it introduced
/usr/local/bin/python
.Please don't pre-install things into
/usr/local/
. This is where (eg) brew installs things.My build now fails with:
You shouldn't be installing things into
/usr/local
. That's for me.To quote from the Linux FHS:
In case there's confusion: in this case I am the system administrator, you are providing a distribution for me.
/usr/local
should be empty when my workflow is run.(It's not clear to me why you need to put symlinks to Python in
/usr/local
anyway, macOS itself puts these in/usr
. This breakage just feels gratuitous. 🥴)Beta Was this translation helpful? Give feedback.
All reactions