!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
23 Apr 2026
@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
@reckenrode:matrix.orgRandy EckenrodeDoes it build a native extension? If so, I guess that could end up with a bad signature.23:17:19
@sarahec:matrix.orgSarah ClarkIt's definitely using Cython23:19:06
@reckenrode:matrix.orgRandy EckenrodeIs this on staging or master?23:20:19
@sarahec:matrix.orgSarah Clarkmaster23:20:27
@reckenrode:matrix.orgRandy EckenrodeStaging got linker upgrade. (though I doubt it will help.)23:20:51
@sarahec:matrix.orgSarah ClarkI had no luck bisecting it -- ran into xxHash being missing (looks like one of the backport PRs did that)23:22:23
24 Apr 2026
@viraptor:tchncs.deviraptor

Since I'm planning to fork xcbuild to include the bits needed for swift-build, I wanted to ask about the fate of tools in xcbuild conflicting with better implementations. Specifically xcbuild right now ships with buggy actool and not-quite-compatible PlistBuddy/plutil. I've got those ready in separate packages - actool and re-plistbuddy respectively. I could:

  • leave the broken versions in place (confusing)
  • remove those from xcbuild
  • include my reimplementations in xcbuild automatically
    I'm leaning towards option 2 and let projects include specific tools as needed, but could be convinced otherwise. Do people have strong opinions here?
01:09:56
@viraptor:tchncs.deviraptor *

Since I'm planning to fork xcbuild to include the bits needed for swift-build, I wanted to ask about the fate of tools in xcbuild conflicting with better implementations. Specifically xcbuild right now ships with buggy actool and not-quite-compatible PlistBuddy/plutil. I've got those ready in separate packages - actool and re-plistbuddy respectively. I could:

  • leave the broken versions in place (confusing)
  • remove those from xcbuild
  • include my reimplementations in xcbuild automatically

I'm leaning towards option 2 and let projects include specific tools as needed, but could be convinced otherwise. Do people have strong opinions here?

01:10:00
@viraptor:tchncs.deviraptor *

Since I'm planning to fork xcbuild to include the bits needed for swift-build, I wanted to ask about the fate of tools in xcbuild conflicting with better implementations. Specifically xcbuild right now ships with buggy actool and not-quite-compatible PlistBuddy/plutil. I've got those in much better state and maintained in separate packages - actool and re-plistbuddy respectively. I could:

  • leave the broken versions in place (confusing)
  • remove those from xcbuild
  • include my reimplementations in xcbuild automatically

I'm leaning towards option 2 and let projects include specific tools as needed, but could be convinced otherwise. Do people have strong opinions here?

01:10:45
@viraptor:tchncs.deviraptor set a profile picture.01:20:34
@nor1nco:matrix.orgNorincoI found that after updating nixpkg, the permissions granted in the macOS settings will be invalid. Is there any good solution to this problem?08:54:22
@bestlem:matrix.orgbestlem

direnv is failing on nixpkgs-unstable https://github.com/NixOS/nixpkgs/issues/513019
I note from the isuue that

Can Hydra reproduce this build failure?

The last build job was manually cancelled.

Does this mean that failure on direnv builds for darwin can be ignored and we get a broken nikpkgs - or is this just a one off manual error?
The error looks like a timeout

10:06:02

There are no newer messages yet.


Back to Room ListRoom Version: 6