Skip to content
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

Closed
idkjs opened this issue Mar 24, 2021 · 11 comments · Fixed by #4289
Closed

Jeeze, Install on MacOS Big Sur went wrong. #4666

idkjs opened this issue Mar 24, 2021 · 11 comments · Fixed by #4289
Labels

Comments

@idkjs
Copy link

idkjs commented Mar 24, 2021

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

  1. Go to terminal
  2. Switch from fish to bash by typing bash
  3. Run sh <(curl -L https://nixos.org/nix/install) --daemon
  4. See error output below
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
Volumes/SSD/Github
 [I] ➜ bash
bash-5.1$ sh <(curl -L https://nixos.org/nix/install) --darwin-use-unencrypted-nix-store-volume
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  2699  100  2699    0     0  11583      0 --:--:-- --:--:-- --:--:--  439k
downloading Nix 2.3.10 binary tarball for x86_64-darwin from 'https://releases.nixos.org/nix/nix-2.3.10/nix-2.3.10-x86_64-darwin.tar.xz' to '/var/folders/rt/7lc5vcw16459dszl8djk35fh0000gn/T/nix-binary-tarball-unpack.XXXXXXXXXX.LtRTz3g1'...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 26.6M  100 26.6M    0     0  12.5M      0  0:00:02  0:00:02 --:--:-- 12.5M
Note: a multi-user installation is possible. See https://nixos.org/nix/manual/#sect-multi-user-installation
Creating volume and mountpoint /nix.

     ------------------------------------------------------------------
    | This installer will create a volume for the nix store and        |
    | configure it to mount at /nix.  Follow these steps to uninstall. |
     ------------------------------------------------------------------

  1. Remove the entry from fstab using 'sudo vifs'
  2. Destroy the data volume using 'diskutil apfs deleteVolume'
  3. Remove the 'nix' line from /etc/synthetic.conf or the file

Creating mountpoint for /nix...
Creating a Nix Store volume...
Password:
error: refusing to create Nix store volume because the boot volume is
       FileVault encrypted, but encryption-at-rest is not available.
       Manually create a volume for the store and re-run this script.
       See https://nixos.org/nix/manual/#sect-macos-installation
bash-5.1$ sh <(curl -L https://nixos.org/nix/install) --daemon
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  2699  100  2699    0     0  10927      0 --:--:-- --:--:-- --:--:-- 10927
downloading Nix 2.3.10 binary tarball for x86_64-darwin from 'https://releases.nixos.org/nix/nix-2.3.10/nix-2.3.10-x86_64-darwin.tar.xz' to '/var/folders/rt/7lc5vcw16459dszl8djk35fh0000gn/T/nix-binary-tarball-unpack.XXXXXXXXXX.fVdYhDjk'...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 26.6M  100 26.6M    0     0  11.7M      0  0:00:02  0:00:02 --:--:-- 11.7M
Note: a multi-user installation is possible. See https://nixos.org/nix/manual/#sect-multi-user-installation
Switching to the Daemon-based Installer
Welcome to the Multi-User Nix Installation

This installation tool will set up your computer with the Nix package
manager. This will happen in a few stages:

1. Make sure your computer doesn't already have Nix. If it does, I
   will show you instructions on how to clean up your old one.

2. Show you what we are going to install and where. Then we will ask
   if you are ready to continue.

3. Create the system users and groups that the Nix daemon uses to run
   builds.

4. Perform the basic installation of the Nix files daemon.

5. Configure your shell to import special Nix Profile files, so you
   can use Nix.

6. Start the Nix daemon.

Would you like to see a more detailed list of what we will do?
[y/n] n


---- let's talk about sudo -----------------------------------------------------
This script is going to call sudo a lot. Every time we do, it'll
output exactly what it'll do, and why.

Just like this:

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo echo

to demonstrate how our sudo prompts look


This might look scary, but everything can be undone by running just a
few commands. We used to ask you to confirm each time sudo ran, but it
was too many times. Instead, I'll just ask you this one time:

Can we use sudo?
[y/n] y

Yay! Thanks! Let's get going!

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo test -e /var/root/.nix-defexpr

making sure that /var/root/.nix-defexpr doesn't exist


---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo test -e /var/root/.nix-channels

making sure that /var/root/.nix-channels doesn't exist


---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo test -e /var/root/.nix-profile

making sure that /var/root/.nix-profile doesn't exist


---- Nix config report ---------------------------------------------------------
        Temp Dir:	/var/folders/rt/7lc5vcw16459dszl8djk35fh0000gn/T/tmp.XXXXXXXXXX.JyUSm0kZ
        Nix Root:	/nix
     Build Users:	32
  Build Group ID:	30000
Build Group Name:	nixbld

build users:
    Username:	UID
     nixbld1:	30001
     nixbld2:	30002
     nixbld3:	30003
     nixbld4:	30004
     nixbld5:	30005
     nixbld6:	30006
     nixbld7:	30007
     nixbld8:	30008
     nixbld9:	30009
     nixbld10:	30010
     nixbld11:	30011
     nixbld12:	30012
     nixbld13:	30013
     nixbld14:	30014
     nixbld15:	30015
     nixbld16:	30016
     nixbld17:	30017
     nixbld18:	30018
     nixbld19:	30019
     nixbld20:	30020
     nixbld21:	30021
     nixbld22:	30022
     nixbld23:	30023
     nixbld24:	30024
     nixbld25:	30025
     nixbld26:	30026
     nixbld27:	30027
     nixbld28:	30028
     nixbld29:	30029
     nixbld30:	30030
     nixbld31:	30031
     nixbld32:	30032

Ready to continue?
[y/n] y


~~> Setting up the build group nixbld

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o create -r Nix build group for nix-daemon -i 30000 nixbld

Create the Nix build group, nixbld

            Created:	Yes

~~> Setting up the build user nixbld1

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld1 UniqueID 30001

Creating the Nix build user (#1), nixbld1

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld1 IsHidden 1

in order to make nixbld1 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld1 NFSHomeDirectory /var/empty

in order to give nixbld1 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 1

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld1 UserShell /sbin/nologin

in order to give nixbld1 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld1 nixbld

Add nixbld1 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld1 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld2

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld2 UniqueID 30002

Creating the Nix build user (#2), nixbld2

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld2 IsHidden 1

in order to make nixbld2 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld2 NFSHomeDirectory /var/empty

in order to give nixbld2 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 2

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld2 UserShell /sbin/nologin

in order to give nixbld2 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld2 nixbld

Add nixbld2 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld2 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld3

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld3 UniqueID 30003

Creating the Nix build user (#3), nixbld3

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld3 IsHidden 1

in order to make nixbld3 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld3 NFSHomeDirectory /var/empty

in order to give nixbld3 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 3

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld3 UserShell /sbin/nologin

in order to give nixbld3 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld3 nixbld

Add nixbld3 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld3 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld4

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld4 UniqueID 30004

Creating the Nix build user (#4), nixbld4

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld4 IsHidden 1

in order to make nixbld4 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld4 NFSHomeDirectory /var/empty

in order to give nixbld4 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 4

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld4 UserShell /sbin/nologin

in order to give nixbld4 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld4 nixbld

Add nixbld4 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld4 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld5

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld5 UniqueID 30005

Creating the Nix build user (#5), nixbld5

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld5 IsHidden 1

in order to make nixbld5 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld5 NFSHomeDirectory /var/empty

in order to give nixbld5 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 5

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld5 UserShell /sbin/nologin

in order to give nixbld5 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld5 nixbld

Add nixbld5 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld5 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld6

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld6 UniqueID 30006

Creating the Nix build user (#6), nixbld6

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld6 IsHidden 1

in order to make nixbld6 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld6 NFSHomeDirectory /var/empty

in order to give nixbld6 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 6

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld6 UserShell /sbin/nologin

in order to give nixbld6 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld6 nixbld

Add nixbld6 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld6 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld7

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld7 UniqueID 30007

Creating the Nix build user (#7), nixbld7

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld7 IsHidden 1

in order to make nixbld7 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld7 NFSHomeDirectory /var/empty

in order to give nixbld7 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 7

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld7 UserShell /sbin/nologin

in order to give nixbld7 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld7 nixbld

Add nixbld7 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld7 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld8

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld8 UniqueID 30008

Creating the Nix build user (#8), nixbld8

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld8 IsHidden 1

in order to make nixbld8 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld8 NFSHomeDirectory /var/empty

in order to give nixbld8 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 8

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld8 UserShell /sbin/nologin

in order to give nixbld8 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld8 nixbld

Add nixbld8 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld8 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld9

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld9 UniqueID 30009

Creating the Nix build user (#9), nixbld9

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld9 IsHidden 1

in order to make nixbld9 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld9 NFSHomeDirectory /var/empty

in order to give nixbld9 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 9

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld9 UserShell /sbin/nologin

in order to give nixbld9 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld9 nixbld

Add nixbld9 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld9 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld10

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld10 UniqueID 30010

Creating the Nix build user (#10), nixbld10

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld10 IsHidden 1

in order to make nixbld10 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld10 NFSHomeDirectory /var/empty

in order to give nixbld10 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 10

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld10 UserShell /sbin/nologin

in order to give nixbld10 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld10 nixbld

Add nixbld10 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld10 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld11

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld11 UniqueID 30011

Creating the Nix build user (#11), nixbld11

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld11 IsHidden 1

in order to make nixbld11 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld11 NFSHomeDirectory /var/empty

in order to give nixbld11 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 11

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld11 UserShell /sbin/nologin

in order to give nixbld11 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld11 nixbld

Add nixbld11 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld11 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld12

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld12 UniqueID 30012

Creating the Nix build user (#12), nixbld12

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld12 IsHidden 1

in order to make nixbld12 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld12 NFSHomeDirectory /var/empty

in order to give nixbld12 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 12

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld12 UserShell /sbin/nologin

in order to give nixbld12 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld12 nixbld

Add nixbld12 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld12 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld13

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld13 UniqueID 30013

Creating the Nix build user (#13), nixbld13

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld13 IsHidden 1

in order to make nixbld13 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld13 NFSHomeDirectory /var/empty

in order to give nixbld13 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 13

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld13 UserShell /sbin/nologin

in order to give nixbld13 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld13 nixbld

Add nixbld13 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld13 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld14

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld14 UniqueID 30014

Creating the Nix build user (#14), nixbld14

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld14 IsHidden 1

in order to make nixbld14 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld14 NFSHomeDirectory /var/empty

in order to give nixbld14 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 14

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld14 UserShell /sbin/nologin

in order to give nixbld14 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld14 nixbld

Add nixbld14 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld14 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld15

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld15 UniqueID 30015

Creating the Nix build user (#15), nixbld15

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld15 IsHidden 1

in order to make nixbld15 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld15 NFSHomeDirectory /var/empty

in order to give nixbld15 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 15

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld15 UserShell /sbin/nologin

in order to give nixbld15 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld15 nixbld

Add nixbld15 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld15 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld16

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld16 UniqueID 30016

Creating the Nix build user (#16), nixbld16

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld16 IsHidden 1

in order to make nixbld16 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld16 NFSHomeDirectory /var/empty

in order to give nixbld16 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 16

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld16 UserShell /sbin/nologin

in order to give nixbld16 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld16 nixbld

Add nixbld16 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld16 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld17

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld17 UniqueID 30017

Creating the Nix build user (#17), nixbld17

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld17 IsHidden 1

in order to make nixbld17 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld17 NFSHomeDirectory /var/empty

in order to give nixbld17 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 17

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld17 UserShell /sbin/nologin

in order to give nixbld17 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld17 nixbld

Add nixbld17 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld17 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld18

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld18 UniqueID 30018

Creating the Nix build user (#18), nixbld18

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld18 IsHidden 1

in order to make nixbld18 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld18 NFSHomeDirectory /var/empty

in order to give nixbld18 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 18

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld18 UserShell /sbin/nologin

in order to give nixbld18 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld18 nixbld

Add nixbld18 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld18 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld19

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld19 UniqueID 30019

Creating the Nix build user (#19), nixbld19

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld19 IsHidden 1

in order to make nixbld19 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld19 NFSHomeDirectory /var/empty

in order to give nixbld19 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 19

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld19 UserShell /sbin/nologin

in order to give nixbld19 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld19 nixbld

Add nixbld19 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld19 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld20

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld20 UniqueID 30020

Creating the Nix build user (#20), nixbld20

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld20 IsHidden 1

in order to make nixbld20 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld20 NFSHomeDirectory /var/empty

in order to give nixbld20 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 20

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld20 UserShell /sbin/nologin

in order to give nixbld20 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld20 nixbld

Add nixbld20 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld20 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld21

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld21 UniqueID 30021

Creating the Nix build user (#21), nixbld21

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld21 IsHidden 1

in order to make nixbld21 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld21 NFSHomeDirectory /var/empty

in order to give nixbld21 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 21

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld21 UserShell /sbin/nologin

in order to give nixbld21 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld21 nixbld

Add nixbld21 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld21 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld22

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld22 UniqueID 30022

Creating the Nix build user (#22), nixbld22

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld22 IsHidden 1

in order to make nixbld22 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld22 NFSHomeDirectory /var/empty

in order to give nixbld22 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 22

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld22 UserShell /sbin/nologin

in order to give nixbld22 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld22 nixbld

Add nixbld22 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld22 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld23

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld23 UniqueID 30023

Creating the Nix build user (#23), nixbld23

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld23 IsHidden 1

in order to make nixbld23 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld23 NFSHomeDirectory /var/empty

in order to give nixbld23 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 23

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld23 UserShell /sbin/nologin

in order to give nixbld23 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld23 nixbld

Add nixbld23 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld23 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld24

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld24 UniqueID 30024

Creating the Nix build user (#24), nixbld24

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld24 IsHidden 1

in order to make nixbld24 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld24 NFSHomeDirectory /var/empty

in order to give nixbld24 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 24

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld24 UserShell /sbin/nologin

in order to give nixbld24 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld24 nixbld

Add nixbld24 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld24 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld25

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld25 UniqueID 30025

Creating the Nix build user (#25), nixbld25

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld25 IsHidden 1

in order to make nixbld25 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld25 NFSHomeDirectory /var/empty

in order to give nixbld25 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 25

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld25 UserShell /sbin/nologin

in order to give nixbld25 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld25 nixbld

Add nixbld25 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld25 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld26

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld26 UniqueID 30026

Creating the Nix build user (#26), nixbld26

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld26 IsHidden 1

in order to make nixbld26 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld26 NFSHomeDirectory /var/empty

in order to give nixbld26 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 26

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld26 UserShell /sbin/nologin

in order to give nixbld26 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld26 nixbld

Add nixbld26 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld26 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld27

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld27 UniqueID 30027

Creating the Nix build user (#27), nixbld27

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld27 IsHidden 1

in order to make nixbld27 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld27 NFSHomeDirectory /var/empty

in order to give nixbld27 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 27

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld27 UserShell /sbin/nologin

in order to give nixbld27 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld27 nixbld

Add nixbld27 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld27 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld28

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld28 UniqueID 30028

Creating the Nix build user (#28), nixbld28

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld28 IsHidden 1

in order to make nixbld28 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld28 NFSHomeDirectory /var/empty

in order to give nixbld28 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 28

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld28 UserShell /sbin/nologin

in order to give nixbld28 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld28 nixbld

Add nixbld28 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld28 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld29

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld29 UniqueID 30029

Creating the Nix build user (#29), nixbld29

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld29 IsHidden 1

in order to make nixbld29 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld29 NFSHomeDirectory /var/empty

in order to give nixbld29 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 29

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld29 UserShell /sbin/nologin

in order to give nixbld29 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld29 nixbld

Add nixbld29 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld29 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld30

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld30 UniqueID 30030

Creating the Nix build user (#30), nixbld30

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld30 IsHidden 1

in order to make nixbld30 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld30 NFSHomeDirectory /var/empty

in order to give nixbld30 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 30

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld30 UserShell /sbin/nologin

in order to give nixbld30 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld30 nixbld

Add nixbld30 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld30 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld31

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld31 UniqueID 30031

Creating the Nix build user (#31), nixbld31

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld31 IsHidden 1

in order to make nixbld31 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld31 NFSHomeDirectory /var/empty

in order to give nixbld31 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 31

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld31 UserShell /sbin/nologin

in order to give nixbld31 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld31 nixbld

Add nixbld31 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld31 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

~~> Setting up the build user nixbld32

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . create /Users/nixbld32 UniqueID 30032

Creating the Nix build user (#32), nixbld32

           Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld32 IsHidden 1

in order to make nixbld32 a hidden user

            Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld32 NFSHomeDirectory /var/empty

in order to give nixbld32 a safe home directory

    Home Directory:	/var/empty
              Note:	Nix build user 32

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld32 UserShell /sbin/nologin

in order to give nixbld32 a safe home directory

   Logins Disabled:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld32 nixbld

Add nixbld32 to the nixbld group

  Member of nixbld:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo /usr/bin/dscl . -create /Users/nixbld32 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

    PrimaryGroupID:	30000

---- sudo execution ------------------------------------------------------------
I am executing:

    $ sudo mkdir -pv -m 0755 /nix /nix/var /nix/var/log /nix/var/log/nix /nix/var/log/nix/drvs /nix/var/nix /nix/var/nix/db /nix/var/nix/gcroots /nix/var/nix/profiles /nix/var/nix/temproots /nix/var/nix/userpool /nix/var/nix/gcroots/per-user /nix/var/nix/profiles/per-user

to make the basic directory structure of Nix (part 1)

mkdir: /nix: Read-only file system
mkdir: /nix/var: Read-only file system
mkdir: /nix/var/log: Read-only file system
mkdir: /nix/var/log/nix: Read-only file system
mkdir: /nix/var/log/nix/drvs: Read-only file system
mkdir: /nix/var/nix: Read-only file system
mkdir: /nix/var/nix/db: Read-only file system
mkdir: /nix/var/nix/gcroots: Read-only file system
mkdir: /nix/var/nix/profiles: Read-only file system
mkdir: /nix/var/nix/temproots: Read-only file system
mkdir: /nix/var/nix/userpool: Read-only file system
mkdir: /nix/var/nix/gcroots/per-user: Read-only file system
mkdir: /nix/var/nix/profiles/per-user: Read-only file system

---- oh no! --------------------------------------------------------------------
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.

:(

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,
 - on IRC #nixos on irc.freenode.net
 - on twitter @nixos_org
bash-5.1$

Additional context

ProductName: macOS
ProductVersion: 11.2
BuildVersion: 20D64

@idkjs idkjs added the bug label Mar 24, 2021
@abathur
Copy link
Member

abathur commented Mar 24, 2021

bash-5.1$ sh <(curl -L https://nixos.org/nix/install) --darwin-use-unencrypted-nix-store-volume
...
error: refusing to create Nix store volume because the boot volume is
       FileVault encrypted, but encryption-at-rest is not available.
       Manually create a volume for the store and re-run this script.
       See https://nixos.org/nix/manual/#sect-macos-installation
bash-5.1$ sh <(curl -L https://nixos.org/nix/install) --daemon
...
  1. The included log doesn't indicate that you addressed the error message quoted above by creating a Nix volume. If not, this is probably why the install failed.
  2. The general problem you're experiencing (lack of support for automatically encrypting the Nix volume when FileVault is in use) is already addressed (but not yet merged) in darwin: encrypt nix volume if filevault is enabled #4289. I won't tell you to use an unofficial installer, but if you care about encrypting the volume you may want to consider it.
  3. Fair warning: The currently-published installer isn't very good about cleaning up after itself, and likes to complain if it finds indications of an existing install. You'll need to do a little cleanup before you can reinstall. This may take a few tries to get right. I'll try to list them off the top of my head, but don't hate me if I forget something :)
    • remove nix from /etc/synthetic.conf and /etc/fstab if it exists (or remove the files if Nix is the only entry)
    • look for /etc/*.backup-before-nix files, replace the existing file with them, and then remove the backup-before-nix copy
    • remove the LaunchDaemon definition for nix-daemon (/Library/LaunchDaemons/org.nixos.nix-daemon.plist), if it exists
  4. Since you're on Big Sur, you should also be aware of macOS update "booted to Recovery" because "an error occurred migrating user data" on Big Sur/Monterey w/ multi-user Nix present  #4531, which may occur the next time you update. That issue links to a migration script you can run to avoid it.

@idkjs
Copy link
Author

idkjs commented Mar 24, 2021

@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 /etc/*.backup-before-nix or /etc/fstab. Found /etc/synthetic.conf and deleted it.

Cleaning up Volumes/SSD/Github [I] ➜ cat /etc/synthetic.conf nix

Volumes/SSD/Github
[I] ➜ ls /Library/LaunchDaemons/org.nixos.nix-daemon.plist
gls: cannot access '/Library/LaunchDaemons/org.nixos.nix-daemon.plist': No such file or directory

Volumes/SSD/Github
[I] ➜ cat /etc/fstab
cat: /etc/fstab: No such file or directory

Volumes/SSD/Github
[I] ➜ ls /etc/fstab
gls: cannot access '/etc/fstab': No such file or directory

Volumes/SSD/Github
[I] ➜ cat /Library/LaunchDaemons/org.nixos.nix-daemon.plist
cat: /Library/LaunchDaemons/org.nixos.nix-daemon.plist: No such file or directory

Volumes/SSD/Github
[I] ➜ ls /Library/LaunchDaemons/
com.apple.xcsd.plist
com.apple.xcsd.worker.plist
com.docker.vmnetd.plist
com.macpaw.CleanMyMac-setapp.Agent.plist
com.proxyman.NSProxy.HelperTool.plist
org.virtualbox.startup.plist@

Volumes/SSD/Github
[I] ➜ ls /etc/ | grep nix

Volumes/SSD/Github
[I] ➜ ls /etc/
apache2/ rpc
asl/ services
cups/ shells
defaults/ sudo_lecture
nuords/ sudoers
openldap/ ttys
periodic/ xtab
postfix/ zprofile
ppp/ zshrc
racoon/ zshrc_Apple_Terminal
security/ afpovertcp.cfg
snmp/ find.codes
ssh/ rc.common
ssl/ asl.conf
uucp/ autofs.conf
wfs/ kern_loader.conf
pf.anchors/ man.conf
emond.d/ newsyslog.conf
manpaths.d/ nfs.conf
newsyslog.d/ notify.conf
pam.d/ ntp.conf
paths.d/ ntp_opendirectory.conf
php-fpm.d/ pf.conf
sudoers.d/ resolv.conf@
aliases@ rtadvd.conf
auto_home synthetic.conf
auto_master syslog.conf
bashrc csh.cshrc
bashrc_Apple_Terminal aliases.db
ftpusers php-fpm.conf.default
gettytab php.ini.default
gitconfig hosts.equiv
group krb5.keytab
hosts com.apple.screensharing.agent.launchd
irbrc csh.login
localtime@ csh.logout
manpaths rc.netboot
nanorc pf.os
networks master.passwd
passwd bootpd.plist
paths locate.rc
profile mail.rc
protocols php-NOTICE-PLANNED-REMOVAL.txt
rmtab

Volumes/SSD/Github
[I] ➜ rm -rf /etc/synthetic.conf
rm: /etc/synthetic.conf: Permission denied

Volumes/SSD/Github
[I] ➜ sudo rm -rf /etc/synthetic.conf
Password:

Volumes/SSD/Github
[I] ➜ cat /etc/synthetic.conf
cat: /etc/synthetic.conf: No such file or directory

Volumes/SSD/Github
[I] ➜

Issue https://github.com//issues/4531 script output Output
# 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?

@abathur
Copy link
Member

abathur commented Mar 24, 2021

@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 diskutil list for a volume named "Nix Store").

@idkjs
Copy link
Author

idkjs commented Mar 25, 2021

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 diskutil list. No Nix.

 [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

@abathur
Copy link
Member

abathur commented Mar 25, 2021

@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

@idkjs
Copy link
Author

idkjs commented Mar 27, 2021

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
[I] ➜ sh <(curl -L https://nixos.org/nix/install) --daemon --darwin-use-unencrypted-nix-store-volume
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 2699 100 2699 0 0 2506 0 0:00:01 0:00:01 --:--:-- 2506
fish: Invalid redirection target:
sh <(curl -L https://nixos.org/nix/install) --daemon --darwin-use-unencrypted-nix-store-volume
^

~
[I] ➜ bash
bash-5.1$ sh <(curl -L https://nixos.org/nix/install) --daemon --darwin-use-unencrypted-nix-store-volume
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 2699 100 2699 0 0 7235 0 --:--:-- --:--:-- --:--:-- 7235
downloading Nix 2.3.10 binary tarball for x86_64-darwin from 'https://releases.nixos.org/nix/nix-2.3.10/nix-2.3.10-x86_64-darwin.tar.xz' to '/var/folders/rt/7lc5vcw16459dszl8djk35fh0000gn/T/nix-binary-tarball-unpack.XXXXXXXXXX.laKS2j7W'...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 26.6M 100 26.6M 0 0 5261k 0 0:00:05 0:00:05 --:--:-- 5479k
Note: a multi-user installation is possible. See https://nixos.org/nix/manual/#sect-multi-user-installation
Creating volume and mountpoint /nix.

 ------------------------------------------------------------------
| This installer will create a volume for the nix store and        |
| configure it to mount at /nix.  Follow these steps to uninstall. |
 ------------------------------------------------------------------
  1. Remove the entry from fstab using 'sudo vifs'
  2. Destroy the data volume using 'diskutil apfs deleteVolume'
  3. Remove the 'nix' line from /etc/synthetic.conf or the file

Configuring /etc/synthetic.conf...
nix
Creating mountpoint for /nix...
Using existing 'Nix Store' volume
Configuring /etc/fstab...
123
164
Switching to the Daemon-based Installer
Welcome to the Multi-User Nix Installation

This installation tool will set up your computer with the Nix package
manager. This will happen in a few stages:

  1. Make sure your computer doesn't already have Nix. If it does, I
    will show you instructions on how to clean up your old one.

  2. Show you what we are going to install and where. Then we will ask
    if you are ready to continue.

  3. Create the system users and groups that the Nix daemon uses to run
    builds.

  4. Perform the basic installation of the Nix files daemon.

  5. Configure your shell to import special Nix Profile files, so you
    can use Nix.

  6. Start the Nix daemon.

Would you like to see a more detailed list of what we will do?
[y/n] n

---- let's talk about sudo -----------------------------------------------------
This script is going to call sudo a lot. Every time we do, it'll
output exactly what it'll do, and why.

Just like this:

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo echo

to demonstrate how our sudo prompts look

This might look scary, but everything can be undone by running just a
few commands. We used to ask you to confirm each time sudo ran, but it
was too many times. Instead, I'll just ask you this one time:

Can we use sudo?
[y/n] y

Yay! Thanks! Let's get going!

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo test -e /var/root/.nix-defexpr

making sure that /var/root/.nix-defexpr doesn't exist

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo test -e /var/root/.nix-channels

making sure that /var/root/.nix-channels doesn't exist

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo test -e /var/root/.nix-profile

making sure that /var/root/.nix-profile doesn't exist

---- Nix config report ---------------------------------------------------------
Temp Dir: /var/folders/rt/7lc5vcw16459dszl8djk35fh0000gn/T/tmp.XXXXXXXXXX.7YR7Lg43
Nix Root: /nix
Build Users: 32
Build Group ID: 30000
Build Group Name: nixbld

build users:
Username: UID
nixbld1: 30001
nixbld2: 30002
nixbld3: 30003
nixbld4: 30004
nixbld5: 30005
nixbld6: 30006
nixbld7: 30007
nixbld8: 30008
nixbld9: 30009
nixbld10: 30010
nixbld11: 30011
nixbld12: 30012
nixbld13: 30013
nixbld14: 30014
nixbld15: 30015
nixbld16: 30016
nixbld17: 30017
nixbld18: 30018
nixbld19: 30019
nixbld20: 30020
nixbld21: 30021
nixbld22: 30022
nixbld23: 30023
nixbld24: 30024
nixbld25: 30025
nixbld26: 30026
nixbld27: 30027
nixbld28: 30028
nixbld29: 30029
nixbld30: 30030
nixbld31: 30031
nixbld32: 30032

Ready to continue?
[y/n] y

~~> Setting up the build group nixbld
Exists: Yes

~~> Setting up the build user nixbld1

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld1 UniqueID 30001

Creating the Nix build user (#1), nixbld1

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld1 IsHidden 1

in order to make nixbld1 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld1 NFSHomeDirectory /var/empty

in order to give nixbld1 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 1

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld1 UserShell /sbin/nologin

in order to give nixbld1 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld1 nixbld

Add nixbld1 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld1 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld2

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld2 UniqueID 30002

Creating the Nix build user (#2), nixbld2

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld2 IsHidden 1

in order to make nixbld2 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld2 NFSHomeDirectory /var/empty

in order to give nixbld2 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 2

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld2 UserShell /sbin/nologin

in order to give nixbld2 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld2 nixbld

Add nixbld2 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld2 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld3

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld3 UniqueID 30003

Creating the Nix build user (#3), nixbld3

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld3 IsHidden 1

in order to make nixbld3 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld3 NFSHomeDirectory /var/empty

in order to give nixbld3 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 3

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld3 UserShell /sbin/nologin

in order to give nixbld3 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld3 nixbld

Add nixbld3 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld3 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld4

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld4 UniqueID 30004

Creating the Nix build user (#4), nixbld4

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld4 IsHidden 1

in order to make nixbld4 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld4 NFSHomeDirectory /var/empty

in order to give nixbld4 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 4

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld4 UserShell /sbin/nologin

in order to give nixbld4 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld4 nixbld

Add nixbld4 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld4 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld5

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld5 UniqueID 30005

Creating the Nix build user (#5), nixbld5

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld5 IsHidden 1

in order to make nixbld5 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld5 NFSHomeDirectory /var/empty

in order to give nixbld5 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 5

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld5 UserShell /sbin/nologin

in order to give nixbld5 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld5 nixbld

Add nixbld5 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld5 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld6

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld6 UniqueID 30006

Creating the Nix build user (#6), nixbld6

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld6 IsHidden 1

in order to make nixbld6 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld6 NFSHomeDirectory /var/empty

in order to give nixbld6 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 6

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld6 UserShell /sbin/nologin

in order to give nixbld6 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld6 nixbld

Add nixbld6 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld6 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld7

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld7 UniqueID 30007

Creating the Nix build user (#7), nixbld7

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld7 IsHidden 1

in order to make nixbld7 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld7 NFSHomeDirectory /var/empty

in order to give nixbld7 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 7

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld7 UserShell /sbin/nologin

in order to give nixbld7 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld7 nixbld

Add nixbld7 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld7 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld8

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld8 UniqueID 30008

Creating the Nix build user (#8), nixbld8

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld8 IsHidden 1

in order to make nixbld8 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld8 NFSHomeDirectory /var/empty

in order to give nixbld8 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 8

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld8 UserShell /sbin/nologin

in order to give nixbld8 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld8 nixbld

Add nixbld8 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld8 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld9

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld9 UniqueID 30009

Creating the Nix build user (#9), nixbld9

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld9 IsHidden 1

in order to make nixbld9 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld9 NFSHomeDirectory /var/empty

in order to give nixbld9 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 9

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld9 UserShell /sbin/nologin

in order to give nixbld9 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld9 nixbld

Add nixbld9 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld9 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld10

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld10 UniqueID 30010

Creating the Nix build user (#10), nixbld10

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld10 IsHidden 1

in order to make nixbld10 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld10 NFSHomeDirectory /var/empty

in order to give nixbld10 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 10

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld10 UserShell /sbin/nologin

in order to give nixbld10 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld10 nixbld

Add nixbld10 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld10 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld11

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld11 UniqueID 30011

Creating the Nix build user (#11), nixbld11

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld11 IsHidden 1

in order to make nixbld11 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld11 NFSHomeDirectory /var/empty

in order to give nixbld11 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 11

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld11 UserShell /sbin/nologin

in order to give nixbld11 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld11 nixbld

Add nixbld11 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld11 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld12

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld12 UniqueID 30012

Creating the Nix build user (#12), nixbld12

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld12 IsHidden 1

in order to make nixbld12 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld12 NFSHomeDirectory /var/empty

in order to give nixbld12 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 12

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld12 UserShell /sbin/nologin

in order to give nixbld12 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld12 nixbld

Add nixbld12 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld12 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld13

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld13 UniqueID 30013

Creating the Nix build user (#13), nixbld13

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld13 IsHidden 1

in order to make nixbld13 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld13 NFSHomeDirectory /var/empty

in order to give nixbld13 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 13

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld13 UserShell /sbin/nologin

in order to give nixbld13 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld13 nixbld

Add nixbld13 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld13 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld14

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld14 UniqueID 30014

Creating the Nix build user (#14), nixbld14

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld14 IsHidden 1

in order to make nixbld14 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld14 NFSHomeDirectory /var/empty

in order to give nixbld14 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 14

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld14 UserShell /sbin/nologin

in order to give nixbld14 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld14 nixbld

Add nixbld14 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld14 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld15

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld15 UniqueID 30015

Creating the Nix build user (#15), nixbld15

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld15 IsHidden 1

in order to make nixbld15 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld15 NFSHomeDirectory /var/empty

in order to give nixbld15 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 15

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld15 UserShell /sbin/nologin

in order to give nixbld15 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld15 nixbld

Add nixbld15 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld15 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld16

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld16 UniqueID 30016

Creating the Nix build user (#16), nixbld16

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld16 IsHidden 1

in order to make nixbld16 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld16 NFSHomeDirectory /var/empty

in order to give nixbld16 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 16

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld16 UserShell /sbin/nologin

in order to give nixbld16 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld16 nixbld

Add nixbld16 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld16 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld17

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld17 UniqueID 30017

Creating the Nix build user (#17), nixbld17

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld17 IsHidden 1

in order to make nixbld17 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld17 NFSHomeDirectory /var/empty

in order to give nixbld17 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 17

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld17 UserShell /sbin/nologin

in order to give nixbld17 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld17 nixbld

Add nixbld17 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld17 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld18

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld18 UniqueID 30018

Creating the Nix build user (#18), nixbld18

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld18 IsHidden 1

in order to make nixbld18 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld18 NFSHomeDirectory /var/empty

in order to give nixbld18 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 18

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld18 UserShell /sbin/nologin

in order to give nixbld18 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld18 nixbld

Add nixbld18 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld18 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld19

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld19 UniqueID 30019

Creating the Nix build user (#19), nixbld19

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld19 IsHidden 1

in order to make nixbld19 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld19 NFSHomeDirectory /var/empty

in order to give nixbld19 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 19

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld19 UserShell /sbin/nologin

in order to give nixbld19 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld19 nixbld

Add nixbld19 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld19 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld20

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld20 UniqueID 30020

Creating the Nix build user (#20), nixbld20

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld20 IsHidden 1

in order to make nixbld20 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld20 NFSHomeDirectory /var/empty

in order to give nixbld20 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 20

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld20 UserShell /sbin/nologin

in order to give nixbld20 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld20 nixbld

Add nixbld20 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld20 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld21

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld21 UniqueID 30021

Creating the Nix build user (#21), nixbld21

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld21 IsHidden 1

in order to make nixbld21 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld21 NFSHomeDirectory /var/empty

in order to give nixbld21 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 21

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld21 UserShell /sbin/nologin

in order to give nixbld21 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld21 nixbld

Add nixbld21 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld21 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld22

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld22 UniqueID 30022

Creating the Nix build user (#22), nixbld22

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld22 IsHidden 1

in order to make nixbld22 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld22 NFSHomeDirectory /var/empty

in order to give nixbld22 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 22

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld22 UserShell /sbin/nologin

in order to give nixbld22 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld22 nixbld

Add nixbld22 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld22 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld23

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld23 UniqueID 30023

Creating the Nix build user (#23), nixbld23

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld23 IsHidden 1

in order to make nixbld23 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld23 NFSHomeDirectory /var/empty

in order to give nixbld23 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 23

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld23 UserShell /sbin/nologin

in order to give nixbld23 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld23 nixbld

Add nixbld23 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld23 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld24

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld24 UniqueID 30024

Creating the Nix build user (#24), nixbld24

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld24 IsHidden 1

in order to make nixbld24 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld24 NFSHomeDirectory /var/empty

in order to give nixbld24 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 24

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld24 UserShell /sbin/nologin

in order to give nixbld24 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld24 nixbld

Add nixbld24 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld24 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld25

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld25 UniqueID 30025

Creating the Nix build user (#25), nixbld25

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld25 IsHidden 1

in order to make nixbld25 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld25 NFSHomeDirectory /var/empty

in order to give nixbld25 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 25

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld25 UserShell /sbin/nologin

in order to give nixbld25 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld25 nixbld

Add nixbld25 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld25 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld26

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld26 UniqueID 30026

Creating the Nix build user (#26), nixbld26

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld26 IsHidden 1

in order to make nixbld26 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld26 NFSHomeDirectory /var/empty

in order to give nixbld26 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 26

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld26 UserShell /sbin/nologin

in order to give nixbld26 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld26 nixbld

Add nixbld26 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld26 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld27

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld27 UniqueID 30027

Creating the Nix build user (#27), nixbld27

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld27 IsHidden 1

in order to make nixbld27 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld27 NFSHomeDirectory /var/empty

in order to give nixbld27 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 27

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld27 UserShell /sbin/nologin

in order to give nixbld27 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld27 nixbld

Add nixbld27 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld27 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld28

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld28 UniqueID 30028

Creating the Nix build user (#28), nixbld28

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld28 IsHidden 1

in order to make nixbld28 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld28 NFSHomeDirectory /var/empty

in order to give nixbld28 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 28

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld28 UserShell /sbin/nologin

in order to give nixbld28 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld28 nixbld

Add nixbld28 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld28 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld29

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld29 UniqueID 30029

Creating the Nix build user (#29), nixbld29

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld29 IsHidden 1

in order to make nixbld29 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld29 NFSHomeDirectory /var/empty

in order to give nixbld29 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 29

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld29 UserShell /sbin/nologin

in order to give nixbld29 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld29 nixbld

Add nixbld29 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld29 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld30

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld30 UniqueID 30030

Creating the Nix build user (#30), nixbld30

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld30 IsHidden 1

in order to make nixbld30 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld30 NFSHomeDirectory /var/empty

in order to give nixbld30 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 30

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld30 UserShell /sbin/nologin

in order to give nixbld30 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld30 nixbld

Add nixbld30 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld30 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld31

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld31 UniqueID 30031

Creating the Nix build user (#31), nixbld31

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld31 IsHidden 1

in order to make nixbld31 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld31 NFSHomeDirectory /var/empty

in order to give nixbld31 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 31

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld31 UserShell /sbin/nologin

in order to give nixbld31 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld31 nixbld

Add nixbld31 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld31 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

~~> Setting up the build user nixbld32

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . create /Users/nixbld32 UniqueID 30032

Creating the Nix build user (#32), nixbld32

       Created:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld32 IsHidden 1

in order to make nixbld32 a hidden user

        Hidden:	Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld32 NFSHomeDirectory /var/empty

in order to give nixbld32 a safe home directory

Home Directory:	/var/empty
          Note:	Nix build user 32

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld32 UserShell /sbin/nologin

in order to give nixbld32 a safe home directory

Logins Disabled: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/sbin/dseditgroup -o edit -t user -a nixbld32 nixbld

Add nixbld32 to the nixbld group

Member of nixbld: Yes

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo /usr/bin/dscl . -create /Users/nixbld32 PrimaryGroupID 30000

to let the nix daemon use this user for builds (this might seem redundant, but there are two concepts of group membership)

PrimaryGroupID:	30000

---- sudo execution ------------------------------------------------------------
I am executing:

$ sudo mkdir -pv -m 0755 /nix /nix/var /nix/var/log /nix/var/log/nix /nix/var/log/nix/drvs /nix/var/nix /nix/var/nix/db /nix/var/nix/gcroots /nix/var/nix/profiles /nix/var/nix/temproots /nix/var/nix/userpool /nix/var/nix/gcroots/per-user /nix/var/nix/profiles/per-user

to make the basic directory structure of Nix (part 1)

mkdir: /nix: Read-only file system
mkdir: /nix/var: Read-only file system
mkdir: /nix/var/log: Read-only file system
mkdir: /nix/var/log/nix: Read-only file system
mkdir: /nix/var/log/nix/drvs: Read-only file system
mkdir: /nix/var/nix: Read-only file system
mkdir: /nix/var/nix/db: Read-only file system
mkdir: /nix/var/nix/gcroots: Read-only file system
mkdir: /nix/var/nix/profiles: Read-only file system
mkdir: /nix/var/nix/temproots: Read-only file system
mkdir: /nix/var/nix/userpool: Read-only file system
mkdir: /nix/var/nix/gcroots/per-user: Read-only file system
mkdir: /nix/var/nix/profiles/per-user: Read-only file system

---- oh no! --------------------------------------------------------------------
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.

:(

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,

  • on IRC #nixos on irc.freenode.net
  • on twitter @nixos_org
    bash-5.1$


</details>

@abathur
Copy link
Member

abathur commented Mar 27, 2021

@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.

@abathur
Copy link
Member

abathur commented Mar 27, 2021

@idkjs Ah. I think I know where this went awry. I mis-led you by pasting the new volume creation statement (which uses -nomount) and not the old one (which immediately mounted the volume).

  1. If you can reboot, the fstab setting should auto-mount the volume. You can verify after reboot with diskutil info /nix.
  2. Repeat the cleanup actions in step 3 from my earlier instructions.
  3. Re-run the install command you used.

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.

@idkjs
Copy link
Author

idkjs commented Mar 30, 2021

Will have an M1 mac mini to work with in shortly. Going wait until I get it to try this again.

@idkjs
Copy link
Author

idkjs commented May 7, 2021

So have this M1. Apparently Nix is the thing in the hard core ReasonML heads. Should I try this same set of instructions? Thanks.

@abathur
Copy link
Member

abathur commented May 7, 2021

Since #4289 has been merged (but not yet released) I feel more comfortable recommending the installation command under the "try it out" section.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants