-
-
Notifications
You must be signed in to change notification settings - Fork 140
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 update
failing on ipv6 MacOS Sonoma
#995
Comments
Unfortunately, GitHub has limited support for IPv6. That URL, along with a number other things Homebrew uses, are backed by GitHub, so we have limited control over what we can do here. There's an open discussion thread here about GitHub's IPv6 support: https://github.com/orgs/community/discussions/10539 |
Assuming you can connect to IPv4 IPs, my recommendation would be to try set Some people do have things NAT64 gateways that allows it to work under IPv6 (in particular for networks that cannot connect directly to IPv4 at all), so we're unlikely to pass |
More generically, you can try It should be possible to connect to IPv4 in some fashion, but exactly how depends on your setup a bit. |
Hello and thank you. My use case is I had public IPv4 and I got new /64 IPv6 prefix in addition. I already have IPv4 connectivity working but since my LAN devices now also acquire IPv6 addresses MacOS devices started to have issues. I tested workaround wirh |
Recently I obtained and configured IPv6 prefix on my LAN and it seems MacOS heavily prefers IPv6 in all network communication.
Since then I'm having issues updating brew and downloading formula updates. I have checked and in contrast to Windows and Linux it is (AFAIK) impossible to force IPv4 globally or per session on MacOS.
In default conditions
brew update
fires and seems to lock up for a long time.With
brew update -v
the culprit seems to lie in downloadingformula_tap_migrations.jws.json
file.When I temporarily disable IPv6 everything runs smoothly. I can provide brew update debug logs if needed.
Thank You for your help.
The text was updated successfully, but these errors were encountered: