You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A friend had been trying to install brew, and apparently ended up stuck in Homebrew/brew#13865
He had tried rerunning the installation script over months, not knowing he had to reset it.
What happened (include all command output)?
The installation got stuck and had to be aborted:
% /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
==> Checking for sudo access (which may request your password)...
Password:
==> This script will install:
/opt/homebrew/bin/brew
/opt/homebrew/share/doc/homebrew
/opt/homebrew/share/man/man1/brew.1
/opt/homebrew/share/zsh/site-functions/_brew
/opt/homebrew/etc/bash_completion.d/brew
/opt/homebrew
Press RETURN/ENTER to continue or any other key to abort:
==> /usr/bin/sudo /usr/sbin/chown -R USER:admin /opt/homebrew
==> Downloading and installing Homebrew...
HEAD is now at e191b827c Merge pull request Homebrew/brew#15257 from Bo98/download-refactor
error: Not a valid ref: refs/remotes/origin/master
fatal: ambiguous argument 'refs/remotes/origin/master': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
^Cfatal: fetch-pack: invalid index-pack output
fetch-pack: unexpected disconnect while reading sideband packet
Failed during: /opt/homebrew/bin/brew update --force --quiet
What did you expect to happen?
Homebrew auto-corrects the broken installation attempt, maybe simply re-cloning the repository (we ran rm -rf /opt/homebrew and could then finalize the installation).
For simple-minded brew users the inability to figure out that fix might prevent them from using brew altogether.
Run an old installer and then the new one.
Should be something like below, but this works at least on Linux, so I don't know what the exact origin of the issue was:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/eda19daf7c889f35f0c51964b59a88bc3f265b59/install)"/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)
The text was updated successfully, but these errors were encountered:
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)?
A friend had been trying to install brew, and apparently ended up stuck in Homebrew/brew#13865
He had tried rerunning the installation script over months, not knowing he had to reset it.
What happened (include all command output)?
The installation got stuck and had to be aborted:
What did you expect to happen?
Homebrew auto-corrects the broken installation attempt, maybe simply re-cloning the repository (we ran
rm -rf /opt/homebrew
and could then finalize the installation).For simple-minded brew users the inability to figure out that fix might prevent them from using brew altogether.
Step-by-step reproduction instructions (by running
brew
commands)The text was updated successfully, but these errors were encountered: