-
-
Notifications
You must be signed in to change notification settings - Fork 9.8k
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
HTTPie formula no longer linked when cask also installed #15854
Comments
That's a fix from 4 years ago to deal with a somewhat different issue.
|
Thanks for the context. The problem with requiring Two questions:
Something like: - if cask_installed_with_formula_name
+ if !formula.independent_of_cask and cask_installed_with_formula_name
ohai "#{formula.name} cask is installed, skipping link."
return
end |
Both.
Yeh, I think so. Would like clarification from @Homebrew/cask maintainers on what they'd prefer. I'd be fine with either option. Thanks for the considerate responses @jakubroztocil 🙇🏻 |
Renaming makes sense in this situation. If we're only renaming, it should be the cask since the formula is more popular. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
Will review a PR for this but closing for now. |
Track progress in Homebrew/homebrew-cask#12822 |
brew config
ANDbrew doctor
outputVerification
brew doctor
output" saysYour system is ready to brew.
and am still able to reproduce my issue.brew update
and am still able to reproduce my issue.brew doctor
and that did not fix my problem.What were you trying to do (and why)?
HTTPie has both a formula and a cask:
httpie
caskhttpie
formulaI wanted to install both:
brew install --cask httpie
brew install httpie
What happened (include all command output)?
1/ HTTPie Desktop got installed ✅
2/ HTTPie CLI got installed but not linked ❌
It’s because:
Full output:
What did you expect to happen?
I expected the HTTPie formula to get linked as always:
The formula and cask are entirely independent.
For the record, I find using the same name confusing, as do our users, and would prefer to use different names, but my name change proposal got rejected. I think the best solution would be to have
httpie-cli
formula andhttpie-desktop
cask (if renames could be handled gracefully).Step-by-step reproduction instructions (by running
brew
commands)The text was updated successfully, but these errors were encountered: