-
Notifications
You must be signed in to change notification settings - Fork 11
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
Install fails on Catalina #13
Comments
The create-darwin-volume.sh script seems to have been mostly rewritten in NixOS/nix#4289, which may be the cause for the difference in behavior between Nix stable and unstable in your CI. I added a macOS test for this repo in #14, but the run I did installed and ran just fine. (Using install-nix-action, it ran the install with the flags As a temporary test, can you try your CI using https://nixos-nix-install-tests.cachix.org/serve/v936a7w28x1zlv6qh2hc17sbfqf30zj5/install as the install script? |
@lilyinstarlight, your script failed with a sha mismatch pretty early on so I don't think it even tried to make the volume from what I could gather in the logs. |
Oh yeah you have to add |
well it failed again with the same error, but two different hashes 😕 |
This looks like an upstream issue to me. This project just pulls and publishes the tarballs from Hydra. The only difference is that it changes the URL to fetch the tarballs in the installation script. |
closing and reported upstream: |
Describe the bug
An installation attempt on our Mac CI builders running Catalina resulted in the following:
I can't run the script as root to boost priviledges or it fails with the
don't run as root
error.To Reproduce
Steps to reproduce the behavior:
Expected behavior
Nix should install, as the stable installer still works.
Additional context
Add any other context about the problem here.
I tried both with and without
darwin-use-unencrypted-nix-store-volume
and get the same error. After looking at the install script, it says this option is no longer required and it doesn't seem to do anything anymore. Is the inclusing of the volume script autodetected now perhaps?The text was updated successfully, but these errors were encountered: