I noticed that after installing Flox, there are 2 unidentified login items that are associated with the sh command. I believe one of these is so that Nix can run a daemon. When I did not have them enabled, I got this error.
To build the most trust with users, these login items should be associated with Flox in some way on the Login Items & Extensions settings page. Is this being tracked somewhere?
flox install frp
ā ERROR: Failed to build environment:
Failed to realise 'awscli2':
error:
⦠while fetching the input 'flox-nixpkgs:v0/flox/2c8d3f48d33929642c1c12cd243df4cc7d2ce434'
⦠while fetching the input 'path:/private/tmp/nix-74784-0'
error: cannot connect to socket at '/nix/var/nix/daemon-socket/socket': Connection refused
This issue is in fact a result of the nix installation we perform (and is the same when you install nix with the official installer. That said, we should look into better descriptions.
To see this for yourself, you can follow along these commands:
Fantastic explanation! Thank you very much. Hopefully the upstream Nix team will be open to improving that. Iām working on a work machine and need to be able to explain and understand each of the items in my software installation.