brew audit
should not set HOMEBREW_NO_INSTALL_FROM_API
for non-core formulae
#14701
Closed
3 tasks done
Labels
bug
Reproducible Homebrew/brew bug
in progress
Maintainers are working on this
install from api
Relates to API installs
outdated
PR was locked due to age
brew doctor
outputVerification
brew doctor
output" above saysYour system is ready to brew.
and am still able to reproduce my issue.brew update
twice and am still able to reproduce my issue.brew install wget
. If they do, open an issue at https://github.com/Homebrew/homebrew-core/issues/new/choose instead.brew config
outputWhat were you trying to do (and why)?
Run
brew audit
on a third-party tap when Homebrew/core is not tapped.What happened (include all command output)?
brew audit
fails because it forces non-API mode:What did you expect to happen?
brew audit
should pass. We are not modifying Homebrew/core so the API has enough information for it to work with third-party taps without needing an expensive clone operation. The latest Ubuntu 22.04 GitHub Actions image no longer ships Homebrew/core.Removing
audit
from the forced-HOMEBREW_NO_INSTALL_FROM_API
list fixes the problem and the full test run works successfully.Step-by-step reproduction instructions (by running
brew
commands)brew audit
on a third-party formula that depends on a Homebrew/core formula while Homebrew/core is untapped.The text was updated successfully, but these errors were encountered: