harelba/q

q can't be installed with home-brew anymore

cscetbon opened this issue · 3 comments

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!

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.

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.

@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.