Skip to content
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

q can't be installed with home-brew anymore #312

Open
cscetbon opened this issue Mar 15, 2023 · 3 comments
Open

q can't be installed with home-brew anymore #312

cscetbon opened this issue Mar 15, 2023 · 3 comments

Comments

@cscetbon
Copy link

Since Homebrew/brew#12493 trying to install q with homebrew returns:

Error: q has been disabled because it requires PyOxidizer, which is a disallowed dependency in homebrew/core!

@roberth-flux
Copy link

And now it seems like you need a full installation of Xcode to install it:

q: A full installation of Xcode.app 12.4 is required to compile
this software. Installing just the Command Line Tools is not sufficient.

Xcode can be installed from the App Store.
Error: q: An unsatisfied requirement failed this build.

@harelba
Copy link
Owner

harelba commented May 18, 2023

Homebrew didn't approve pyoxidizer for some reason, so i had to move q to its own tap instead of being part of core. This error message above is a leftover.

This means that to install it you need to run brew install harelba/q/q.

At that time I asked homebrew maintainers to remove q completely to prevent misleading users, but for some reason they didn't agree to do that.

Regarding the xcode dependency, there's indeed some issue there (effectively it's not really needed), I will handle this in the next version release. I'm sorry I can't provide an immediate workaround for this in the mean time.

If for some reason installing from the new tap does not work well, please contact me.

@roberth-flux
Copy link

@harelba no pressure from my side, just wanted to make you aware.

It should maybe have been its own issue for tracking purposes, but I'm not waiting on it or anything.

Thanks for what you do for the project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants