-
Notifications
You must be signed in to change notification settings - Fork 544
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
nix: buildInputs appear to be from different nixpkgs versions #612
Comments
Not quite understand your question and I don't know how you derived the links. |
@lzha101 See the pull request #616 as an example of how Now, perhaps SGX has specific dependency needs that complicates pinning the I am both new to |
I may get your point now. But we will continue current Dockerfile for compatibility. And we need to use current workflow to install all the nixpkgs during building the docker image. As you know, in order to avoid some unexpected actions to break the reproducible environment, we disable network in the container. While, your changes require network in the docker container. We will consider your suggestion when we have to break the compatibility and update the Dockerfile in future. |
Thanks for your reply. Ok, I understand that the proposed approach in #616 does not preserve the reproducibility of the current builds, such as I don't think network access is required though, because when I do not fully understand why this would break the reproducibility. Currently, with the current |
Hi, I am trying to understand the
Dockerfile
that usesnix
to verify the reproducibility of the pre-built binaries, and I noticed that the dependencies, such as:/nix/store/681354n3k44r8z90m35hm8945vsp95h1-glibc-2.27
/nix/store/1kl6ms8x56iyhylb2r83lq7j3jbnix7w-binutils-2.31.1
/nix/store/lvwq3g3093injr86lm0kp0f61k5cbpay-gcc-wrapper-8.3.0
are from different
nixpkgs
versions. The linked derivations above lead to the Hydra server, where it's possible to see that these derivations are part of differentnixpkgs
versions.Is this intended?
The text was updated successfully, but these errors were encountered: