-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
vagrant: 2.2.19 -> 2.3.4 #225136
vagrant: 2.2.19 -> 2.3.4 #225136
Conversation
2.2.19 doesn't work with VirtualBox version present in nixpkgs * https://github.com/hashicorp/vagrant/blob/v2.3.4/CHANGELOG.md
On macos 10.15, ruby grpc fails to build:
|
See #219237 |
It's possible https://github.com/grpc/grpc/blob/358bfb581feeda5bf17dd3b96da1074d84a6ef8d/Makefile#L1796 needs to be patched. |
Although it does fail to build on darwin, that's not the error that I get. I get:
And that list goes on. |
Since this (and #219237) were opened, 8826b55 has broken vagrant on linux (and maybe also on darwin?), with a failure like:
Before this happened, it was arguable whether to proceed with the upgrade (trading newer & working vagrant on linux for broken vagrant on darwin). But given the current state, I think it's better to upgrade, trading broken vagrant on linux (and presumably darwin) for working vagrant on linux and still-broken on darwin. Of course ideally we'd have the new version working on darwin too, but I don't have a darwin machine so can't contribute to that. :( |
As a stopgap, we could reopen #228850, which doesn't update vagrant but does allow it to build on both linux and darwin by using ruby 2.7. |
I think this should be removed: nixpkgs/pkgs/development/ruby-modules/gem-config/default.nix Lines 349 to 351 in 0ee153b
Also, |
@ofborg build vagrant vagrant.passthru.tests |
Result of 1 package built:
|
2.2.19 doesn't work with VirtualBox version present in nixpkgs
Description of changes
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)