-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Homebrew Installation No Longer Working (Without Manually Linking) #22
Comments
Yeah you're right, something is wrong. I was hoping #18 fixed it, but instead, I papered over some root issue with that I spent some more time on this and I couldn't figure it out, I opened up a request for help here: https://github.com/orgs/Homebrew/discussions/5605 |
No problem, I'm here to help. Let me know if you need someone to test. I saw some of the changes may be related to Apple Silicon and I'm running an M2 Max. At least it's working with manual linking. I've wanted to dabble in Homebrew formulae and Ruby but I'm not very helpful in that regard right now. Love your work. |
@retrobit thank you very much! To be honest I put this repo together while waiting on a delayed flight, I'm a beginner with taps/formulas as well. Any and all input is very appreciated. I suspect I'm running into some undocumented behavior with Homebrew that may require changes to how chdman-js and maxcso-js distribute binaries. |
I'm also unfamiliar with Node, but I did have a look at the thread going on over at the Homebrew repo. If I understand correctly it seems In the Node package, if you could add a check for the current system and make that the only binary copied/installed, that might fix the issue (if it's not being done already). Understanding and thinking more, I'm also wondering if all compiled dependencies (that are tightly-coupled and not done through Homebrew) must be/are expected to target You can most likely add build targets to your build kit ( Finally, you might just make Homebrew formulae for your other dependent packages and then add them as Homebrew dependencies and that should work nicely. Running on conjecture and limited understanding here, but hopefully the outside perspective helps 😄 |
That's exactly right about
I effectively did this by using a combination of npm @retrobit can you give this a try?
|
It works! Upgrading |
This is great news! And now I know for future binaries I might add such as |
Awesome! I'm glad I could help, man 😝 |
Updated my packages via
brew update && brew upgrade
the other day and it brokeigir
installation. I believe it's probably related to this recent commit.I tried uninstalling and re-installing and it still doesn't work before and after
brew cleanup
. Here is the output ofbrew doctor
:After calling
brew link igir
, it works, seemingly linking the keg to the symlink in/opt/homebrew/opt/igir
, andbrew doctor
returns clean.I'm running macOS Sonoma 14.6.1 (23G93)
The text was updated successfully, but these errors were encountered: