-
-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
brew migrate
doesn't recognise migrations to API taps
#17234
Comments
Not saying this should not be fixed but for extra debugging information here:
Thanks! |
The issue is still there.
I'm getting messages like: % brew info google-chrome-canary
Warning: Formula homebrew/cask-versions/google-chrome-canary was renamed to homebrew/cask/google-chrome@canary ("Formula" here is probably a seperate bug)
Any automatic migration would also fail as they use the same logic as |
Reproduced, thanks. |
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)?
Migrate casks from
Homebrew/cask-versions
with thebrew migrate
command.What happened (include all command output)?
Using a local tap rather than the API causes the migration to complete successfully.
This seems to be a result of:
FromAPILoader
failing as the old name isn't present inhomebrew/core
/homebrew/cask
FromNameLoader
failing to find the formula/cask inhomebrew/core
/homebrew/cask
as it isn't tapped.What did you expect to happen?
Migration to complete successfully.
Step-by-step reproduction instructions (by running
brew
commands)The text was updated successfully, but these errors were encountered: