Nix on macOS | 1174 Members | |
| “There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org | 191 Servers |
| Sender | Message | Time |
|---|---|---|
| 8 Jan 2026 | ||
| It depends on the kind of error, really | 10:29:02 | |
| Also, keep in mind that stable is not LTS | 10:29:08 | |
| You get 6 months of stable, and then you get all of those errors at the same time | 10:29:18 | |
| Ok thanks K900 , I take this as a recommendation to stay on unstable | 10:33:47 | |
| Really the question is, what kinds of errors are you seeing | 10:34:10 | |
| If it's packages breaking, that's less common on stable, yes | 10:34:19 | |
| If others can recommend to move to stable, I am of course interested in diverse opinions. | 10:34:29 | |
| If it's module API or such breaking, that's delayed on stable, but generally unavoidable | 10:34:33 | |
| And like, assuming you're pinning your inputs, which you should be, you can always rebuild without upgrading | 10:34:56 | |
| I will post the last error that made me think that way in a bit when I'm ready. | 10:35:18 | |
| I think on unstable, the recent bug that kept me from applying the configuration is "pkgs.buildEnv error: Can't use string ("/Applications") as an ARRAY ref while "strict refs" in use at /nix/store/qcnckfk16sad3j255jpw1hzfdj4ix2ph-builder.pl line 18.", which is probably the same as https://github.com/nix-community/home-manager/issues/8357 | 11:15:48 | |
| When it comes to broken packages, I usually managed to work around it by modifying the config such that the broken package comes from stable, but in this case I think it affects everything (or at least home-manager which I use to install a ton of packages). | 11:16:55 | |
Finally. I have everything in $lib/lib/swift/${swiftPlatform building in the stdlib package. Now I just need to make Swift use that instead of what it’s using. I’ve managed to avoid installing most of the stdlib, but some of the files are part of other components. They’ll need removed. | 12:27:24 | |
why are the $KEYS in linux-builder fed through the store? | 16:16:26 | |
where do I find SSHD logs on MacOS? is there anyting more than /usr/bin/log show --predicate 'process == "sshd"' --info --debug --last 2m? I'm just seeing this error there: [com.apple.network.libinfo:si_destination_compare] send failed: Invalid argument | 20:20:17 | |
| * where do I find SSHD logs on MacOS? is there anyting more than on the client side I get permission denied | 20:30:46 | |
| I can login to my primary user, but not to the additional user | 20:34:54 | |
| I cannot force the password authentication for that user either | 20:40:17 | |
| FYI:
| 21:23:12 | |
| is there any way to connect directly to the linux-builder's serial console? | 22:20:13 | |
| FYI: I found it:
| 23:23:37 | |
| 9 Jan 2026 | ||
| 01:52:13 | |
| That’s with the separate stdlib. I think I’m going to have to do some patching to make it aware of both the dev and lib outputs in the stdlib package. | 01:52:46 | |
| Yeah. I need to revisit the separate lib patch. I don’t think patching the compiler lookup is the right approach. It’s changing the semantics of the search. I should be augmenting the path. | 02:27:53 | |
* Yeah. I need to revisit the separate lib patch. I don’t think patching the compiler lookup is the right approach. It’s changing the semantics of the search. I should be augmenting the paths in updateRuntimeLibraryPaths. | 02:28:10 | |
| 05:49:09 | ||
| huh what gives?
| 15:38:30 | |
my outer shell is zsh, the nix-shell is bash, but calling bash directly doesn't add whatever that suffix is, so it doesn't look like a shell thing | 15:39:31 | |
| this divergence also doesn't show up on my nixos | 15:39:49 | |
| so maybe it's a nix+mac or nix-darwin thing? | 15:40:01 | |