!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1208 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org201 Servers

Load older messages


SenderMessageTime
22 Apr 2026
@nasso:matrix.orgnasso idk if i did an oopsie but i have 2 users on my machine and sometimes i can't darwin-rebuild switch from one of them (something something "need permissions to update applications" something something "if you didn't get a notification go to settings -> privacy & security -> ...")

like, i dont get the notification, and the system settings seem fine...

...but then i switched to the other user and... oh! a notification! ...what?? and i can darwin-rebuild switch from that other user....

is this a known/common issue?
09:48:49
@nasso:matrix.orgnasso it only happens sometimes for some reason 09:48:59
@nasso:matrix.orgnasso things that might be relevant idk:
  1. im using home-manager

  2. each user has user-specific apps (in their respective ~/Applications) defined with home-manager

  3. im using tmux from ghostty, so i thought it was related to that, but i had the same issue when i tried running darwin-rebuild switch outside of tmux in Terminal.app so i dont think it is tmux' fault this time

  4. both users are admin

  5. each user cannot normally access the other user's ~/Applications, but because darwin-rebuild is being run with sudo, it shouldn't matter (...right?)

  6. the user for which it worked (the one for which the notification appeared) happens to be the first user i had created when setting up macOS. coincidence? maybe...

09:53:04
@nasso:matrix.orgnasso things that might be relevant idk:
  1. im using home-manager

  2. each user has user-specific apps (in their respective ~/Applications) defined with home-manager

  3. im using tmux & ghostty, so i thought it was related to that, but i had the same issue when i tried running darwin-rebuild switch outside of tmux in Terminal.app so i dont think it is tmux' fault this time

  4. both users are admin

  5. each user cannot normally access the other user's ~/Applications, but because darwin-rebuild is being run with sudo, it shouldn't matter (...right?)

  6. the user for which it worked (the one for which the notification appeared) happens to be the first user i had created when setting up macOS. coincidence? maybe...

09:53:19
@ragnar:ragnaroek28.deRagnar joined the room.11:50:30
@viraptor:tchncs.deviraptorHammerspoon compiled through swbuild 🎉 {"id":92,"kind":"targetComplete"} {"kind":"buildCompleted","result":"ok"} Now there's so much to patch / upstream / whatever. I'll open a tracking issue for that, because I'm still trying to figure out what is still alive and what I need to fork (sigtool is unknown for example)23:22:01
@viraptor:tchncs.deviraptorScreenshot 2026-04-23 at 9.30.02 am.png
Download Screenshot 2026-04-23 at 9.30.02 am.png
23:30:12
23 Apr 2026
@viraptor:tchncs.deviraptorTracking hammerspoon, but actually also the overall xcode building https://github.com/NixOS/nixpkgs/issues/51262202:09:27
@emilazy:matrix.orgemilysigtool needs replacing with rcodesign02:12:15
@emilazy:matrix.orgemilyno point maintaining that moribund codebase02:12:20
@viraptor:tchncs.deviraptorwow, rcodesign has some serious dependency explosion, I don't wanna know why it's compiling aws-sdk-sso 😱02:23:37
@viraptor:tchncs.deviraptoralso the CLI options are incompatible with codesign... I'll have to check if patching swift-build, or a wrapper would be more reasonable.02:24:57
@emilazy:matrix.orgemily it needs a codesign(1)-compatible CLI upstream, but the underlying library implements everything required 02:59:06
@lorne:cons.org.nzlorneif sigtool has any value left and there are people willing to continue developing it, I think we should transfer it to nix-community or similar03:09:41
@viraptor:tchncs.deviraptorI asked, let's see https://github.com/indygreg/apple-platform-rs/issues/30003:35:15
@emilazy:matrix.orgemilyhttps://github.com/indygreg/apple-platform-rs/issues/2411:16:54
@viraptor:tchncs.deviraptor🤦 I actually looked through the open issues, missed it. Thanks for the link11:18:30
@reckenrode:matrix.orgRandy EckenrodePSA: Don’t let your disk fill up, or you won’t be able to delete any files. Whoops.12:56:17
@reckenrode:matrix.orgRandy EckenrodeI left a build going overnight while I was away. I came back to 91 MiB free space on my disk. I had to delete the store to free up space. I’m working to get things back online now.12:56:39
@viraptor:tchncs.deviraptorDon't get close to full either... the latency gets absurd in the high 90%s 😢14:22:52
@jonhermansen:matrix.orgjonhermansenDoes anyone know how to set up a Linux builder with Determinate Nix? I wanted to try it, but maybe it is hidden behind some feature toggle or I'm clueless. With nix-darwin I can set nix.linux-builder.enable = true, does determinate have its own module I need to include?14:39:21
@insipx:matrix.orginsipxafaiu the linux builder for determinate is experimental and invite-only,at least last I checked14:41:33
@insipx:matrix.orginsipxyou can email them for access: https://docs.determinate.systems/troubleshooting/native-linux-builder/14:42:13
@jonhermansen:matrix.orgjonhermansenThanks, I should have read the fine print. I will try the email route.16:01:54
@reckenrode:matrix.orgRandy Eckenrode Okay, I’m back. Deleting the store and doing some cleanup freed up ~400 GiB of space. I should hopefully be good for a while. Took the opportunity to update to Lix 2.95.1. Yay for being able to set log-format in nix.conf. 16:32:15
@toonn:matrix.orgtoonn RandyEckenrode: Do you mean Nix won't be able to GC? Or does APFS suffer from the issues Btrfs used to run into? 17:58:57
@reckenrode:matrix.orgRandy EckenrodeAPFS needs free space to delete files in a volume. I had to make space by deleting a volume in the same container.18:32:01
@reckenrode:matrix.orgRandy EckenrodeI think that’s the same as btrfs and ZFS.18:32:31
@toonn:matrix.orgtoonn Btrfs used to have such a problem but reserves some space to always be able to delete something now I think. 19:54:18
@sarahec:matrix.orgSarah Clark

Has anyone else seen a Python package die due to code signing? python3Packages.av crashes in pythonImportsCheckPhase (Killed: 9) and console shows `Exception Type: EXC_BAD_ACCESS (SIGKILL (Code Signature Invalid))
Exception Subtype: UNKNOWN_0x32 at 0x00000001030973a0
Exception Codes: 0x0000000000000032, 0x00000001030973a0

Termination Reason: Namespace CODESIGNING, Code 2, Invalid Page
`

23:16:24

Show newer messages


Back to Room ListRoom Version: 6