-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Jeeze, Install on MacOS Big Sur went wrong. #4666
Comments
|
@abathur I will not hate you. Thanks for the very useful details and that heads up. I will try to work through it. I did, in fact, try to create the nix volume using the link in the error message, unsuccessfully. I dont remember what happened past that. Maybe the script would not run for some reason. I can try again if the info will be helpful to you. I did not fine Cleaning upVolumes/SSD/Github [I] ➜ cat /etc/synthetic.conf nixVolumes/SSD/Github Volumes/SSD/Github Volumes/SSD/Github Volumes/SSD/Github Volumes/SSD/Github Volumes/SSD/Github Volumes/SSD/Github Volumes/SSD/Github Volumes/SSD/Github Volumes/SSD/Github Volumes/SSD/Github Issue https://github.com//issues/4531 script outputOutput# Attempting to migrate nixbld users.
# Each user should change from nixbld# to _nixbld#
# and their IDs relocated to 301+
# Checking nixbld1 (uid: 30001)
# Password:
# nixbld1 migrated to _nixbld1 (uid: 301)
# Checking nixbld2 (uid: 30002)
# nixbld2 migrated to _nixbld2 (uid: 302)
# Checking nixbld3 (uid: 30003)
# nixbld3 migrated to _nixbld3 (uid: 303)
# Checking nixbld4 (uid: 30004)
# nixbld4 migrated to _nixbld4 (uid: 304)
# Checking nixbld5 (uid: 30005)
# nixbld5 migrated to _nixbld5 (uid: 305)
# Checking nixbld6 (uid: 30006)
# nixbld6 migrated to _nixbld6 (uid: 306)
# Checking nixbld7 (uid: 30007)
# nixbld7 migrated to _nixbld7 (uid: 307)
# Checking nixbld8 (uid: 30008)
# nixbld8 migrated to _nixbld8 (uid: 308)
# Checking nixbld9 (uid: 30009)
# nixbld9 migrated to _nixbld9 (uid: 309)
# Checking nixbld10 (uid: 30010)
# nixbld10 migrated to _nixbld10 (uid: 310)
# Checking nixbld11 (uid: 30011)
# nixbld11 migrated to _nixbld11 (uid: 311)
# Checking nixbld12 (uid: 30012)
# nixbld12 migrated to _nixbld12 (uid: 312)
# Checking nixbld13 (uid: 30013)
# nixbld13 migrated to _nixbld13 (uid: 313)
# Checking nixbld14 (uid: 30014)
# nixbld14 migrated to _nixbld14 (uid: 314)
# Checking nixbld15 (uid: 30015)
# nixbld15 migrated to _nixbld15 (uid: 315)
# Checking nixbld16 (uid: 30016)
# nixbld16 migrated to _nixbld16 (uid: 316)
# Checking nixbld17 (uid: 30017)
# nixbld17 migrated to _nixbld17 (uid: 317)
# Checking nixbld18 (uid: 30018)
# nixbld18 migrated to _nixbld18 (uid: 318)
# Checking nixbld19 (uid: 30019)
# nixbld19 migrated to _nixbld19 (uid: 319)
# Checking nixbld20 (uid: 30020)
# nixbld20 migrated to _nixbld20 (uid: 320)
# Checking nixbld21 (uid: 30021)
# nixbld21 migrated to _nixbld21 (uid: 321)
# Checking nixbld22 (uid: 30022)
# nixbld22 migrated to _nixbld22 (uid: 322)
# Checking nixbld23 (uid: 30023)
# nixbld23 migrated to _nixbld23 (uid: 323)
# Checking nixbld24 (uid: 30024)
# nixbld24 migrated to _nixbld24 (uid: 324)
# Checking nixbld25 (uid: 30025)
# nixbld25 migrated to _nixbld25 (uid: 325)
# Checking nixbld26 (uid: 30026)
# nixbld26 migrated to _nixbld26 (uid: 326)
# Checking nixbld27 (uid: 30027)
# nixbld27 migrated to _nixbld27 (uid: 327)
# Checking nixbld28 (uid: 30028)
# nixbld28 migrated to _nixbld28 (uid: 328)
# Checking nixbld29 (uid: 30029)
# nixbld29 migrated to _nixbld29 (uid: 329)
# Checking nixbld30 (uid: 30030)
# nixbld30 migrated to _nixbld30 (uid: 330)
# Checking nixbld31 (uid: 30031)
# nixbld31 migrated to _nixbld31 (uid: 331)
# Checking nixbld32 (uid: 30032)
# nixbld32 migrated to _nixbld32 (uid: 332) Thanks for the guidance. I dont really care about the encryption, even though I suppose I should. So should I wait until that fix is released? Or build from the repo? |
@idkjs If we get your volume set up correctly you should be able to install using the official installer. The installer linked in #4289 can probably handle it from here without any more work, but that's your call. If you want to stick with the official installer, we can talk through checking for an existing Nix volume and setting one up (in which case, a good place to start is checking |
I guess we can do this for the record. I ended up here after not really being able to find something that works searching the web. That said, completely new to Nix so it might be something stupid. Ran [I] ➜ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *121.3 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 121.1 GB disk0s2
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +121.1 GB disk1
Physical Store disk0s2
1: APFS Volume Macintosh HD - Data 73.3 GB disk1s1
2: APFS Volume Preboot 328.5 MB disk1s2
3: APFS Volume Recovery 613.7 MB disk1s3
4: APFS Volume VM 1.1 GB disk1s4
5: APFS Volume Macintosh HD 19.6 GB disk1s5
6: APFS Snapshot com.apple.os.update-... 19.6 GB disk1s5s1
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *500.1 GB disk2
1: Apple_HFS SSD 500.1 GB disk2s1 |
@idkjs Ok. You can create an unencrypted volume by running: sudo diskutil apfs addVolume disk1 APFS 'Nix Store' -nomount From there, you should (hopefully) be able to install with: sh <(curl -L https://nixos.org/nix/install) --daemon --darwin-use-unencrypted-nix-store-volume |
No Joy. Details```sh [I] ➜ sudo diskutil apfs addVolume disk1 APFS 'Nix Store' -nomount Password: Will export new APFS Volume "Nix Store" from APFS Container Reference disk1 Started APFS operation on disk1 Preparing to add APFS Volume to APFS Container disk1 Creating APFS Volume Created new APFS Volume disk1s7 Disk from APFS operation: disk1s7 Finished APFS operation on disk1~ took 5s 461ms ~
Configuring /etc/synthetic.conf... This installation tool will set up your computer with the Nix package
Would you like to see a more detailed list of what we will do? ---- let's talk about sudo ----------------------------------------------------- Just like this: ---- sudo execution ------------------------------------------------------------
to demonstrate how our sudo prompts look This might look scary, but everything can be undone by running just a Can we use sudo? Yay! Thanks! Let's get going! ---- sudo execution ------------------------------------------------------------
making sure that /var/root/.nix-defexpr doesn't exist ---- sudo execution ------------------------------------------------------------
making sure that /var/root/.nix-channels doesn't exist ---- sudo execution ------------------------------------------------------------
making sure that /var/root/.nix-profile doesn't exist ---- Nix config report --------------------------------------------------------- build users: Ready to continue? ~~> Setting up the build group nixbld ~~> Setting up the build user nixbld1 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#1), nixbld1
---- sudo execution ------------------------------------------------------------
in order to make nixbld1 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld1 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld1 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld1 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld2 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#2), nixbld2
---- sudo execution ------------------------------------------------------------
in order to make nixbld2 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld2 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld2 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld2 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld3 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#3), nixbld3
---- sudo execution ------------------------------------------------------------
in order to make nixbld3 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld3 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld3 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld3 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld4 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#4), nixbld4
---- sudo execution ------------------------------------------------------------
in order to make nixbld4 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld4 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld4 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld4 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld5 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#5), nixbld5
---- sudo execution ------------------------------------------------------------
in order to make nixbld5 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld5 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld5 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld5 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld6 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#6), nixbld6
---- sudo execution ------------------------------------------------------------
in order to make nixbld6 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld6 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld6 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld6 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld7 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#7), nixbld7
---- sudo execution ------------------------------------------------------------
in order to make nixbld7 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld7 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld7 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld7 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld8 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#8), nixbld8
---- sudo execution ------------------------------------------------------------
in order to make nixbld8 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld8 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld8 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld8 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld9 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#9), nixbld9
---- sudo execution ------------------------------------------------------------
in order to make nixbld9 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld9 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld9 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld9 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld10 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#10), nixbld10
---- sudo execution ------------------------------------------------------------
in order to make nixbld10 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld10 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld10 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld10 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld11 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#11), nixbld11
---- sudo execution ------------------------------------------------------------
in order to make nixbld11 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld11 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld11 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld11 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld12 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#12), nixbld12
---- sudo execution ------------------------------------------------------------
in order to make nixbld12 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld12 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld12 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld12 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld13 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#13), nixbld13
---- sudo execution ------------------------------------------------------------
in order to make nixbld13 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld13 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld13 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld13 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld14 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#14), nixbld14
---- sudo execution ------------------------------------------------------------
in order to make nixbld14 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld14 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld14 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld14 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld15 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#15), nixbld15
---- sudo execution ------------------------------------------------------------
in order to make nixbld15 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld15 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld15 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld15 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld16 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#16), nixbld16
---- sudo execution ------------------------------------------------------------
in order to make nixbld16 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld16 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld16 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld16 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld17 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#17), nixbld17
---- sudo execution ------------------------------------------------------------
in order to make nixbld17 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld17 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld17 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld17 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld18 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#18), nixbld18
---- sudo execution ------------------------------------------------------------
in order to make nixbld18 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld18 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld18 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld18 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld19 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#19), nixbld19
---- sudo execution ------------------------------------------------------------
in order to make nixbld19 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld19 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld19 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld19 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld20 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#20), nixbld20
---- sudo execution ------------------------------------------------------------
in order to make nixbld20 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld20 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld20 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld20 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld21 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#21), nixbld21
---- sudo execution ------------------------------------------------------------
in order to make nixbld21 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld21 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld21 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld21 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld22 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#22), nixbld22
---- sudo execution ------------------------------------------------------------
in order to make nixbld22 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld22 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld22 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld22 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld23 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#23), nixbld23
---- sudo execution ------------------------------------------------------------
in order to make nixbld23 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld23 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld23 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld23 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld24 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#24), nixbld24
---- sudo execution ------------------------------------------------------------
in order to make nixbld24 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld24 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld24 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld24 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld25 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#25), nixbld25
---- sudo execution ------------------------------------------------------------
in order to make nixbld25 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld25 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld25 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld25 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld26 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#26), nixbld26
---- sudo execution ------------------------------------------------------------
in order to make nixbld26 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld26 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld26 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld26 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld27 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#27), nixbld27
---- sudo execution ------------------------------------------------------------
in order to make nixbld27 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld27 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld27 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld27 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld28 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#28), nixbld28
---- sudo execution ------------------------------------------------------------
in order to make nixbld28 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld28 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld28 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld28 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld29 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#29), nixbld29
---- sudo execution ------------------------------------------------------------
in order to make nixbld29 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld29 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld29 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld29 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld30 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#30), nixbld30
---- sudo execution ------------------------------------------------------------
in order to make nixbld30 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld30 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld30 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld30 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld31 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#31), nixbld31
---- sudo execution ------------------------------------------------------------
in order to make nixbld31 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld31 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld31 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld31 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
~~> Setting up the build user nixbld32 ---- sudo execution ------------------------------------------------------------
Creating the Nix build user (#32), nixbld32
---- sudo execution ------------------------------------------------------------
in order to make nixbld32 a hidden user
---- sudo execution ------------------------------------------------------------
in order to give nixbld32 a safe home directory
---- sudo execution ------------------------------------------------------------
in order to give nixbld32 a safe home directory Logins Disabled: Yes ---- sudo execution ------------------------------------------------------------
Add nixbld32 to the nixbld group Member of nixbld: Yes ---- sudo execution ------------------------------------------------------------
to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)
---- sudo execution ------------------------------------------------------------
to make the basic directory structure of Nix (part 1) mkdir: /nix: Read-only file system ---- oh no! -------------------------------------------------------------------- :( We'd love to help if you need it. If you can, open an issue at https://github.com/nixos/nix/issues Or feel free to contact the team,
|
@idkjs Any chance you can jump into #nix-darwin on IRC (irc.freenode.net)? There's also a webchat at https://webchat.freenode.net/#nix-darwin if needed. |
@idkjs Ah. I think I know where this went awry. I mis-led you by pasting the new volume creation statement (which uses
I did notice one more thing we'll need to sort out, but I think it can wait until you get through a clean install. |
Will have an M1 mac mini to work with in shortly. Going wait until I get it to try this again. |
So have this M1. Apparently Nix is the thing in the hard core ReasonML heads. Should I try this same set of instructions? Thanks. |
Since #4289 has been merged (but not yet released) I feel more comfortable recommending the installation command under the "try it out" section. |
Describe the bug
A clear and concise description of what the bug is.
Ran
sh <(curl -L https://nixos.org/nix/install) --daemon
Steps To Reproduce
bash
sh <(curl -L https://nixos.org/nix/install) --daemon
Jeeze, something went wrong. If you can take all the output and open an issue, we'd love to fix the problem so nobody else has this issue
Additional context
ProductName: macOS
ProductVersion: 11.2
BuildVersion: 20D64
The text was updated successfully, but these errors were encountered: