-
-
Notifications
You must be signed in to change notification settings - Fork 15.4k
dockerTools: fix build #109420
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
dockerTools: fix build #109420
Conversation
Also CC @mikroskeem who created the Docker 20.10 PR |
LGTM |
This breaks
|
I don't think so, I can build dockerTools.tarsum on master (and it's exactly what this is supposed to fix). |
The same:
|
Weird. Are your search results for
|
Yes:
But I believe you are not actually building dockerTools.tarsum from the nixpkgs tree you are searching. What command did you use? |
Looks like it is referencing to default.nix at my checked out nixpkgs repo. Any ideas how to debug that further? |
docker.moby is set in pkgs/applications/virtualization/docker/default.nix:63. Are you sure there are no local modifications? You can check with Oh, wait, what platform are you on? moby only exists for Linux appearantly. |
Darwin here. And looks like moby is set only for linux at
|
Makes sense why this is broken... but building Docker daemon / Moby does not really make sense on non-Linux, and build process has changed significantly. Could probably expose Moby source in different way maybe? |
I just replaced Exposing |
Fixes NixOS#110665 Introduced by NixOS#109420
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)