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

Make nix-daemon.plist less fragile on macOS #3133

Merged
merged 1 commit into from
Oct 9, 2019
Merged

Conversation

callahad
Copy link
Member

@callahad callahad commented Oct 9, 2019

We're calling wait4path on the full, resolved @bindir@/nix-daemon path.

That means we're hardcoding something like:

/bin/wait4path /nix/store/zs9c5xhp3zv9p23qnjxp87nl5injsi1i-nix-2.3/bin/nix-daemon && /nix/var/nix/profiles/default/bin/nix-daemon

That seems unnecessarily fragile.

It might be better to just wait4path on /nix/store/

This is a follow-up to #3128 and is related to #3125. cc: @matthewbauer @edolstra

Unverified

The email in this signature doesn’t match the committer email.
We're calling `wait4path` on the full, resolved `@bindir@/nix-daemon` path.

That means we're hardcoding something like:

    /bin/wait4path /nix/store/zs9c5xhp3zv9p23qnjxp87nl5injsi1i-nix-2.3/bin/nix-daemon && /nix/var/nix/profiles/default/bin/nix-daemon

That seems unnecessarily fragile.

It might be better to wait4path on the path we intend to call.
@edolstra edolstra merged commit 335504a into NixOS:master Oct 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants